From f21bb0f0973e102d602567c0bd38890fd74ff945 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 2 Nov 2021 12:27:22 -0400 Subject: [PATCH 001/173] chore(): update ionicons to stencil 2.10 (#1015) --- package-lock.json | 11510 +++++++++++++++++++++++++++++++++++++++++++- package.json | 2 +- 2 files changed, 11507 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7d623dc1e..0227644e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,11510 @@ { "name": "ionicons", "version": "5.5.3", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "ionicons", + "version": "5.5.3", + "license": "MIT", + "dependencies": { + "@stencil/core": "~2.10.0" + }, + "devDependencies": { + "@types/fs-extra": "^9.0.6", + "@types/jest": "^26.0.20", + "@types/node": "^14.14.22", + "@types/svgo": "^1.3.3", + "fs-extra": "^9.1.0", + "jest": "^26.6.3", + "jest-cli": "^26.6.3", + "np": "^7.2.0", + "svgo": "1.3.2", + "typescript": "^4.1.3" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "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": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "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-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.10" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.7" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.10" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "node_modules/@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "node_modules/@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.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/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/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/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.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/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/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/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.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/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 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/@samverschueren/stream-to-observable": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", + "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", + "dev": true, + "dependencies": { + "any-observable": "^0.3.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "rxjs": { + "optional": true + }, + "zen-observable": { + "optional": true + } + } + }, + "node_modules/@samverschueren/stream-to-observable/node_modules/any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sindresorhus/is": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz", + "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", + "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@stencil/core": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.10.0.tgz", + "integrity": "sha512-15rWMTPQ/sp0lSV82HVCXkIya3QLN+uBl7pqK4JnTrp4HiLrzLmNbWjbvgCs55gw0lULbCIGbRIEsFz+Pe/Q+A==", + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=12.10.0", + "npm": ">=6.0.0" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", + "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", + "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "node_modules/@types/fs-extra": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.6.tgz", + "integrity": "sha512-ecNRHw4clCkowNOBJH1e77nvbPxHYnWIXMv1IAoG/9+MYGkgoyr3Ppxr7XYFNL41V422EDhyV4/4SSK8L2mlig==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", + "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==", + "dev": true + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.20", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", + "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/keyv": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", + "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/minimist": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", + "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==", + "dev": true + }, + "node_modules/@types/node": { + "version": "14.14.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz", + "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz", + "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==", + "dev": true + }, + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "node_modules/@types/svgo": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.3.tgz", + "integrity": "sha512-eDLVUvvTn+mol3NpP211DTH9JzSS6YKssRIhHNmXk5BiCl+gc4s+xQQjRFTSsGBohmka5qBsHX6qhL4x88Wkvg==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "dev": true, + "dependencies": { + "string-width": "^3.0.0" + } + }, + "node_modules/ansi-align/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/ansi-align/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/ansi-align/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/ansi-align/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/ansi-align/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/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/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/any-observable": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.5.1.tgz", + "integrity": "sha512-8zv01bgDOp9PTmRTNCAHTw64TFP2rvlX4LvtNJLachaXY+AjmIvLT47fABNPCiIe89hKiSCo2n5zmPqI9CElPA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + }, + "peerDependenciesMeta": { + "rxjs": { + "optional": true + }, + "zen-observable": { + "optional": true + } + } + }, + "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/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": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "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, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "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/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "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, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "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-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/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/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "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, + "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, + "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, + "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, + "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, + "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/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/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/boxen": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.0.tgz", + "integrity": "sha512-5bvsqw+hhgUi3oYGK0Vf4WpIkyemp60WBInn7+WNfoISzAqk/HX4L7WNROq38E6UR/y3YADpv6pEm4BfkeEAdA==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.0", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/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/boxen/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/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/boxen/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/boxen/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/boxen/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/boxen/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/boxen/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/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": "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/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "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, + "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/cacheable-lookup": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", + "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", + "dev": true, + "dependencies": { + "@types/keyv": "^3.1.1", + "keyv": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz", + "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "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/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "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, + "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, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "dependencies": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-truncate/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/cli-truncate/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/cli-truncate/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/cli-truncate/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/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "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/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/clone-response/node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "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/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": 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/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/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 + }, + "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/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/configstore/node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "dependencies": { + "css-tree": "1.0.0-alpha.39" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/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/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/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/decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz", + "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==", + "dev": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz", + "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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, + "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, + "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, + "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, + "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/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "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/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "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/elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "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/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", + "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", + "dev": true + }, + "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/es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-goat": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz", + "integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/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/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/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/expect/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/expect/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/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/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-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/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/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/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/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "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/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/github-url-from-git": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.5.0.tgz", + "integrity": "sha1-+YX+3MCpqledyI16/waNVcxiUaA=", + "dev": true + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "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/global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "dev": true, + "dependencies": { + "ini": "1.3.7" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "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/got": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", + "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^2.0.0", + "@szmarczak/http-timer": "^4.0.0", + "@types/cacheable-request": "^6.0.1", + "cacheable-lookup": "^2.0.0", + "cacheable-request": "^7.0.1", + "decompress-response": "^5.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^5.0.0", + "lowercase-keys": "^2.0.0", + "mimic-response": "^2.1.0", + "p-cancelable": "^2.0.0", + "p-event": "^4.0.0", + "responselike": "^2.0.0", + "to-readable-stream": "^2.0.0", + "type-fest": "^0.10.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got/node_modules/type-fest": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", + "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "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/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "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, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer-autosubmit-prompt": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/inquirer-autosubmit-prompt/-/inquirer-autosubmit-prompt-0.2.0.tgz", + "integrity": "sha512-mzNrusCk5L6kSzlN0Ioddn8yzrhYNLli+Sn2ZxMuLechMYAzakiFCIULxsxlQb5YKzthLGfrFACcWoAvM7p04Q==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "inquirer": "^6.2.1", + "rxjs": "^6.3.3" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer-autosubmit-prompt/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/inquirer-autosubmit-prompt/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer-autosubmit-prompt/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/inquirer-autosubmit-prompt/node_modules/strip-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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, + "dependencies": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "dependencies": { + "symbol-observable": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-observable/node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", + "dev": true + }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-scoped": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-scoped/-/is-scoped-2.1.0.tgz", + "integrity": "sha512-Cv4OpPTHAK9kHYzkzCrof3VJh7H/PrG2MBUMvvJebaaUMbqhm0YAtXnvh0I3Hnj2tMZWwrRROWLSgfJrKqWmlQ==", + "dev": true, + "dependencies": { + "scoped-regex": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-url-superb": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", + "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/issue-regex": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/issue-regex/-/issue-regex-3.1.0.tgz", + "integrity": "sha512-0RHjbtw9QXeSYnIEY5Yrp2QZrdtz21xBDV9C/GIlY2POmgoS6a7qjkYS5siRKXScnuAj5/SPv1C3YForNCHTJA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-changed-files/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/jest-changed-files/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-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/jest-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/jest-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/jest-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/jest-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/jest-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/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/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/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.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/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.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/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.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/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.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/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/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/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.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/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.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/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.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/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.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/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.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/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/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/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.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/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/keyv": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz", + "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dev": true, + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/listr-input": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/listr-input/-/listr-input-0.2.1.tgz", + "integrity": "sha512-oa8iVG870qJq+OuuMK3DjGqFcwsK1SDu+kULp9kEq09TY231aideIZenr3lFOQdASpAr6asuyJBbX62/a3IIhg==", + "dev": true, + "dependencies": { + "inquirer": "^7.0.0", + "inquirer-autosubmit-prompt": "^0.2.0", + "rxjs": "^6.5.3", + "through": "^2.3.8" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "listr": "^0.14.2" + } + }, + "node_modules/listr-update-renderer/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/listr-update-renderer/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/listr-update-renderer/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/listr-update-renderer/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/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/listr-update-renderer/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/listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/lodash.zip": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", + "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols/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/log-symbols/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/log-symbols/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/log-symbols/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/log-symbols/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/log-symbols/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/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/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/log-update/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", + "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/mem": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-6.1.1.tgz", + "integrity": "sha512-Ci6bIfq/UgcxPTYa8dQQ5FY3BzKkT894bwXWXxC/zqs0XgMO2cT20CGkOqda7gZNkmK5VP4x89IGZ6K7hfbn3Q==", + "dev": true, + "dependencies": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" + } + }, + "node_modules/mem/node_modules/mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/normalize-package-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.0.tgz", + "integrity": "sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==", + "dev": true, + "dependencies": { + "hosted-git-info": "^3.0.6", + "resolve": "^1.17.0", + "semver": "^7.3.2", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.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/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/mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "dev": true, + "dependencies": { + "mime-db": "1.45.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/new-github-release-url": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/new-github-release-url/-/new-github-release-url-1.0.0.tgz", + "integrity": "sha512-dle7yf655IMjyFUqn6Nxkb18r4AOAkzRcgcZv6WZ0IqrOH4QCEZ8Sm6I7XX21zvHdBeeMeTkhR9qT2Z0EJDx6A==", + "dev": true, + "dependencies": { + "type-fest": "^0.4.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/new-github-release-url/node_modules/type-fest": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", + "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", + "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "optional": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", + "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/np": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/np/-/np-7.2.0.tgz", + "integrity": "sha512-jfMFJXAJlGkCowMPGzA8Ywbmywk7I9hT96DsOcWjDsjq/zP5h6m3VZDcZ1AWYoCBPg4E/lFrJxROmiQH3OWnzA==", + "dev": true, + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.1", + "any-observable": "^0.5.1", + "async-exit-hook": "^2.0.1", + "chalk": "^4.1.0", + "cosmiconfig": "^7.0.0", + "del": "^6.0.0", + "escape-goat": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "execa": "^5.0.0", + "github-url-from-git": "^1.5.0", + "has-yarn": "^2.1.0", + "hosted-git-info": "^3.0.7", + "ignore-walk": "^3.0.3", + "import-local": "^3.0.2", + "inquirer": "^7.3.3", + "is-installed-globally": "^0.3.2", + "is-interactive": "^1.0.0", + "is-scoped": "^2.1.0", + "issue-regex": "^3.1.0", + "listr": "^0.14.3", + "listr-input": "^0.2.1", + "log-symbols": "^4.0.0", + "meow": "^8.1.0", + "minimatch": "^3.0.4", + "new-github-release-url": "^1.0.0", + "npm-name": "^6.0.1", + "onetime": "^5.1.2", + "open": "^7.3.0", + "ow": "^0.21.0", + "p-memoize": "^4.0.1", + "p-timeout": "^4.1.0", + "pkg-dir": "^5.0.0", + "read-pkg-up": "^7.0.1", + "rxjs": "^6.6.3", + "semver": "^7.3.4", + "split": "^1.0.1", + "symbol-observable": "^3.0.0", + "terminal-link": "^2.1.1", + "update-notifier": "^5.0.1" + }, + "bin": { + "np": "source/cli.js" + }, + "engines": { + "git": ">=2.11.0", + "node": ">=10", + "npm": ">=6.8.0", + "yarn": ">=1.7.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/np?sponsor=1" + } + }, + "node_modules/np/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/np/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/np/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/np/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/np/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/np/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/np/node_modules/execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/np/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/np/node_modules/get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/np/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/np/node_modules/hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/np/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/np/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/np/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/np/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/np/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/np/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/np/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/np/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/np/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/np/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/np/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/np/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/np/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm-name": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npm-name/-/npm-name-6.0.1.tgz", + "integrity": "sha512-fhKRvUAxaYzMEUZim4mXWyfFbVS+M1CbrCLdAo3txWzrctxKka/h+KaBW0O9Cz5uOM00Nldn2JLWhuwnyW3SUw==", + "dev": true, + "dependencies": { + "got": "^10.6.0", + "is-scoped": "^2.1.0", + "is-url-superb": "^4.0.0", + "lodash.zip": "^4.2.0", + "org-regex": "^1.0.0", + "p-map": "^3.0.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.1.0", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-name/node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", + "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/org-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/org-regex/-/org-regex-1.0.0.tgz", + "integrity": "sha512-7bqkxkEJwzJQUAlyYniqEZ3Ilzjh0yoa62c7gL6Ijxj5bEpPL+8IE1Z0PFj0ywjjXQcdrwR51g9MIcLezR0hKQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/ow": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/ow/-/ow-0.21.0.tgz", + "integrity": "sha512-dlsoDe39g7mhdsdrC1R/YwjT7yjVqE3svWwOlMGvN690waBkgEZBmKBdkmKvSt5/wZ6E0Jn/nIesPqMZOpPKqw==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "callsites": "^3.1.0", + "dot-prop": "^6.0.1", + "lodash.isequal": "^4.5.0", + "type-fest": "^0.20.2", + "vali-date": "^1.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ow/node_modules/@sindresorhus/is": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", + "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/ow/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-cancelable": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz", + "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dev": true, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-event/node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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": "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/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-memoize": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.1.tgz", + "integrity": "sha512-km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog==", + "dev": true, + "dependencies": { + "mem": "^6.0.1", + "mimic-fn": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/p-memoize?sponsor=1" + } + }, + "node_modules/p-memoize/node_modules/mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-timeout": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", + "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json/node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json/node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-json/node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json/node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "node_modules/package-json/node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/package-json/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "node_modules/package-json/node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/package-json/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/package-json/node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json/node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json/node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/package-json/node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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": "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/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/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/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/pretty-format/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/pretty-format/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/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "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/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pupa/node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "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/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "dev": true + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "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 + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/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/request/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/request/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/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.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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 + }, + "node_modules/responselike": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", + "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "dev": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "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, + "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": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", + "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/rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "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, + "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/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/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, + "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/sane/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, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/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, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/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, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scoped-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/scoped-regex/-/scoped-regex-2.1.0.tgz", + "integrity": "sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "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, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "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/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "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/slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "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, + "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, + "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, + "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, + "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, + "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, + "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-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, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.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, + "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, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/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/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, + "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, + "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.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": 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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "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, + "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/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-length": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "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/string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/symbol-observable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-3.0.0.tgz", + "integrity": "sha512-6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-readable-stream": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", + "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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, + "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": "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/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", + "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "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/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "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, + "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/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "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, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/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/update-notifier/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/update-notifier/node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/update-notifier/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/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 + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", + "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/vali-date": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", + "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=", + "dev": true, + "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/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "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/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "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/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "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/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/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, "dependencies": { "@babel/code-frame": { "version": "7.12.11", @@ -894,9 +12396,9 @@ } }, "@stencil/core": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.5.0.tgz", - "integrity": "sha512-gpoYJEYzu5LV2hr7uPZklug3zXhEbYGKyNodPfmOOYZtO9q42l7RQ3cAnC8MzEoF4jFrfemgtevGik8sqn9ClQ==" + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.10.0.tgz", + "integrity": "sha512-15rWMTPQ/sp0lSV82HVCXkIya3QLN+uBl7pqK4JnTrp4HiLrzLmNbWjbvgCs55gw0lULbCIGbRIEsFz+Pe/Q+A==" }, "@szmarczak/http-timer": { "version": "4.0.5", diff --git a/package.json b/package.json index cd618a641..db9ab50ed 100755 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "version": "npm run build" }, "dependencies": { - "@stencil/core": "^2.5.0" + "@stencil/core": "~2.10.0" }, "devDependencies": { "@types/fs-extra": "^9.0.6", From 32da247bc1b1cffadeb7840b7af40f3f9364a74c Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 2 Nov 2021 13:08:44 -0400 Subject: [PATCH 002/173] 5.5.4 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0227644e3..9881fc44e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "5.5.3", + "version": "5.5.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "5.5.3", + "version": "5.5.4", "license": "MIT", "dependencies": { "@stencil/core": "~2.10.0" diff --git a/package.json b/package.json index db9ab50ed..c90602a3c 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "5.5.3", + "version": "5.5.4", "description": "Premium icons for Ionic.", "files": [ "components/", From 947091adf766c5ffc4b34b996ecc7f68fdcce3df Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 2 Nov 2021 17:22:18 +0000 Subject: [PATCH 003/173] chore(): add install loader script --- .gitignore | 1 + scripts/install-loader.js | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 scripts/install-loader.js diff --git a/.gitignore b/.gitignore index 0c3188e31..ce7e418ba 100644 --- a/.gitignore +++ b/.gitignore @@ -17,5 +17,6 @@ dist/ icons/ .DS_Store scripts/*.js +!scripts/install-loader.js www/ \ No newline at end of file diff --git a/scripts/install-loader.js b/scripts/install-loader.js new file mode 100644 index 000000000..8a84c78ab --- /dev/null +++ b/scripts/install-loader.js @@ -0,0 +1,30 @@ + +(function(doc){ + var scriptElm = doc.scripts[doc.scripts.length - 1]; + var warn = ['[ionicons] Deprecated script, please remove: ' + scriptElm.outerHTML]; + + warn.push('To improve performance it is recommended to set the differential scripts in the head as follows:') + + var parts = scriptElm.src.split('/'); + parts.pop(); + parts.push('ionicons'); + var url = parts.join('/'); + + var scriptElm = doc.createElement('script'); + scriptElm.setAttribute('type', 'module'); + scriptElm.src = url + '/ionicons.esm.js'; + warn.push(scriptElm.outerHTML); + scriptElm.setAttribute('data-stencil-namespace', 'ionicons'); + doc.head.appendChild(scriptElm); + + + scriptElm = doc.createElement('script'); + scriptElm.setAttribute('nomodule', ''); + scriptElm.src = url + '/ionicons.js'; + warn.push(scriptElm.outerHTML); + scriptElm.setAttribute('data-stencil-namespace', 'ionicons'); + doc.head.appendChild(scriptElm) + + console.warn(warn.join('\n')); + +})(document); \ No newline at end of file From 1038a7f682bf0823c1514bfdf75295f96c5475a5 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Mon, 8 Nov 2021 16:26:01 -0500 Subject: [PATCH 004/173] fix(icon): avoid type collisions with ariaLabel and ariaHidden (#1014) --- src/components.d.ts | 16 ----- src/components/icon/icon.tsx | 47 +++++++++------ src/components/icon/readme.md | 28 ++++----- src/components/icon/test/icon.spec.ts | 86 +++++++++++++++++++++++++++ src/components/icon/utils.ts | 28 ++++++++- 5 files changed, 155 insertions(+), 50 deletions(-) diff --git a/src/components.d.ts b/src/components.d.ts index c0cc00809..8359fc434 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -7,14 +7,6 @@ import { HTMLStencilElement, JSXBase } from "@stencil/core/internal"; export namespace Components { interface IonIcon { - /** - * Set the icon to hidden, respectively `true`, to remove it from the accessibility tree. - */ - "ariaHidden"?: string; - /** - * Specifies the label to use for accessibility. Defaults to the icon name. - */ - "ariaLabel"?: string; /** * The color to use for the background of the item. */ @@ -75,14 +67,6 @@ declare global { } declare namespace LocalJSX { interface IonIcon { - /** - * Set the icon to hidden, respectively `true`, to remove it from the accessibility tree. - */ - "ariaHidden"?: string; - /** - * Specifies the label to use for accessibility. Defaults to the icon name. - */ - "ariaLabel"?: string; /** * The color to use for the background of the item. */ diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 1b61a0acc..11dfc12da 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -1,6 +1,6 @@ import { Build, Component, Element, Host, Prop, State, Watch, h } from '@stencil/core'; import { getSvgContent, ioniconContent } from './request'; -import { getName, getUrl } from './utils'; +import { getName, getUrl, inheritAttributes } from './utils'; @Component({ tag: 'ion-icon', @@ -11,11 +11,13 @@ import { getName, getUrl } from './utils'; export class Icon { private io?: IntersectionObserver; private iconName: string | null = null; + private inheritedAttributes: { [k: string]: any } = {}; @Element() el!: HTMLElement; @State() private svgContent?: string; @State() private isVisible = false; + @State() private ariaLabel?: string; /** * The mode determines which platform styles to use. @@ -27,16 +29,6 @@ export class Icon { */ @Prop() color?: string; - /** - * Specifies the label to use for accessibility. Defaults to the icon name. - */ - @Prop({ mutable: true, reflect: true }) ariaLabel?: string; - - /** - * Set the icon to hidden, respectively `true`, to remove it from the accessibility tree. - */ - @Prop({ reflect: true }) ariaHidden?: string; - /** * Specifies which icon to use on `ios` mode. */ @@ -88,6 +80,10 @@ export class Icon { * @default true */ @Prop() sanitize = true; + + componentWillLoad() { + this.inheritedAttributes = inheritAttributes(this.el, ['aria-label']); + } connectedCallback() { // purposely do not return the promise here because loading @@ -126,6 +122,12 @@ export class Icon { cb(); } } + + private hasAriaHidden = () => { + const { el } = this; + + return el.hasAttribute('aria-hidden') && el.getAttribute('aria-hidden') === 'true'; + } @Watch('name') @Watch('src') @@ -146,17 +148,17 @@ export class Icon { const label = this.iconName = getName(this.name, this.icon, this.mode, this.ios, this.md); - if (!this.ariaLabel && this.ariaHidden !== 'true') { - // user did not provide a label - // come up with the label based on the icon name - if (label) { - this.ariaLabel = label.replace(/\-/g, ' '); - } + /** + * Come up with a default label + * in case user does not provide their own. + */ + if (label) { + this.ariaLabel = label.replace(/\-/g, ' '); } } render() { - const { iconName } = this; + const { iconName, ariaLabel, inheritedAttributes } = this; const mode = this.mode || 'md'; const flipRtl = this.flipRtl || @@ -164,8 +166,16 @@ export class Icon { (iconName.indexOf('arrow') > -1 || iconName.indexOf('chevron') > -1) && this.flipRtl !== false); + /** + * Only set the aria-label if a) we have generated + * one for the icon and if aria-hidden is not set to "true". + * If developer wants to set their own aria-label, then + * inheritedAttributes down below will override whatever + * default label we have set. + */ return ( {Build.isBrowser && this.svgContent ? (
diff --git a/src/components/icon/readme.md b/src/components/icon/readme.md index 3d1ae73fe..b4140b45b 100644 --- a/src/components/icon/readme.md +++ b/src/components/icon/readme.md @@ -7,21 +7,19 @@ ## Properties -| Property | Attribute | Description | Type | Default | -| ------------ | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | -------------- | -| `ariaHidden` | `aria-hidden` | Set the icon to hidden, respectively `true`, to remove it from the accessibility tree. | `string \| undefined` | `undefined` | -| `ariaLabel` | `aria-label` | Specifies the label to use for accessibility. Defaults to the icon name. | `string \| undefined` | `undefined` | -| `color` | `color` | The color to use for the background of the item. | `string \| undefined` | `undefined` | -| `flipRtl` | `flip-rtl` | Specifies whether the icon should horizontally flip when `dir` is `"rtl"`. | `boolean \| undefined` | `undefined` | -| `icon` | `icon` | A combination of both `name` and `src`. If a `src` url is detected it will set the `src` property. Otherwise it assumes it's a built-in named SVG and set the `name` property. | `any` | `undefined` | -| `ios` | `ios` | Specifies which icon to use on `ios` mode. | `string \| undefined` | `undefined` | -| `lazy` | `lazy` | If enabled, ion-icon will be loaded lazily when it's visible in the viewport. Default, `false`. | `boolean` | `false` | -| `md` | `md` | Specifies which icon to use on `md` mode. | `string \| undefined` | `undefined` | -| `mode` | `mode` | The mode determines which platform styles to use. | `string` | `getIonMode()` | -| `name` | `name` | Specifies which icon to use from the built-in set of icons. | `string \| undefined` | `undefined` | -| `sanitize` | `sanitize` | When set to `false`, SVG content that is HTTP fetched will not be checked if the response SVG content has any ` + ``` ### Basic usage From c37b691dd50234bfabd6fbef53428c3632e7ce83 Mon Sep 17 00:00:00 2001 From: Amanda Johnston <90629384+amandaejohnston@users.noreply.github.com> Date: Tue, 8 Nov 2022 10:11:26 -0600 Subject: [PATCH 021/173] fix(): flip-rtl works if dir="rtl" is set on icon directly (#1142) --- src/components/icon/icon.tsx | 6 +++--- .../icon-diff-Mobile-Chrome-linux.png | Bin 316797 -> 332384 bytes .../icon-diff-Mobile-Firefox-linux.png | Bin 97547 -> 101986 bytes .../icon-diff-Mobile-Safari-linux.png | Bin 295782 -> 308061 bytes src/components/icon/utils.ts | 16 +++++++++++++++- src/index.html | 6 ++++++ 6 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 11dfc12da..7184d9bb2 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -1,6 +1,6 @@ import { Build, Component, Element, Host, Prop, State, Watch, h } from '@stencil/core'; import { getSvgContent, ioniconContent } from './request'; -import { getName, getUrl, inheritAttributes } from './utils'; +import { getName, getUrl, inheritAttributes, isRTL } from './utils'; @Component({ tag: 'ion-icon', @@ -158,7 +158,7 @@ export class Icon { } render() { - const { iconName, ariaLabel, inheritedAttributes } = this; + const { iconName, ariaLabel, el, inheritedAttributes } = this; const mode = this.mode || 'md'; const flipRtl = this.flipRtl || @@ -181,7 +181,7 @@ export class Icon { [mode]: true, ...createColorClasses(this.color), [`icon-${this.size}`]: !!this.size, - 'flip-rtl': !!flipRtl && (this.el.ownerDocument as Document).dir === 'rtl', + 'flip-rtl': !!flipRtl && isRTL(el), }} {...inheritedAttributes} > diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Chrome-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Chrome-linux.png index 0bf4bea85ffdb2b8223e3e2613181d1f1e810383..8e3ac1ebe8d53a8c2077c877de8ea70abb168464 100644 GIT binary patch delta 63282 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
qGaFVG5hk;^3kc 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 diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Firefox-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Firefox-linux.png index b47c379509b45742c6bda59f4fe0cb9277f45489..011a9509c190089380629c4cd1dbbddda9ea782d 100644 GIT binary patch delta 45064 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%0A#G!VOM=4oo_Jv*g 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 JE_20@{si`bb7uem delta 40517 zcmce;by$>Lzc2oXD1(3u0}@IOLkW^fHv>`<(jrKs(%swwgLJo)h=p`ZcSw5lp@SeNYz2Z~fHJ^4h?Bq%`#kEM-)xZAw>jTsjR?J{I z4H@Y?usOT1k(cJxei+X{#Xi6q*mIXYHiebfOx`X=ao4jho`k7&!=h&Uf$ygl^VFg^YBrbaPf`s*zJPK#VV>#WX z8G}DuWGr(SgO;v*i@hTzN>U1KvX)<2aqY(Kyuoog=E9=7T&W^%1qO~?Oq)>uOQKsA6b8=f590~QIf~8?XCw~Bq8ViJ?nluoL}`6y z!*R=gMUR7o3**R=;urqN^xh4DhVu0VuFiuesw82QlSfIrS$&iSw?V4CPD7WZVDM5= zPHmw#Hliec+e53#p}FZ#a}&{CS#zt4^%&)T6|cGg?9dyzwhPo5yN zywtHxDlPw-9$CCmF)+ z4B5%6t<5&&JoupEo7^o06z`?Mc2jJm4Q|6+fE2JYiK>$IGwB7ZM)q`~v%J z$l@iXAT-j!WiZvQ{#kFTfWR(dv}!rSidf>zzWpV*4szhqpX;dM$dcecYK&avF>U|c z4ma^!h!Dt=4I_VcizSBj=}fLY3H%aCr~K=u$YPVWYZN9Y`y)>b-syg8?XzlD%~3|i z6kq)Fmfz6++LQJzMEv%%jk*EQ=I4d$HS?kDD8!WwlN+2k;C{!Xte@ob^h(>sVi&$} zH8|f}l6oOJTj;sJs-Qn>$=uZP7n?--J*(lK4BwNVXFq=`WA7d;==UZRmxIn@ktFH! z!Fo7fUr`6G7l(aJ=lhvQ<L+-MA=(`ldno1MDaAMnuaW;eH(a|9u4d ze|x$A$AV_=vQ!P zkSIt*QG{$%&Pw+DNBrx3D2%?*Ji`X>Yk4jvena+6cMTlLT z?SY;ydAid`QaGx!WhQ^_jan6Z-w^ zKAlfl-P!J!;(p7X43OC|EbqW2Z2@=&>zPR+&dQ&WhAkl$l>(M4J* z1o^G(nT8jb>4vMsU2ciE<`LZY7)cRycteo;j@OR)TdjxF$gpCZ?PE4<}FO|nCuv<&pIqg~{5z0{!2u4aROudS1Vr;WZ8xEK4ZK(DRu#p>s4W zxUm}d8Ykj$B=?|(s@M+;(i!NY4!brTtmYPuJ9N-2*LMn1)vtt)AE%p&xUN4Hn0C)5 z#m8I~S&Wvk{&J_X44;&FbjoeUM(2r7xlP$OxxR0OhIQjVWMMLOJMFiI^Yr-KBI#m2 z?{>3qq*!JY_luwQgg|P!+WC3rUlLuXTtD!tT$Zzt{5@&8haxf zmS<4o%5OUCr;elrrWURR1Jq)_YZ^4$<;JaNW4&WtA1Tl5y*+?%EXe#qaZt#>>RcD#Scq7w3lt zM;v3yI5CVN2D#dImRI04pa+jf3>(X2ToAAi ztae#jvasl3)qQH;C$#+8G`Xtza^GT`85n<6B&?zG+waV~qex7U_~G(KjB?>c;G@i( zpMi;?+Wzv(xR#$E5cq{DJ)-ren`g)xs(^d>UHm72%0llEQX%!r5gM_ zWLy!T%dMeE7IK4KTQI9N`2mUHZumFu4pXHh&hqhctBy3j$9l(Y;Y2bo@Gmpu!8opy zlSBxlS$ZSHNL5u~$=~MkQf_!Au9iL?m!Y}EZ@r>j$YV7xKI?`_t|p=rpCspe{1i-X z4s&-c@C^&DF=VOyfpir8ar&g@VBE^IFY}vWHKjNn zFAgdwMiFISB8bz>E*Rw=)*pdUM|D!TXCcRTy4edy9|%m5>EkF-b}YzHGWlvzHh5(* zN~>VTMVBYv$P!cvHkO8Q)sOa;)at2;Ds54s_mfQ{9o{4msct>$+EvXF|MCtJ3!-sN zP8FgjU#xseT&lK944v%+rGtK?!m5k%JJJT7or#v8tkg3#Gk=WJYR9STG|Mj*bgFaTItB=Es!o~}UpwisV@SH^YRd_mSC*P<52G42{8>Dz{nrv-A_@C-K?2rKO27Ub5RJ> zS9RTHlFJX@gyW|Pgy_n-d+&^G^iaGK<)1*MD-_)hPPrtv@{*TQi;umr)6Kou z&5m5AHY0}Vi~NENe~JYHBP{LeWvJl)b zfQV0vi=rtn?ko^3-KT=P%Lv}!?I#@L_gKh^&bJJQkKr}Rzrrlgdaci;Ay1hosd#Z( zW1(IYoFaC-^`pa^*7PUPxyv%jef^3YW!Ml0h8<>L94?)rH>)d%=OBEx-7@u1g(Ky1 zIGy=|HB4i!Xm<>tUj!;8hnPJYA!{;S>ro&ss6Z?0{}JhJHJs-l9rU_HkwdHQ*sG%S z^<(#vyFz2xN&`ay{f^Iw4{>eGUi*EEQkrhYv%5kK-G_~qg%sQSrJyd8INrqE=D`gz zAMtK~&J&nQO`ZZXdjRlD6GA~+7$rN_KO3<$Z}l?HV(TyCzgjP4(KmI%CQf-j#MQ6g zgnUmoY|lmcZl;0ZJvpbXMY3l>#iXRHAtc1V8FQJwN;w^-?_di@Hr*R@n%k&X@pdKU zqZTl7S4B{+NEQ8IS~cmohqJ8@A;mz=U;|I^p3R^y_f^_;>QN z825V8e&u;{5mCx$yyL)LQIfsskl9M#+Uw*Uw}yizci^31R-D-^FA%NWmbf^M@_HGk zjEjEljN7e(avx$N_F8ygxzj!|eRM1GE@6AiHssEYBrXGxq#q{-QHcKWLt1qEt5@cI z`YU*9Fk*e>149_C09O|5ucA=6pC~>V8U>@`J~3~-`9Atm)a!yL4fS4{?!2ZJ-)h{p zMAfgl-Nb3i&i7DuX9z#MyA9hYf?X-pHRn(2Nmk!J+TxzNAGkuAz=mVY1bX|npcQQw zbPlGG&m`Q8I<%#|3ymQ>N#pPr`nFX}=J)I~YMqS0+`_4+h0n9o=|o9B5GnE7{g#BU zcbAN6t?B9Kg-E3dOPPe=7k z{H&!Idn+w%;Nhp9gO2droeq}nMb^4PjI*`9`SE=eQcFIJwRp&c9Y)VyLTo>ud@K~Z+8!yjw>Zxsye`}UQxU3I2WFF^}Zb89p3&S6e z2=!}RZHATo3y8Te^H&sq;`&=f(u$3DQgi`Cq9{WTkD94~T?{g9Q(W## zH)wX=oUGF8NbGu6B$|NUJ3HPpa5%H6oN{&AD(V|z4Rg}T(~a5ro_I&U+RY*fdEM|j zvWfk^$DtrYm-8@?1P%`*Q@{fA69)S7PUIaP-=3%C0PYtArkH#|CF1Kx+!E-!^B`T^ z$8#V-tVcdMWzhsixK(EXB}PZ&Kdu`1q*IvDo8?DK>JsxBnkah~r%svFsq5*)12pDMt$ z9OGN9bvI;$Rg0CGHD=p=&(N-wC*?*>1R)Lp2}wL`Tz;(i8efMXS^5lcc`3i}^|3Rw zZpaOE5S{PmFA8wpVAbXl@{FV*JJ1N5vWHP(2fD+Ia@2I@Za)W@3en6aa=XGB4?o8n zN4`e;b3gf@l1{y#c}f_{hR7QiUdt=xJ-C;puo+Uct`k!O_j6={C(GvncpLoV!+5}~ zp9T5$cMa9C*N{}e@Wj`|0zP;at(d27`ST&~eZBYQMS!lC0hF6y?Vjw&p&`Y{{Fje0sXS2H~$S%+<@ckVu_R*V+&yaa!POa@ib zb(sNzXUj$09$U{(KF_rZX?!UMq?{NwYxE|L=@nAB+&KyVqG=m?z32}{6|ASY)U+8<+Ef>0C%v>k``t>>qIO+v@!fO z@kICu?i-cYACWP(E(8kC=7)Q3)4I=IIxK=JnIF8u6%X4McAjevnKWXy)`DqyRh+iGW zbzX=2^0U!i`>Q`(pLa;4C%h|NWZWGSO(NP>i3 ziJ5039R;&%pF^!Oi?3PVrw>4T74Asw)6=-BlClt+AKYE(rIY{Y2mgin_(nv4DV`Ir zl&SWwnTy{efdOZ_%rUR6G5#@vS+A@Ga+q?l!zV9v$fUR3Rw~3$nd}VR`jL4I%VKWeVwKnjh<3A4VA3JEpxlI&xDVw<*SY)msnEAV<+;O*-aV?m@3DO1enhmEn>`*X=>dme zXq4m+n_0#E7Y#+V62hsrOns`strNeJdWE_oyDZ<nbI0)u z!Bq*cS1U;tPipUSd z)G0f-G=I~r{X#J#)tbad1O{uRdGPrTFDm)^_nw~C-s+-;81w4mn-HT5|IZ!aQE5u{ zR(F1_scIJ|PVot*O5cJQr+3c&U`cC&0nl+xdjdhB?C*QDJ=e}VqM3T(@A+L&+F?jb zrz(9dh5x2SSYQf`P+6Ddq6HOG;Md&xH_t5t++-!oAh6PCEf;fl}(NQEh zV8Hesnd? z8w3$jnTUD*(p@fFD{Pp)N_5lg!K=H)K=tEGMY@DzrFwLtBrE!jX-6c#)i8(ESjjsE z=D;%dm{EZCHwIND%E6@B%E=bPitAa~Y1# zLxz-QOxJl$0C|)nX7uak;~^aY%vf=8ZiEC}7w!adcwEK&*vr(L0=Cw64d)eD9nEz$ z=ffkc9MeK9Q3i~OKF+#d4_m6d&Hx@$K*Y0;PVEaA3R zNn03&e#FgtlR`Nb2&~;gL@oF=uoLShP1x4t(|E3A4FeJIj|MnmHC~oe2gKpwIxn}H z^^z}>7d^2R)1FpqW2GMqT!ystT-LLr#GkuOdwlTOZo;cLUP_$+0*lr8$$nUQob-I5 ztifkm;}U3Rq2t4OxD#LbG7v?JKWXJwSBUR+GP(lUsm620b;72AhH}5=pE}`M?&?tP zM0W!F2GEmAvSfnBKdNV2g8{vHD0VnG2;^1K5eU145Cup+mBsmR*nZ1y6p%>c8K1-S za+`@^at>Yi7oSO&5raN9ljC3r_xeQ$ONPD5XQ1F5%mxs@Ckr{=Tdtw{3RKCbz|smF z%GK!?8UqhE7D703-)+eS4ftGPDW z5&Vu-so>NaSG$rf=17H7i{8oO{72;_&j#P?1zo4H28-PRI0% zMdcib>aHVi>A=J`>nr{vUSs{|hfG(ACk|~l_F!WvNI08*seUXyCUc1*<0UVxXd56)KmqbowHLe@0a(OvDsS4bD zLfeg((+69i<9eVLW94j?bOrkdv7-P3I=bZOmA>}@GOTS`z4aJxF5o$H?hCRez(;Z| zO$UpNAj6yRC%(sRkpPx@?X*!0PE&o~$t|oe!Mc*04Hv%4Mu&fw4L5+cQUTV`0;hbS zJM`GEJSP62d@APKg?;HBGDv>iOW_QtlM|f_>t%x~?fnvG+X1;OO9>v}i|JL`PEGcN zQ?+%*Fm9wd^*MCZf}RkGmqrKr;x;6rDFdc&0!`GwPHPMwdnfN;wSrz5e;tqcBoOc|`#3FP`kY7P~NY5R;F1!w8IJ#XwgK|9yi{Tfh`ql~mC zU*bW|1e8uc&&@Y!dw0T-bfDG&fD6_Wnaaa2Uigm`J`Cjf~&>ho*N+jI@2nk@|6} zeW>M*3&SG%X{S@)okwLwKLn_DDcG7Dxy2BE}tS{)W9|7gx+FI znH~r7MOGfwM!DsiRlNp!*+2%C>-AE@33LZ(Eyx$?ejhCmiyTfmrK=SgT`B-DIINdL zE}U|%*?p%1couqC4wuYr_|@^J1Pwcw-XG)mh2k1h*lo#}@W~63`ggf7`wg~wc*-Ge zEMw|`nq_O28pafgyX*-SyS2^(bnl99!qtk{(j?u(Kl5#;vi$s|0ce{qH6D~N2Ymhw zhIX7fD*0J7%yO}BCAC$clmKJZ9!{k~R@Zjv=Rwlj6ONGsdNbHf{JkF{`L}lYF@Pfl#@I1)Sm>YIs+7FU`3 zyLfh)<7GB4F-``wwAO=pD@}$H$dl3d#&^Ifc@r+Iib~{qve_)3Oz~#7I^O;Uk1Jt^ zLIF}gM&3n#(rc?ug|f(P#z&ySaTUxbuJf}xC`X&9%2)WtavU)B;!0dbuGVh$H1R4t zG`tv+w?J(lQ(NeYmp0l%2>^u#Gy8oF!yT<-O2%3mPO%s(N}C0A@gD{5;!PN5XukcM zo+Fx(GvyUL5_&qxhX+8;b_-eKsy}L;$LetYTH4>QFp{<3OMVCMZU(JbsLRQines=O zYvDE9y%u~q_X9i(FwN1SK#1m74>gQ0rjx}|%0K-#eeKm-+D|;HU?&kknnS+oL+6KL zpQjbH=GO37sY#GJ_ZKOi;h9XAVZF^|@5DytP+SFzf~IS4(J{#ab{VM*vnX~D2EYoX zk)FM;?%6irMp0#DBtMBU>c1M9m@M%IO??3j9ygVwj$ora$kW6HE;2+)=P*C@{wMbe zebPTHcU)A`0e8)t2uuTa!52fk@D#twmbYKf>4khR4A>;(+>fh3aTu6hDMZ6HE{ zq>l+!v;4${1y1n0ARqD-t(EZyW(2=LBc;=G-eb>_{0c5EMXKfT=VuH!=64XHrooj{ zI|uxFg0StL+b4k??$*^m-_L!Fe+~{Szvhs|VQJ-ywyi%#SseP)(PnfoR<~GW1bb{5 zZ|h6YRz@xmtp)6ZQD%Da`>~(!%#Y#Fl=pgGEAP`XgMxuba$|0|vx1FqP$ddEMMuL}OjTNiSkWDuU(o9+CAT zne`t+IiqSikm0VzZT0Mo+T1s4rLe*&n4n!WyZHdE)Dq27tryVG2AKZnXPxt|!wld{ zNMVU=t-A1>AJ#Aj)-<=*Qi^3Bzzuyo7i&*092L4AQuS4uw1w&!)W z>`No>#0?sG+zwg7f|&UufZH~fruWiv)ybC&bc>M-Ilvir-b&z&GY60S4ogQ{MJig4c(R9pD_lix5qc+1m)RQRF9e~=yDlfcek$l3a5EZP z#D+0&*WP-iC(U2s_(L%lgpK%vu6inem-YW`Gx+|2oS)G_BZo9ISP&k8a0V_P{0?8Ed4@tFRmAM3Yt!zZ{M7!2GR)S@ zN`8%QUN{GE77}z&wrI0u40r*W$XvNwiC%Gy%-Mw`m<2qv8a<;IzXXZ4$(3)wbl7x6 zUKWASe$o1Tu{7wbKsqlVTf{T_@c}ExAtr;)KVe1#`P-c z!b0si2UKJlDBW@}$yu7OTS>=Fk{XW{BHb7uoF6Jc?$WLEEGPM*T8`IrxtC)$=R-yb zh%w|>X5BHcq?ZQVpy>I~r{mR9U(;$|J1^|2>rp#X9rXLdT);| zOT_n}l*htxl1J6$E+sHBjHD4#Y9m;nG&QLx_VDSI`Xd@)XZyLgSeOgaT_z)jkXL?h zG7n?!RR`ahdY^pI;(9chKk2DiZVf%$FtPpiCh$Qjf4Bc`YWG>cXDx1R zuN2;nKcJb>`F{HCKHVLvL*>H=aSA_2tPt%E*Hgg6DSFG_nxh3F8xYi?Q8anQ6m7k( zc=v$)vD=i3>v#40S2hJ}Z|LMe!eTsy4|`HuqU7DZL}5c_q~mNa<;~*or0GF$K&xa- zpXXF(1mQ;%0fJ;mjnUxAEA7{q!?_bIt#?-eGx%ao_8k8<&M?6F@ugI|x1E-Hy4bho z4zG6Vphh!!pADdLAC-UlGGVso9wQyr3Svc*(t*x$M=?x&@5XCaDxn7FdKfxgQe74~ zwMrg4(3+p31;oP3o5ps4gyDOW&$+BL2ND?6ifbWiG!)h6!PG_HJM`a;~hK{T)MLsp!xO-Yu#U%W`Zd5h2(`QGDQ?GKDUd}Qp-zO zd^Eq?r$`dN0W7_PU)_bF3dSCUF*bgyw40f}5IvqJN)4 z>!eN?V^nIIDem*o^~Pb_VprT0-={zC#*EdpLiajMKWgPB65ZnOVR}b(g%Kx(Hpwpl zHSF7Tg#vdqKF4isINtyvmJpLoA0_SMF<{f+dv3zTh74-9q!Do?L=|MPu}B#(t3YWh zxZstnV;s4WforEmaG*5y88iv91>qB=uAD5qZH zGl)|oIF;P>;qc@~O3}dL7!)sGCG7mHa7QcsJQNqFiGzELS;%e(!3SNFRy~U>x36GFpUnF~&q^?PNTNn6g-= z{WcEq--Z{B8E35VLBaeW(?Q;(SneFP+qb{7eQQ|fe)$c*U3xJ8z3853Ojx}H8GAs^ z{8Nf)nedRxpIoU@rTI%$;1~p9M5)$oF!}d=eYA5@EREi!HbTL2i`RO<0A!bIorn;&)Xx3E&-8uf7ni=+KGWb#+}g`b zZY#5y;9p+*@lYVr{K~-5&Vth>1vd4Xxn6wx5WyMQl@4f8nzxdXq@C5Lt! zqNpCW)MIFkI^>P^ez5;*^yrOyE$oZ)-aWZh>wyKAqCjr#;2rBv*hI)1;mUtHP$=zy93lw05^GQwwbw}+g7PsC9!0FSs& ziN1D?{uPYj7BY?sr>XSq*(Oz21!N$s0`wPqfVDh|WdCrWT@Gt{)7GfV?GC$ypI%E_ zg^#Bs%*6+AueJ?p2YjS+F_|IQdhz0tbi0LuVS;B1kpS7chrX1(8Wm`-G16#xv;OCG zj1Kdt^<%n@)D2oVT@v9`PH-TL88_?qg(;a4do6j~Zp;hx8)e}~z0jW^t2ay@wVUJ;^-7IT|ch zQ`O}U(uId21?OR@z!ef<8Joe$O}mEplRk#S9-|8CPoCcrb+^xZcIG=_Q+fP+75ITR zAXH<20nE*%+`OZ>^H6k0B#jL)k%mjmm1LB$vp5od4>0Q183?4GfY=u112mV4g-DTc z0Aa1LW*s)2#y|cvyLJp4VRQw7#Btz(Jp#(+*VldzQh1r3omWgcD&?wW`CAZq9A>D1 zE-@O749pcXi-$y*i5EUXHeg+gj z2rK!mrFrdku}q8>n@-J$A1{*L610C!a0!T8-4#==`Xax+%H#u|&$aOq-rJ2^cFarJ94p!_13r4|qAeRa?Rc%(UVKd_@ z@!)3nCrrZb0Qc2X<*x7VW6NC4oLJJxrQXyJZw+BFjXYR*S^?5;qd+vUw3(PQEGSCZ4DE+-JZC_?Cpv?`GP-q`>u$ul_?ipw$^y$Ld^ z`^^so+kpr^2%7#!8j-m#Rz7SE7X(rH8GMD?>==1>zUu`F=^q)bk21%)flzDBuAOJ! zM=K?x$z!1z{%LS%{~rosZ>@b12xUb1fDc73QMy~uFlLcTbv-?W08&XQ8T3iKqhxW7 zgVx9u$4feV!mgnXyp77HB{_wfY7hG!P?`Cz!tXu*ZqIj(oB^nYLYv80(C zm13ZSn*Vmu+>@pE21{TF#S`yu*l5K_^H{0n1c-62|L#a}@0$gx)OBT)ec7T!(Ji~$ zZ-GgorfA3$yjINvPMc`V zXAs^tVW9ZE+19&o$cQ2kXcMXUmVLhi?Z?7Sx0=OQgA=wJz-`e>QA+;?gE*Exq~eCkV9uL zfrmbc>`L0Nis!?*2S6`dbtLPN^SwBCGgWJR@q%iRDe3Wi>>)ODotLwy4kyu$1M+ES zU@y0$&>7J%)=t=l1FKSA6PhRFrNV!T_(aLG3*3^zWppQ(_wVE7HS0%8%!n^ZTv35B zx^peJk^M(0f&wr1q@xEy(9yZ6qW60o4WtdG2c9$=3%aa>3XU$e9_azPzXu0D-I4a3 z&TEa5U+f;x@5QVzkYf^R#~6hu$SG%kr3l3;Npr+f<-R?dgw|@jEp$^hh5l*d&gHus zAG7gT#=g%0eb0`Qy!SaZf2J6yec5D8^yT%m44`II?28~KZRSYVEVnu#~I%1 z1(iin#Zt&&i&Gxs-1=h49K)_;rz7@nNxuc>}e6XIMwX7?b*~4Ma+WHY+ zgxdFL&K94ATq3qT3m)6d)(fQy^b5(Zs#Q6f=jvA$I3;3}dv99mBS5CJ0flUG(YvZ# zLz%-EOX-E%Ib$@&>1W;^n9Z~lMc=&gM|5=SjAkg{&=xBehB2skdk5pur@vTij!lDk z*KH$5%nL8K_cTuIy?}q6p$u`g5XX#nKBNCi=^qfhOO^YM%oe)cI`Y^&RPr~jcNi|i zm3}EWooWS_Ujv6mC|=pEdk zA?>o1b9~GeLnncncq!ZHA|s-zMD$?Pbn0Jq$)7yr4N0{(F5S|dL(b}>nupQ`M&yXk z*?s6fUIi$ki6mMcw__jy6$7LE7z(HcD;rP~8;_U}mo95LfFCe1(St(`Xr$5W+gO1Rf_CRIu34p zDGMs6Vj?8vSsfcZnpqKu;K@^U%V0@ed@@;7tPqjhG77_kcoojuBK+t>q;a}B<^hC4 z!Hv&9HPe|(6>K;&f$hlzdz1b_6RlU9U_vLGBa0mK$CVE9)#fR_ z+yE*AJPsqU;1CuGE`YP_0gz4gqxX+alDn#yuC;-(oyXHin0|$I$`HW2!Ec7yO@U?R zCq{euDyT`xsJV(0-?L*e-&r*lA4eQ6?f4i7Wn5WZ&<8OrB{A~Bxk7@U7JHaXB=^cU zP5-^)?$7Vi!j<&0NJDEX1HM#6vlIo?3IXlJoEVFh42gaSTHLLokHl{l8@(*av0z?K zd_d(J$$)Ba@b2|`uW@!P6_ko-aqYqYt%=i+{-f1b;~KL$=7#>KCLYd|nNkT`b#M02 zMvx4%S_N|M!yw}RvZ3HdI5C^Db90DvjO``KH?t45+g{B=@4BEaX6VUgDYB;O)JorkzI zuOmr$@nxB%fuz7s4K70HbA#EhQ_eg7e9zu%{bUO(^cz}JYT5V;I7yx8*Jel_pxUlM043(mfXHI_{)O?~ zEvg6K3w=%xvT{voNw22{dlao$xq6@ayw_Nn&6P%~UBy*oMijMO+AGA0tS_qVAN-=N zBGJye^Z1Ka37848@Z&X6*QNv$xUl{NNE5w4H`7U^gCqkzP7Ih1f}IaPVW*RSI|BXZ zhyF*7K>y{_{r5it^uKGM|NBP(y3cx1%XLsSHZukcPHP~t84&CKy>P4)fblWlh(b45 zzy3!Rd*eV2w$b>YQqCAD*bJhGiv=SqFrusGgD3FJ)I zzseAohjCVShRD2;cU~X;2I|htfvZpkqWkC~_8}BDIu6Ugp2t4Htr1LN4vAEFFAC9JXa73=JH6a2y-(}W+9!T$tuq5SZ0}Cn$N!vNLjOTbm*MQwPUbN)sIAe<7V9D;LSlD6z*X?*MhIFlxfVR#>y|0ru}0dFzWT>MAj+6s zWQ|Y90u;1agD}u=mJD91s7DEwBNU4&R`)OUXKp!i0JxuRQ`|-lLc3xtH$jT1i!%JG_5= zyWgj0(iQvt=kInQLCJ!1@GYt@mU~i6MYd{7^L2}xg}lw z(rXro%oT_kB6u}`8IN|*LA5H5Gr5DHUVDjJnA*NOK7EsK^$_%mM?l1QT!-~+KygWV zst<>LMbD3CaD>G*VCvYHl15&fZZ+7PZd6vLyN-9Ap8-dzl^o%2UIKfqUulc2kr&9O z1Yz)WKspO@K=hSPc55mIAqa_a5fg8e7+JCwa^hW z_jrMbMeCj74FW|J>GBLKwCf_ma zNxsBzTi>Q!Yn?Yk9_9P;=>{mv+!VCXzyP-D4E=+wLaU?qtVh4z*3Mh8pbF-0V08R$ z1HyzA_H)v?8XqDF_IQ-G9YxAggwQ9U)XJPUD|%fKarH0h66mb z6bYbflw-WjOk6JllU)1lb}SO-?W{OMKA;z(@AeAiI51R2x+Y)YRGhGrz-eVSa z6u;RanC&02la*YM*_d+0GH^vCwM!RM(&xqVI8||o%IY@AotSmUvlYz1QjHfKk8Wj2 zV@npwu;n+{(7)47YYY8a_hNmm1*!(pz9u#jw+j#|PKuL%+d}tU*?gkl7Tu+ z_yB|f7s)KDfc%usZM0Q?T0ly;{*R~$h^E+rGH6%xl1HI8^fGq%gf0^@K=e9u`4-Z@ zW@UAMg3y^uN3@gij~gnPlb7eiby0leB^9Ba@-p+9s7pbZ?=L#l9ma|WD60eN1qN5%5yqjk|J;<@71q<<|Gb1}Y*yc$bwCsDL^E z0%;}13wugNm&81ibrL~P2r=0YNFZdsgu${vQkKXIu#|{=5Hah7>yYPW=+d-uZnwUx zPC42>2Jk4YbN*LK9oS@I1iv5D6ioW!cfWl=>C-X;gNz?1)m^9LyKL8gS-LR~pYdB? zPmtOzA)?(I|HckuWk~#1NI}mNwQOa5^}sBT%!GxOV)V+`yz9!4{CZl~auiMG$MI8ZS49)Es*LFFuss(r$ zWfVVJ6Y^Y{c{ytJsTA}$9>C)e8RYuPN7aegB_5Oh0xgXsIq=fl$5KLuOCcEa8%$*; zC%|)XS8R^Nc#C=nM6W^p4#=gbuhM?q|3mLu0lj0`q}KYgg}{G(2>QP|?e$w^)5I#b zVJ6#`%)bg*eq}y8?U*-qc*JIPBSfDaqX-8MF zTIHs-{pw+O<>g(-Y@%rFv%|uq{)v0*5&wiWX~k-eIJnL;SUegvf2BEBUpEkEXFlIW zmvW8rqI;lqB<1B?U(}Y>^oQQ9KXK9^$#1gA6iJL8>%1&7T$;opMtaM&v`85o0h626>pu5{_i> z>#U=5c?koN7Iic-Wzfi3MVgW^tBaK{FWY66a+peX6wpDE;lk=wCY)mu*3a^99dEi# zIs_3>ayJgW!dOMoib>N99ZZE$3H^F-jSzwUa`DEDzZHRYMR_;R?wiw&0_QF z_8B^c9`AC^KfQ}eNz;F$MhH>yw*I)|Uj%B3^gz1WpY?eiZz89`&CvxOBX|S5Sjs|g zYs@tZ4Ha?jYh4cet3&k|=FEc?YH-1Q>;u^=PMh*mK09%+P3i9Xph56+(w{8Ez1ZBj z*ZOvhIjFhda<>jTOv@vZwPr#bPmTey>CXa8{m%EVzyt7`Lq|d{qbV`<_Er+-&%K9xWxl*&v?l$gHj;n*VeMlsvnpl``B{Tj)T!G zX{=;F$^SxKL+7ln1eN#Q0AuA2kU=8P!r0)3Lj(A-{{>lu{*Tz=-^gMjn`k1FEe+O# zKwxR5Fp>}_Mv-+ut3gdDSh*8LmIC|fgw-?TQM|vjl5vp~S*!_?tiQ_UypOdsNIG8v zih226QN8n18F$Dd&QLhMS4R!h^=s%DJoe3h1WtPso<wo9wc_r7^8%IOAH*x%9V0z)j2S?wVd!|J@CS&yA=f?r7BAn>6x=ZZi4;uUzx zfvMbfkih(JJOb)W{%3CVpWFxfAAHyU=n?*{x&PJP{0i{6DISe;v|TXc{m3#p-=ika zUn_Gp9EC4HYy!Lg%V45_MGxiL_nf$L+o|#QD(TPfQ#)Wl(xxjtZr#pLi?iRqS@(lz z>YG8ZI!H^>+sAyyrr*Ja7RB#(PC)_ZQf>~&x|KsTuA@!oSlOtsWM1`v9RWfmWnk+N zJrIo|;=vD4KsA3Q_!Iy`2Z40o&fyF+0mz`q6YrhC4N&HK0CsA41Prf@(th#M2>x+a zyXU}^s!eyF52;uys3AxHvv%T914sZ4+}8XE@79wkxu%5Lt?zYy0}F;E5!giX9Az3A zzx60Lwu1H41F#<3G8(&JJdZ=M~1B`9$B+<0Ce*V?3CJ=(Rz}ByTI*jG-Iy*nqv^yJz(^P&SPV+Aa)2Nn~JeJm-qmS_yB;>4oY_+^55J4 z*a?Q39qOwE+p)CgMa*P+uCg(v$u-QqEqQ`byO_;?(DEIY#g(y@Z`m7vEHtDyhVQ4{$xT`qZO7ry!4CY_ST_y=m1(V@PUL4A zVPp)~CXg|1p5l;tp6q_%f@}sK2t*9sok+oD;YQX1Dl<$VfQ{Nsd+$A1=5`>AKL$-+ zLvm+cv%%MASzber0p09m|2R%q{r>2-L}>!BxW=^ebmyAwU^m}{@?@LfrgcC40tA(1 zxsx)F-24j1<@vN?;7DQjYN7@89i^W^@O!Ff0r(@isO`pf+fdtJES5OSXW zVE*R)zC8K~`#3l1zO;WW@X*0^0zyOg$w4+zPdB%!_wg~-Yh-lI1H03xyr^AUD66`D z9lB*I$A=Y71o0t;>%qAECao}vl4f`yw%#byp$C&v3!mlbpf>$qy?uE+RbRhICnKB%OC_>0gGS6h#nKBER=OHR%<}ve>Su)QulzECI{MPn7-}`!=d%yR- z?)P`^bNeftbJkw_tiAX8yr&P($Gym-koZez#$QQe7ngJrMSB5!w&+XPRaRJQ7soen z!58mNH=Yikp;3%)V}v=$(&|udEa{yKEbt~#50*cfCOgJ}tJkpC7S8c08t1EKxdAn@ zzZys}1@l|}*1DDIGLH{OS{WGc)=-8uL=;)vj3^S2*3`MmvS_U zGDKQP0|B_lPGL8<`9xd9Q(UUp=3(vEz*i~{FPxRV8@J%H7u?VF&1Afl!zvCKwaG!$?h-y*(yWwPpzIDE zqYM=u3sM01ahA0^E|RbkOZWQ3pO0A?ui95Dx7=E}Cj|kN!piRo8nuI@I%GUqV);?B znEw?#Y)-({7SIB&)b&R@M*PTr)J?wmFD(PYo3P0v`L5?2xU=Y*4nF3O&;UwXh%<1! zP*=Pnr~~cE${I?tA`u>`$!L!Z8O0}cy$9j@!)bg4SA>SOrI@_r{#8qHW!5A{EU!++DF&5B3{tz-}sflQkk;VR0V|5 z1&@(|cJ^k^tovd5vx`>Vf$2hCslKpLhU+~;+l`QnKvL2!)+Db88)FkM(iZCZ4@5vO zrSU)j@}y?f^^|%bln;PI;kOt%kQcd@G!2lrwS5G`Eg?}_)9V~>Fg7|dScBZMp94^B z&pmepHMsBT={G%1SKY<85?VOVTM?E0TGLb#uA2d?hsr#+emWeMd$nch+`15kTq%v6;fu!*KN8R*c+|0Iej;~MKL@cWWm*S zW?f#3(08OMxne?=Xi*$^uNQ4@e2RzWhA|+ROqM>04O@zTPpf@HEB6t2#sZBq*cs1W zjltj$shx=rWP;DwD(R-v5Mo74c03@0&c%9EW$< z67pd4e>X^%@+|Dd2B;5xYaqZB!6}O{7c9TMIuBRZXPlBv4B&U6CfJLzaiX#gF1o)l z!nQwM#m^TmTZ|MW-vsiqH*};wf`c8uxM{2hUjm<@eSa7Tr9LtQR1|He;Nr{ZTiN4y zAB62*C5hWjP>1I$1P&rH00)XxCR=(LN{Ls{K;Z2%^$vc9CIL(Ve~vX}zH_1%Mb(;sG;Xz7zTj>ECAR>*0c0{ToMw zBTzku*aaIS0}LXD9i`KFae^RjWS~;Bd5o{YF_8&tGhbi_&TKbG#)?mpEl~PEMi;BmZeWew6{EsB+^PpHTi#uG{CMdx;e7Q= zJhCu}Mj0lpx6%2eoU}oEENtbOWQh&@e4R0l>C|n((p2_}epdCJlwRy4?C&rOE2aFx zjSsx~%IN&^Os~so54wGkc`vu6zuqpjAKXdd^$y7%hgn$FXkOCWv6N%9jx!3WyxJ#q zy-dPook&ZZqF7uND#w!skb-p61Wruh;N2y?QhbZ43Eqf^1G6~0bI2g}8ltj%ZMf*4 z7xY?OEk)9W2zcc~_gMKmV;vc-o$zHCzvlqOhp3l#fNuqU$jXuHi^OF;cK_5ee9kiE zpT;^JT8dICnCk0VIG65$_zjiO>y+htyh{w1Cg$g(xS@1*B2yh19B-IcWWMf&_iO)d zs@%ZNXw%N4?@S0Bu;6HAEU^jZWA5t8z87SnsPn7##*+>Pi#`zJ%ZEjqHNpLa{ch1U zzPp@56eR4he@d#-3}iYE*Lk>oRpf0cAfR1?bj5 z@lpaRv9Y!=x|*xG;3+Txb{nQ(A5#J%3$H83R7^k51zf1dek-M}#$spmI@tP_0w?-E zRj)dQz@NB!%+(*XpaKxTC^@u45V$e<;#>4HZBM&xY66$K&Vd6+8HN6c8BG#G{gW`4 z25q9iUaiVR5@e;!0>0DFh|x5ed0^K40DGWsZo=MsPz;Hbmb^6bV2J2xbJ z1M7zCA&5-?l%UBv&%b94gY+qlZQuN`KcutyU6k_Qt23uDu8K+M0r~UQOHDZPZA`! zT7WQ&jaoQ1^a2s>welBbYqilP$sTYu7auh$RFKvX7|#)k%* zEvhh@<-kQIWRyIe&BB5?s2q(!KxYMt0IqTR_yoizQO}iv!fOQoa=F9z2e~>mDt3vmL1vjB&RTo9Nl=hC9(DG02up) zu%f^t8}bd7_$1@4ax-%d`0gtQtU-{#8c?$q0nT^$iTieIX{k*l@M~mRX3qI~Yh6HzA0ChU`l>R~hHsej0&?yE{(wcy{v;a5J4Qt>Ee?{X3r@@wksDL9- zXuuJ&N*&5=so_Y+DY>rp@Q zoA5kg(4xI$CujgIOBF&Q0tcb9Nu=1!!Sy027n?%@oRB9{5G?}Vq9uTY+sKdcl3MN~ zM{(v4zVUcIwscZfe-w+Er?9t_uesJ7ePqx|E%lNyD1hkYQ#cwl;sn(7o1Q;Ru0Iiu z{}o|B+fjzM3!sm#z&WtEs5o@RVFm`M&cNQ~w=afDzD?x)9~`R@H{e(yILuea#aG3= z7U6Pn?zfG%BoN94B%1>hKWULNB{~SifUvKoG)uZ2Ug9B)S~2QtG%-Nvn&cEyMU?Cv zcwM||gH8s7;iO+b?BZVzI6MX6#udOZTG*Tl0?7O33vvAil|;DqHAN|<{nd=d%Dtoz zl`yqB=zF{mP4o=~#)q+~YBmphfvq7fY_#OvF~Yg~_Ps3g0Oift{XWz%?e z)Av4JCU8#9%T0Zm`=b&ZdYyFfN8j+gJ!PPhKv9TlZX%MpCHB)Z?z1BBBM3WEqCyxp znJie~X+=yhR!D#%@XoE1ZBWNj&O-<2UZLjXQ{ZAB1GoPeyHj}sn%ZBHo77_NmB850 zIz_O+!nYGD zvGGmdHXpZNAhGwvb&q;_b34i} zf4bgnfO`RF`lelS8To#0`e(qQ!KN+IpR+!_jQV-Cjg9jzpRR?6>r~pLABCVe)9Jcj z*>6MD-0Tr)q9(+!k--C8iQKi)?}D>ZIB8n#KAyj~GnHwLpoVus1C)n{jhCzeRpnVIPn1s;JPuN_j5}U2&Q;wtr8x zN0WZY8}-5`>)c(>Phf5OaZ(pjBS|RJ)g8;`nQ#c%nXtpTtTYjBFWI;7ATn!Vt|KuFm0R$6e!#s0j`l?nXUrHQcI!OWzS{>~ zY+G+lZp)tl^;?H2@Hvq<#FggJx8A(F)EqfvR+my=D~EO_f)#-!l?1L9*in*CW`GlH zZ@@ypjIq8jH%IgugE-MAM{-!b6JcHk>hN3T%M9ufvo5l;z9x`{RA(ovHF^q{QX4^F zzSwzgTi=I<*{a2hU;Zb5@I8luyk9$y_#-+@_#|qxs>_`T53yJ7hhekzcF-&N&eujj z+yI+8(!0x~)lSPC`(gt!=&#}*DX z&|@yZ$|AfbLCu6hR?XbJbqADT7GO6D0+j4aa?`=9t4P_+BRc3}d(XC@J0LHBz3}9b z`58&e2DY?GHsAHmN<1F$!_JCz*&}#EY6o7|fgejm0e}2|`X-2k{ja=BNV|5|OWkwF zDgf*?-N-lu1(sn`YYuzy_>8xz$25?c(g?o55Sbg57vjF`V4YX!Kl0XMJCw%z|b@@+7!`GWv0r;J!JZAk> zL{|YGQ6(zDr--ehFb?=|oO@{~rigDhny5~ReU$e$XP_Av=H%Fm?x+Ugat&@K~J;4|~ zDA_U;K*=^|iQP3~#$wMqj#Iv28Q0NqbVEV-9KKAHj{o>0Zk$UXlQXel$MJC>k!)ha za6Jnt^@Y) z>c;~3Ty~3S0qTid&_%4Gf}1xz4hAso{}5-ow_;g;2x`P9`y-!<2P1kW2( zUtt*nUbwdRvUoDTBq9lBq;w>4GGsv9m^7*>?p)YsOG+NHtkEbcmY8S3cw{g|$T)ce z2xiS^>OM}#Jen0DhSCwM*moXnGa=4_wRH}m=6govMT3{-+|G46169s}m5n8#3W7So zB2@#6^xb~m_}O)gg#aMUITe|+fDTn~31^I#Jd1@t0Y?IqgXg5l8R5%a1zhd{&-!w7 z&OYIv27><2M*8!Cpnt)f{(PiA9|-#IoIP+0bq5(^PC%y$_6Z+NV1F7c8GTgtObxaM z!bwoTPg&y4Z}HC#%?E3b|AF}=Inv58BzW9-TDbLhCU7JdGAv#_0a$X_6kLC;PgGQZ z2eH8FN_39LHhFgzQI(Cn?-qFYXu&y8si|;0F4+1X!E}!E>9+&R@-bF(r}so_e@B@F z#*9eeo&X-P%Wq!*Yp&2^F;i^ZWe}_6 zWRbo?u4~2JYXhKkCjeYO27KEZT%E!MkWQ;Mt;4Y2l8YXOhy<^ zniFcoa6>u?q&1f%QHb}TXHJ9IuW!sE%SrYjUf~Kjmt;UqzEu|v7e{cl1go#qXW)QR zm96{Y#|w3}?t#H(|H#x9Fe6*@?uh-3;RU`=6JVIC0A%I_h>Eq(vEwGX_14>7NGSH! zPjdVVSa4$7M+of1toB>GVZVd}^9g$p&J^$Sy{94|@!bN@qUCU89Z;0meWL>c{4rR2 zMYTBJ|95UnYk36_mq{QdV|;(o{=WG@hRoW(c}kfT%Kjmft^}Ax`JEI%YRNhv?(D*L z;Pw`$Xe~%D`*VrueZj?j&Vg&L%WdjQf6p^}JYRIWeEOR{SG&sY?z1m51e*U)K|7$? zRshFqow?>x0~qQxu-E?p0z9h?t*RC&j{2aJuTuJfj72R3^;=B@PEGi1mE!e4&Br%z z3?c=S^g^!O?2O^mH26(40>P{+$nX37LxZ;_^Xm6X+s}ZJHaLHg$iY$T@4Y#kzNPy= z25}%$0YfD~wKfh6jru_US_YP-`2K;Bl2|mxsEZ}Gu3eJ<;ldN|%Sm5hQqOt)uJIPD zZwZhLpS3#yQs<2)bs*`{;J}a43U0rU#GvB|9WHJ>kqd~6|IE| zm0K+cJ>mY{+JOHxWzPQBX1f1XJ17x$OoNMY!&J)DJ&dFY)?82ZfwHV9k#1YW@o=R6 zWU+vS6qFdSOwRv9D}~l55bRFIwgr>2I-#fu{ApK-j^#{1# zDnOB0S;;u`lF<-o=Y~R3Cx(IP7^QG%X&~2Dqz~5_x*~u`Oa0J1M zE8GtR6uPFsyH|I_c~a9z7`V%8_rRU_DZzQ-5M|PgN`T-9c|`?EFv7cdpy16o%9!Ki zOS-IE38#ev8h7+Z3f-g9Iw%C6HSnv4Xl`96=P6=^MAI%3;U)E-%#26v0L6Rf*rigw!UBmJwn; zIWU;xDF^l)?w6fCS8tRXR(C&L17)iq%*&1eIfr(@wQoPERrsa~fYJPDQXE73%AdW` zQZ<5M&o@BjW>abE7IIkz#x=h6r*Awj0=9#i>)eD`UnN`P4TOTgf_{@Q33>vdjXR@| z5C{qLepm(Wlsd+7f+kEt6jZj_Nn%9@4!cA#yaba%S6_yIeS;v2oCCK``}vmx&c3m= zd>mCPIk}UC(*v?3_)V(%l|Kc*ivPY&%#7@owyh57*Y5}Ju|e=eW>WZw*}7=*(R1m$ z+=+Wwr5#WBeQ)Y^DO9a351&mF;tljrNw}3f8NaA%^{w@P%6Pz$8X&Qx10y z7|&P38ae$vcrP%EDX1;X|M0?-WEhbD8M zsXPWfxzivq@UwWE@s8chZ9Qo<8g#sy?rYhv7mntjUIzs&^c@=eVjN1 zFVlX0v|sM!Hd32Z@J6VEhwjvgsu0M6V0OIK@*Vh<*&Uusk%zqeH1_k@Zjr)*G%Qjj zN6_;iT{KlLkO{fxNX1=M&iGK*7o3s@zHi)FuC^O4Nlc&f+E+7vf}$#W9lUd%qDe!{ z!JoIG<1{p!In%=$PZW}R#n`amRck{kyKrJ)BB@5BuhJW;jCe5bX;ki2$-F})PTJW7 zXE9zUG-d)>W}`ApE?&M77;aLIHk)c8m8NT=Q6b)#9R6Q0C_z(ZiVSpkoABwdoe{Z! zMOCKXnBeBwuJY^6E&XDJOvS5Dk@2329bkK~c3ru4@j)v@>VWzlmiU!7NJjJ>t)bI- zLqfTBQ!&~|vmVT?iZl$)t_W?Pdfyg0>y58MEv6xWq(E@zHsK}j* z*58ds+##3`^d(#u=mJEmm{aTZof>bEk0)CuOaH3En^4&a&9cA5nkpYe%1R5;BuJTY z5=1WuUkbVfRmR3G4y1N}z}Mk#)+?V66(wA5t_<6o4`d)c=ETloL1?0=80|8TIwSXR zc!{r8o!@*KugO42Mf|2PML(yT(7-YfhtEy6niKntonL2eT0}RjsW^HHe85(vv7Z8N zqMIA3uKfzX+)HcflgYlWz;x`6QvVb<+rZn$qka*(CzC*b?V;wmu;Pa~H*!eoLqLjlCD_LGg=u|Kc^ljsT&x?Uxlt@z^@^ zyyAo*TN_`W2ok9#vZOa0#9s9I4}0%=M@8i5KBdh2hX0kF-}2sPYSa5t;geoGDhe|K zasCYSjUjFA+qbQgMAw_;?RrASubCUQgq>#;eBr{&(G(x)20AccqLd|VVjeu0ALk+3 zB?>Z^c!O6$GGY2k;a%5iwhd$9(LA2Za+b35PYm4Nc;pS}|m84G9vuRYGOr z*Z4uzmI;E%A)YHhycUN z5><5{K_I2N@EMPQghJY-il_1=P-RsqBeSM{D~w(;bh?xJTEg@~5<Ob`U9FGa?KC?Pw<*qf-pEhzV$Y>!zYVCd_7Gy!RvBU z2=9Eu7`D&6aYku+a4Uzp<+8Ot7=y77bE**b;JzRJCUV!D1!2%4XKR z7GSRzz%nGcrT2qJDK&zn1fP}*%5X*m_-`{${yJ#OIFxkJURKM~%GeA{~q z=dLG-n4Pd#I_+ePxq-;eIYPZ}4{;EUneK5XtxW;Gn;aWnfaq%Lxq_fifpATz2_Jd4 z&5I8|*K0JuEeO?2+$25KKJ=iLW?+BJM&iTvg|QeJponS_62opJA6dBTo%!i!Zw9lP z5%!br()ntp1B2E|r@)q5qxXGds2X3darM+B4mYxXk2GLyz?Qh1`eP$Iu5rai24HH# z1BpzXT6!Y`tlx_bm?R96qoJ(@(LIXMxU?1COM+^pZZF1g_|`tVr%KD1=N1UkVtJ%W z3q2XXbp@*jm9afI4Hxj?PXPoV?Ob@}EWUF9eC+?=FVO$)$Nl9`gYl=o{HFiK_dx%O zllm7X1pSY`y}vNfe=-h){Xbkl|HDH#b8i1j51}Za1yox`pcUl3i!0?5R_KqutyG}6&Y--JKoo_KbUe(1Q}Qp3aMgKoI2HC zZUC2K@+pXux(RdwZtn{iN0MRb<1VP_5&$_eQwuh-@2B|77$?fBQgTZt=xiFWmO#OO z-7YjftO9sr+c!Y9D5z8Izz2{6?cTSLj@CNC6TLWda66~O)9+30+Rm`BZy}M3gJXlH zPJw7XT@yH%Gia5Lmhi#uD+4s-Gyy(8AeO&%%~wSR&QH1l`i$C~g5Ny07^wwy{!*F` z5kHW=+fNJusnqNO==%4~a|U$T?E&TgMv|fC7;JwPJNao?0)dw&f^ewrWL7O2eoL)K zBjlo1RHiT|n+Ou8232z(^@M;DUf@hgvyW=;iwfBKao>WSx}u{{u2!~+3+v2;YkA=+mYXd-(c zkh~7m1eTMIFenk~P06XDXM%e(6UiV^bqP**Tpj%Mn$28*1lJ^GjV2ef1}3}&R2p{7 zN>&YkKNb!dGeH7T0Y3!PydMcZbpsyT0yOC~N%h$012u0M%<)e+0}dAr#xzUc5CUyc zdw?7?xhNP0fZ`qlukx;6xhnv?x&dj_4Lo0l00Zj#G6S-VPvZe{LEWSZYQdYZh@xsK z!MqzVrE%kJx);NCya~8%h+dCjqocdHp_*=Oz_P!$9HhHrYl)e00+nqxz!@~H#S7}K zrm8nKeF^ctHYN=)j)Y1yvpt3VSyjjT6Fo3$S6&5F7CkV#Sozk!<@5dDAOR*0kl0^5 zeh;bZW=T5(*@_Y`+~KwvFM4L~`MBBJc(DBH@d!+uwdHIlN3X>~Zre}dJhlDDzk$af z4jgBdB(DTo&L3@Py}eXzrC8NR^ETh(!18H@@Mua9i6Y*yUZH zEs`}q9$vQ&k|n#tM4%0gZ_fb;MOosqZE!%1W|a2T{LJW2JD-F;#7;U_LhcEHEIOSU zKB}{zuVtW=sZkyPCZ=xK-R%;KLV7M#fgTtMfuwBN1qA-Sh8cz5*pes#a>G$j*%YWA zj_WM~l;LR5siVaGaOaCHUOOCFuyLThiC-Ri9YU&9<@M~_6Gu`?gAZxHX{=BO{kh=)K_1fmOK`$e%o2V#_K27ZD2<#J27)9k3Q zz%tRTwzTuT!!IM7NJ6HoJd=2EvB)my39Z8zQGW=&Y?5g(SGf%#iP$FMDd{|HV2`ae z%Jz#!A-lhQYX_Zmp`mb>gEr2Hh-<0af*}#tw7>0Myy}vMAgI*wJY38MIe!~2c(*4J zw@f%R;@p^WFw%>~0uy}-UT%$)-UuX$GGJ>LjeB)+P%;}JB=?_vc%jD|KCAfym(4De zDLhmnk4ZA%LOO#{3p=f;VgQ>5E1%`~jpYtrkW0#99U?IXU4_BPsSZK7e2kW%jXnLS z@$)Mjpv${rx`ez@egtmoQ+J$z&L$CV0IJyK@vck6K5|)A0ZuAd-{6oHy2@53(CKv}f0o_Hk1I)s4l?bh9iFcWGar}&2M%|c#Fo^7+PGie*dXiZ&lb7Ay ziFHfPQr460WLIqZZdi_g@w-E<*FZI_0R*R$==O7+eagWONn!}En>d})sDL3-?*>FL z=x|?20}Z}%Xa9(D3gN>wG5Q)h<1yOS-rXGJD^8KlX>v_fl<)R(V`D(_uHKwYl~@vO z=9>r$aS$ukM~`jHgq+>Aeb|ES-@?iK8iQkaxYoWYBo}g>W9gh^Am8hsAo5s1D%jf5C_fjgVtsRFA{VN_maEpJ8V&!#TQkdtw@P|Etex5jXSi=iH)ux{VIZ9dhsqs@RNcgpW5piBi;BnaK6@MaazK~}zkNx@ zdxcroeDjX#2{yhu$w*t}ciRh9K{(7Uu+2;pTTSpgKBOl*vOvUJ;BUUid_A(NE+eR) zh`F?k1=+Hu-^wJBqZ%N2G1S){w6mC$yYrIJ)|`r;`jfng5S0wBScpH`pJOidGqCFS z`Ij)VNuBDa=oSF0cZ!|>23M#0JgQwLqh2T?pp%7kb;qi{5Okb8%i>Ytj*seRwd#JXklip_e-q9{N6iuCZgW+ubOuW=DeBdlMsx!rxI@jWBSh%b^D9)H*OITvvoD! zp`|Qh%07V&FvlL`By+Ua9oet-?B#@NH!F^fhjSx69nmA9yRG;*q4BtXs7Q$v*(6Vae zIMkB}h9!6pd<#!a#btZN`lRVUr-0pO)uf`pKv^geamC>Jsd$WJ$M}uicfTR^wY~^O~pnSj7H{mvD}VmTTnB;$`7;1|Pd^;=bGT zvI9NBm2&tyH2Ia8@tERx(nd@yO}7i>5w}D_mhP z)L`^w2@PeYEyVXz7<7j8)W@)N6NY?UdVc={SGo*NsuQDXH*FP9z~F29w5N=T@RNtT zG`0U4qiP7&t3E}>lc;dR#+#%kDLVv8WlBsC9TXSS&ViJ3q{*5gu-n zM;Wxncl*e=5?JsDs&+s6&h>%3WM+6@?H+2_iCFc;E;^AR^v!jRx)Sg0Szk=! z`84wF2(^>F%6t=uhVfIK&U80MK)Qgcfrf6KNzSE#Cg9)w<-hpTfBvRF{R_Kb#BA4n zm*8jR>h5mcwUG&e{yX(RasveIdh19KLm|QNyJo{@=3e-;!-;_VPn!ci1EzFHqejrb z7i6C?U;`a3oZwz^e!B71-0#C)tW%Mh+YQcGE?%?Fb-(?2>|$Xx#0$K<+weXm41f5rj~5k)K|J0$ypS-QtIk7dbqU<3J07|)6K0LcPzow zmPa`>pNUUeS(I7P_)Usp4pC;&H_|hKu}PtDV=JrJ_nmj)_ji>Yj*DmG+QO&sUG@9< z$#c~Y&ORy(#Q#h3hs*|`A1(IIEB)dbZ8r1 z=nRtJ2mBRUQ#CKt5I2}Ha!(sld%?=!JIVtTZN&*2*9R>k@^1k&@kpw;& zaDKu(YtGlRv+oU-7V=B{GvFS0f!6|Cr36*z&azUF;9`zQ>s5VtHts)9>MzU*`d3Wq zFU$%0S4`?J%nAB$e^Y;9Qvc-V6|$pO{;(kGL&NY~ntdL2EY zI>ShFt<>Jc1e#aRk~*An;JydOa$v_WAM47|ZEv^~FUZEpOKS4lY>D%+8O2Fe=a+ZI zUS_IqBh3aY6As(=9lQBJ|FdUmI^yOWEXb@HEEF>9YxYO5PEJ^rS(&zL$bE8kldN8P z^0ss8LS@y`(~h~8dIds8X!}oIiE%&B3dqRoNHk^Mje}Z|E(^8#pzn2Z$4FtnDTYr> zwu7ta?$6{u+Oj;^-dzy@)ta6c3MY`QR;T{Dj`Z58B%mbNuDD}6M61Bk4T8*OOZg1Aa z%WvhA0*W~p-aD2%g@v@fLkEr>mtU3xvlKhImxj!I#UV#G(a0;o5{d!`%E3}kWAxT2 z>r%(QBl^i?%iH@Wb#+mM4_V(|0c3=NIGu zVX{eKavD?i;D|*H^;mZ|zia3ztI9mrgQq?zuTCtQ9ZFb`b05si;X@sjHi#nkS9*l{ za3y*~@asuonOV7QbP~^sce|%k<};`zeFQ79aw`f{1DrMHau3aXeh{W7=+hrtvHmXq z(yde6X`$+IzGU~&&F-orD~l7e=0~k#x&n$)QpekU%kh2L+yW&OdAu~^hE@-1BF9QJ z741J4{J4}XK2g-Br1fl5~pCW#e=$POE*%QM-#cOiuS!?G>Q9=mMTx_ z(cN6%=;vX*&s}{NvQOSBrq?&`r@w-nM{Zee*fkU8CEO;~uboO5=6$;{(6DBB=h1fx zLc!xB`ox42IRSy!rd(*}+S^^VR(Cw=Pl}orUkLT;TdpSDBOY(L@lLb$9b}T*y-`t> zP0Y%}U*D~@Ve*1z!b>8tZK!8J1RB1{w)tr0$9>JM8S@6|uIjW-uGhz-^`SkRs=bFP zgD=7AXCVdjOIWpOkgL@i{YFUaIL=;AyTy~8vGZD-Qd3 z>wS_Wi?$#8o1aJbiipOws3J6s2XEfKn(*wUmKXb{=WAmPgu<>}Qh}#w7;RJ1S`kal zsidtL`b&#m-t97JVrzq+Zxm>~@Aw{*uWk8UZ0EIW!zFv$@+lLw9{bygiI!JPt};l^ z@kFqH=kA}8VerH*3cv{~_S`IjmWUI>+gP7eB#$`_<`n7VQwBa(8+K+MV%+R=%G@)& z^~HWJkJ^cK>s{zWbWgrRZ0~p*d9^Z3AA8}s@m!2n* zCRAtl&l-sYKmWFuEi>*O*#luUP??+Gi+wM+u8X zW!(H6ft~aNaMbVE`%@hCpD*$&-P*sD@zcNtrj~mQ6cK3|?-ggZH#%*`(bi^^t7^|9 zw!~&zcQ1+PK>W0VM8I$Htw-l4>gmVSBoiyhJm%;d|4{{&Q=-EiXe;i$=W|@p-_ij+jW0GB&|;`)Sh>idTK#gDvlSSsoz?>h;pjd_deWNX35UU-~Z(( zA@ZZ^`qPJbudNTEnYid-{E6~dyDibhlP0Op}re~vv0a7R`#!$Q%vlV z6h9WN^mrOEy71Yy;6Yw=a&%}#Nr}aNG@V)rh9p8SdzOnGNi%MqJXshz#(%Hd(^;hX zmr+m7{@D2m@&w$Uyu{U56&C3zkq*HL9j)+?LKF4YzN?i!IzpNZ7~Ab-4J5uRKMA`y zSpO|wQ~PeRLDRa*kuGm8&xyKOm1t-o$na^MvQb=Yzde`uOY-SR4CTg(CrsB82&{R= z5QtU54;Cc>vof2mgVMVL#KAftP#v8nx{1hqLd*Yf-5NJNpXCwCoB5}<338g6pTOlf z!%`c=5rQj|@wL3HdxDZOr3dHL5Rj4@meUs%S`1)8xpRC?20zw9{Hcd~1>SCtk>>|} z#Id`1teZGjj{kCOet{ftUAV$VCYAvub$ zA-)7Df(9J%Y>O#WQnm{Ip_7iArp>YoEO(33FiF;?k9^LfbN4*@T)wfPzbuh|cxAcs zyds}q{3t9xZ>2K(S*X#;db{AY{ZgLLBW7~D>Q8kXLBB6jutC6Tf4i_gSi&6;`GFOz z+&3;xK2koZu5sk1*JLAoyI8H1Arv9hcWVNw8Tm5o|FL{|tvdka+;6j^O1J$ahklt8 zjkeTyx-lQEnVWo<8JV=H+jsKp^>_3GbIi|>vCFHfFE4|WzCA{Z0?)523tGR}Wsr*^{0W|e5ZSV%hK$fqhg(xiF` z@>iPZR8wR~Udq(CJ=fLga5qGAD8)*ZMg=sY z)oK#31p$)fh}qJc(c1b)yADTUIq7e$7M+4$gLHX|`%m3S*l&AjNP7=jJBujkN^x9b_HW_0(oBS|mK=a*ZDB<=M$8upIGrqLYWY|5%TAh(Lw<(I z6(xm46-O6mF3|X6_DamLT+mzsKYdx3eurJYqmw#Q=})J2glnumf$Qe6-t^IeLP1+D zUfxJVOy2nJ^P@V^sU8iDw|qauEgu%@yt;$Z(ENDNGgEa>X#8cl3znf7C-(_5@N@r& z7?bjI?4rPySaB}f;3QsbMP@g@+%|~XC|QT6CJaktfYnrUeT|DK!eywS|71BCcSteh zgxWE-%{z1S`}y&Np0xu5qhdek#Q2J~sKCw7JOmM2%a`lAp86^dAANX8%T&}6^Lx1J zX$Wb$LLuR&XnpP9EXXS4h!Ycn80><)yM%vDUt1dE!!2CWQ<(|~emqLvgqsCLwT>~T z_Bz^HPoI~*?$hG@A%UGJqG5~#X|L2*5Sj99X7{1CA0k?&wmqQu;UjW4bEn0TjoXT& zOj<^a!E1BVfX5yVKpAyg*cRf8QSu7n3u`mAcYNdEKA*AxB{dAi0 zsiU>O6k}cF#?50LP~Xvlt*61pyxKn2$*@96@Br_V%*NOz#Q6K9eL9lg$*8p#Bxu4C zywgi>6gaZJBJg|LIk;VhaN8^vNoo>qRThtCel5EqH+g$3G-Yr^%YpVM^wD+s$XjqK ztTc1~{COUxy(4i`zer~kBY$o7`9vei^qa)BeF4slY9iL9=Fav1MR!gwf4wGtx<1diZDJqokFg(f<58x`Qs{ZqQ{cAnlb>9iboS&^DXFkFv52#9>U^KW?je#uy@4 z_QYaFXks|#b@5}DmCdfnM1A_-Ps2EbvmUH=acCt{B>p}wuAa?h(}3pO{dELC_rFx5yvX{_>7L zFMN4A*mwKtd#jq^ijfCHJr-2)yBD;lV;5vNbo#+b=l3``A}Sh!YJKeksTK9?wdc2nONM`R!`a_Bsjidc98_b062GS z*?@CAq0MH$t7LJ44BNX_t;9WprDhmOCdIfTX5(tF)&wWBxa-@qw^Cb6WnFr9fAxb; z`DFQW!$iGvw9MEV;n7OCn*}*SUbi06W8I}*I$gYUxk|mBcWMuEE7SAR?PncTw<#_4 z?hHO6s@7g?d_w34;o@bv20uhSJ<#007kT$NGgsl)+2HJVzMV!YhxXmG)k(9$ zdY(!#yD=^IAyA2RC;(`vDK+TBc^>~}O}>?6%le}PXTqW4tPGUoHJYr*_Yb?qsp}`k z>DiRPaffWVdO`FAtzu=H90?z7{5%w^@`;Lh`ps)x9h*B1A}7XnE_Zug_;_RvayO<3cIDPnq_e&)PnWFmF*wf#}5c6}CpG;tE!T-76iq}?xLJrD40 z%k>upY2!V5O08=b(bE@OJ6tJ`=&s~7ZCIFI`A+c`^V1M&Ud5{6r-?{9k!y6;QvTIN z=-)q~>1J&qP+{%G)tj-iJnCM5A^on&O6N;+GcD=`xEuVu1ElvaeiMJT~q?F z8nn^j*yKwZz=_0P&RjafT%G_FXua?FItIfDm4JV1R02_|qle|6Tms z|C&hq6_`Lb%`>Z&>m2~g2*_8Ku=JB@-(3b zul`N{BnUpvb#Um}J9r+xY#{KXPr>aBIGY9zuLVW*Gan`sA_V|X|Gy)_vkCtX13~|1 zBmMb6(7#|#e?HQm4+Q-;zo$Pxdw*r5KOacsKdgv98)@rwg;0+0owN+)Iq*+jMoGFr IO3(ZM0i)_VjsO4v diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Safari-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Safari-linux.png index b1a97673c3e56f5c287e12ed4c7e3b6fdca57e14..8dbde7ca117d47009fe5f268a7976489be51c8c0 100644 GIT binary patch delta 55631 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

`sWmNagQJ% zUn{Ei6OK$!yyYt!Pw32L5j=~k`@W{0O_MwuUQBZ2TIV$q@;kgPvPRW_j zf%3Jyk1GX5B2K*?j(wFu^Pk>{oGeNb={=F1-&@Ca^W4nW3XiJoV6=Bg6qtN@(`D#J z{~q-AfwSsAn-Bc6;88wRSr>oBO}Mt!IM$XZ9;*@1?PUn>K1Ku+Bf2i(G_e^uKF?uy zv$vnVL(>*{@`YTeO6bgWujbU82W%am>N)za@L5A9(PjDgScKYir$^kK>VmtMwF1HL z(ld`5>B`HG{#^x8M8vx-i1Mp`U{$wFEN6MV7Okg+FGtO;T$$%KG+&+1w~tax z$@G&C{nXg}?4OOgl^mzv#Nx4iBslhU#vaG7@EXUy_Y24Q933v<+qkSuRegEOB02S_ za?5U=1bNF+ENcV}62@?6jutF_ofoLP5%EWii4X67$)&2woH`3aKR0Q4XCce}>(0IU z&ONb9>s&bd#W|TG5 zVd>U!*S_*`N$RzFiEtcGHQ+8BQ$EojB7nMF#MPm3Wr@K*0#SHadj1o?1N$;ltHu3A z$A`ehMP_&sc(0zX?!(DV*B<1h<#>nxKSiB?G}C(+$5r>#EtOQdMdp^9%CJhfxy`I} z<@$A8M8@RDaBQ<%sm(Osdva77*GYcd6&3whHs;#cFry!?%8w*0tZkvfxR~EU?z40M zxc}~a&(8Pz`99yz^E|Kj^L(C`pWSn#MrCy6r&5kBIX3oO23Lkn1plI-v@=u*R7el2 z^N(|X)qy(Q`Tjk;vL{28`ZkY^9plZrwI&pud9(c+^qg^j3s=2;S92093eqyPU|)xX zh23FmaWL9TIir|$oK+<2Rnd|X`_u6RN}Kw7s8Jet;8qp7Y_=Q&(g~6BnL=(t zF=Lt{GA`U)&ErQvOlr@J4+oMnJ?&$)jU4yd-aaanxnBl~4h?aqo9wlz`RmJNeI`>K zVzDJ1rJTw@KBjwX8Sx!HMj)qvy^tUhD;C(~cti!1G$J;{yrj>ZDH@`fp6f3%2v`cJ z3z}z#E{;{dz^}2xO`IIX8=!W=2Bk62urjl^Qpt0mEvfk)zAO*D88B~)J;9g3!vg)_ zm-LkdPK`=A5>=zPJQ9t*KQrSgpC?OHJqgd&D%Ea*1QSKr)j7bm;`fJ$zFRuw4TZ=) z-~-}v7xbw}B7zmg_*5%8UnXy~OdKru!l08Lr{RhNNWqroR^dBV=`H#6lu=6{^{D$g zE$>s|gS*!5^;=vVNOvxTZUlOHD{pV*1PHmZRwvIC zZl>(e+3@+iBNxWh)>?qDh{s)3&^Y?*Q1x&uION%!XBgK01O-(_&dQ|KF7%s8kjdM_ zvH_S9k?M*nQb*n#Rj()2{Na?PU6XS3+3pRq??Q7Zfw z1yW7YG{2{oB+m2=_zupc8O`#QH;FudDC7%x^RK*_*zBDSh|Sqg*(aoNVSV)zr$rhk zhS>*rrs5EuhC9@L-eD`8i`FXm(rdui4-M+_hS>$v2SnL<2b$)RkDr#kaI4{EwyRG$*iHK*qY?=;;rUMv zyrW5}S|pm!3tt{s_QTD6XyA0q*NM__`??IbNx&V|cApGa1WEtNsT{adja#njEpNAk zGuV1MqJgNrBN8Sx{N&eIi3TwjzMKi$dnZua$JYJ8D=4V*KBJ)a!!=+H&yyCW$=boi zN&cuzB4}OE!tTB}#5K`z$LQC0?MsAD@`JFm&&}jJS@CV>zTQd9!OjLhZ{~CoXd!v( z_Zm$XMIxm)@6Z#FERwn){qp^xuAsKh^`ik`f2G%<;}yiCs1SsOw7{6KcB+-t z;!aESeXszV+REyyqVYHkwX`HXpLMYlUAi82{~k6suCR-xwm`%M+^TT*DT2ucQ)6{F`*_#O8>y!BH1JWR#E~20 z2kV3I*^n;>d&5%351Sh*pmgY$TyGbs>booslPpX*TZx(XuIf1>B#|I))$fI6J-J~o zR+@f$o(3gN&Ton(Pa9Sy|6k!_vfh}qWUr^Ug6!sk_mh;>t|YD4wuGzrt$0)Y3HSZF P$|ScFUM_-TXD!S?5j diff --git a/src/components/icon/utils.ts b/src/components/icon/utils.ts index 28c39733a..3ffc9dad5 100644 --- a/src/components/icon/utils.ts +++ b/src/components/icon/utils.ts @@ -139,4 +139,18 @@ export const inheritAttributes = (el: HTMLElement, attributes: string[] = []) => }); return attributeObject; -} \ No newline at end of file +} + +/** + * Returns `true` if the document or host element + * has a `dir` set to `rtl`. The host value will always + * take priority over the root document value. + */ +export const isRTL = (hostEl?: Pick) => { + if (hostEl) { + if (hostEl.dir !== '') { + return hostEl.dir.toLowerCase() === 'rtl'; + } + } + return document?.dir.toLowerCase() === 'rtl'; +}; \ No newline at end of file diff --git a/src/index.html b/src/index.html index 93d55537f..9bf90fb11 100644 --- a/src/index.html +++ b/src/index.html @@ -124,6 +124,12 @@

Un-flip: chevrons

+

Auto Flip, RTL on components

+ + + + +

Sanitized (shouldn't show)

From 66858926cc0dd67a2e646537552a998a54162765 Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Tue, 8 Nov 2022 13:45:01 -0500 Subject: [PATCH 022/173] fix(icon): icons will load when content security policies are enabled (#1141) --- package.json | 1 + src/components/icon/icon.tsx | 18 ++++++++++ src/components/test/csp/icon.e2e.ts | 15 ++++++++ src/components/test/csp/index.html | 54 +++++++++++++++++++++++++++++ stencil.config.ts | 8 +++++ 5 files changed, 96 insertions(+) create mode 100644 src/components/test/csp/icon.e2e.ts create mode 100644 src/components/test/csp/index.html diff --git a/package.json b/package.json index 335579fcf..8602e5a31 100755 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "build.component": "stencil build", "collection.copy": "node scripts/collection-copy.js", "start": "stencil build --dev --watch --serve", + "test": "npm run test.spec", "test.spec": "stencil test --spec", "release": "np --no-2fa", "version": "npm run build" diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 7184d9bb2..7020d21f3 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -2,6 +2,8 @@ import { Build, Component, Element, Host, Prop, State, Watch, h } from '@stencil import { getSvgContent, ioniconContent } from './request'; import { getName, getUrl, inheritAttributes, isRTL } from './utils'; +let parser: DOMParser; + @Component({ tag: 'ion-icon', assetsDirs: ['svg'], @@ -134,11 +136,27 @@ export class Icon { @Watch('icon') loadIcon() { if (Build.isBrowser && this.isVisible) { + if (!parser) { + /** + * Create an instance of the DOM parser. This creates a single + * parser instance for the entire app, which is more efficient. + */ + parser = new DOMParser(); + } const url = getUrl(this); + if (url) { if (ioniconContent.has(url)) { // sync if it's already loaded this.svgContent = ioniconContent.get(url); + } else if (url.startsWith('data:')) { + const doc = parser.parseFromString(url, 'text/html'); + const svgEl = doc.body.querySelector('svg'); + if (svgEl !== null) { + this.svgContent = svgEl.outerHTML; + } else { + this.svgContent = ''; + } } else { // async if it hasn't been loaded getSvgContent(url, this.sanitize).then(() => (this.svgContent = ioniconContent.get(url))); diff --git a/src/components/test/csp/icon.e2e.ts b/src/components/test/csp/icon.e2e.ts new file mode 100644 index 000000000..c0bbdb8fe --- /dev/null +++ b/src/components/test/csp/icon.e2e.ts @@ -0,0 +1,15 @@ +import { expect } from '@playwright/test'; +import { test } from '../../../utils/test/playwright'; + +test.describe('icon: csp', () => { + + test.beforeEach(async ({ page }) => { + await page.goto('/test/csp'); + }); + + test('should load svg', async ({ page }) => { + const svg = page.locator('ion-icon#icon-usage svg'); + await expect(svg).toBeVisible(); + }); + +}); diff --git a/src/components/test/csp/index.html b/src/components/test/csp/index.html new file mode 100644 index 000000000..a5a92ef2c --- /dev/null +++ b/src/components/test/csp/index.html @@ -0,0 +1,54 @@ + + + + + + + + IonIcon - Content Security Policy + + + + + + +

Ionicons - Test

+ +

Default

+ + + + + + + + + + + \ No newline at end of file diff --git a/stencil.config.ts b/stencil.config.ts index 7e04330bb..f830cd34f 100755 --- a/stencil.config.ts +++ b/stencil.config.ts @@ -22,6 +22,14 @@ export const config: Config = { src: './components/test/*.svg', dest: './assets/', }, + { + src: './svg/*.svg', + dest: './build/svg/', + }, + { + src: './components/test/', + dest: './test/', + } ], empty: false, serviceWorker: false, From cafe8e65414a0cf0bb522622c7ab6065a4caa2b0 Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Tue, 8 Nov 2022 14:33:56 -0500 Subject: [PATCH 023/173] chore: exclude playwright test infra and test svg assets from collection output (#1143) --- scripts/collection-copy.ts | 4 +++- tsconfig.json | 13 +++---------- tsconfig.spec.json | 4 ++++ 3 files changed, 10 insertions(+), 11 deletions(-) create mode 100644 tsconfig.spec.json diff --git a/scripts/collection-copy.ts b/scripts/collection-copy.ts index 462cfd653..22c34640d 100644 --- a/scripts/collection-copy.ts +++ b/scripts/collection-copy.ts @@ -9,6 +9,8 @@ async function collectionCopy(rootDir: string) { // we don't to copy the src svgs to collection await fs.remove(join(rootDir, 'dist', 'collection', 'svg')); + // We don't want to copy the test svg assets to collection + await fs.remove(join(rootDir, 'dist', 'collection', 'components', 'test')); const cePackageDir = join(rootDir, 'components'); const cePackageJsonPath = join(cePackageDir, 'package.json'); @@ -26,7 +28,7 @@ async function collectionCopy(rootDir: string) { private: true, }; await fs.writeFile(cePackageJsonPath, JSON.stringify(cePackageJson, null, 2)); - + /** * TODO: Remove this in Ionicons v6.0 * Stencil 2 removed the legacy loader, diff --git a/tsconfig.json b/tsconfig.json index 1e6fad4e5..c103c8b7d 100755 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,10 +6,7 @@ "allowUnreachableCode": false, "declaration": false, "experimentalDecorators": true, - "lib": [ - "dom", - "es2017" - ], + "lib": ["dom", "es2017"], "moduleResolution": "node", "module": "esnext", "target": "es2017", @@ -21,10 +18,6 @@ "@utils/*": ["src/utils/*"] } }, - "include": [ - "src" - ], - "exclude": [ - "node_modules" - ] + "include": ["src"], + "exclude": ["node_modules", "src/utils/test"] } diff --git a/tsconfig.spec.json b/tsconfig.spec.json new file mode 100644 index 000000000..86bad6f7d --- /dev/null +++ b/tsconfig.spec.json @@ -0,0 +1,4 @@ +{ + "extends": "tsconfig.json", + "exclude": ["node_modules"] +} From 44da0e40c5222a57c3a790f4bab6da0d3b015874 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 8 Nov 2022 14:36:33 -0500 Subject: [PATCH 024/173] 6.0.4 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index e92cc5405..a8dbe6d1e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "6.0.3", + "version": "6.0.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "6.0.3", + "version": "6.0.4", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" diff --git a/package.json b/package.json index 8602e5a31..1fb36560f 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "6.0.3", + "version": "6.0.4", "description": "Premium icons for Ionic.", "files": [ "components/", From 33193e3749844c2e8d2101fb20ba9fe4cce5c437 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Fri, 18 Nov 2022 10:49:15 -0500 Subject: [PATCH 025/173] chore(ci): add dev build task (#1149) --- .../workflows/actions/publish-npm/action.yml | 42 ++++ .github/workflows/dev-build.yml | 36 ++++ .github/workflows/release-ionicons.yml | 28 +++ package-lock.json | 197 ++++++------------ package.json | 3 +- 5 files changed, 175 insertions(+), 131 deletions(-) create mode 100644 .github/workflows/actions/publish-npm/action.yml create mode 100644 .github/workflows/dev-build.yml create mode 100644 .github/workflows/release-ionicons.yml diff --git a/.github/workflows/actions/publish-npm/action.yml b/.github/workflows/actions/publish-npm/action.yml new file mode 100644 index 000000000..76f610f04 --- /dev/null +++ b/.github/workflows/actions/publish-npm/action.yml @@ -0,0 +1,42 @@ +name: 'Release' +description: 'Releases a package' +inputs: + version: + description: 'The type of version to release.' + tag: + description: 'The tag to publish to on NPM.' + working-directory: + description: 'The directory of the package.' + folder: + default: './' + description: 'A folder containing a package.json file.' + token: + description: 'The NPM authentication token required to publish.' +runs: + using: 'composite' + steps: + - uses: actions/setup-node@v3 + with: + node-version: 16.x + - name: Install Dependencies + run: npm ci + shell: bash + working-directory: ${{ inputs.working-directory }} + - name: Update Version + run: npm version ${{ inputs.version }} + shell: bash + working-directory: ${{ inputs.working-directory }} + - name: Run Build + run: npm run build + shell: bash + working-directory: ${{ inputs.working-directory }} + - name: Prepare NPM Token + run: echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc + working-directory: ${{ inputs.working-directory }} + shell: bash + env: + NPM_TOKEN: ${{ inputs.token }} + - name: Publish to NPM + run: npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} --git-tag-version false + shell: bash + working-directory: ${{ inputs.working-directory }} \ No newline at end of file diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml new file mode 100644 index 000000000..b55f60712 --- /dev/null +++ b/.github/workflows/dev-build.yml @@ -0,0 +1,36 @@ +name: 'Ionicons Dev Build' + +on: + workflow_dispatch: + +jobs: + create-dev-hash: + runs-on: ubuntu-latest + outputs: + dev-hash: ${{ steps.create-dev-hash.outputs.DEV_HASH }} + steps: + - uses: actions/checkout@v3 + - name: Install Dependencies + run: npm ci --no-package-lock + shell: bash + - id: create-dev-hash + name: Create Dev Hash + run: | + echo "DEV_HASH=$(node ./scripts/bump-version.js)-dev.1$(date +%s).1$(git log -1 --format=%H | cut -c 1-7)" >> $GITHUB_OUTPUT + shell: bash + + release-ionicons: + needs: [create-dev-hash] + uses: ./.github/workflows/release-ionicons.yml + with: + tag: dev + version: ${{ needs.create-dev-hash.outputs.dev-hash }} + secrets: + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + + get-build: + name: Get your dev build! + runs-on: ubuntu-latest + needs: [create-dev-hash, release-ionicons] + steps: + - run: echo ${{ needs.create-dev-hash.outputs.dev-hash }} diff --git a/.github/workflows/release-ionicons.yml b/.github/workflows/release-ionicons.yml new file mode 100644 index 000000000..365c6c708 --- /dev/null +++ b/.github/workflows/release-ionicons.yml @@ -0,0 +1,28 @@ +name: 'Release Ionicons' + +on: + workflow_call: + inputs: + version: + description: 'The type of version to release.' + type: string + required: true + tag: + description: 'The tag to publish to on NPM.' + type: string + required: true + secrets: + NPM_TOKEN: + required: true + +jobs: + release-core: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: ./.github/workflows/actions/publish-npm + with: + tag: ${{ inputs.tag }} + version: ${{ inputs.version }} + working-directory: './' + token: ${{ secrets.NPM_TOKEN }} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index a8dbe6d1e..e465a5db3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,6 +22,7 @@ "jest-cli": "^26.6.3", "np": "^7.2.0", "puppeteer": "^10.4.0", + "semver": "^7.3.8", "serve": "^14.0.1", "svgo": "1.3.2", "typescript": "^4.1.3" @@ -66,6 +67,15 @@ "url": "https://opencollective.com/babel" } }, + "node_modules/@babel/core/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/@babel/core/node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -3042,6 +3052,15 @@ "node": ">=4.8" } }, + "node_modules/cross-spawn/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/crypto-random-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", @@ -6951,21 +6970,6 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/jest-snapshot/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -8167,21 +8171,6 @@ "node": ">=10" } }, - "node_modules/meow/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/meow/node_modules/type-fest": { "version": "0.18.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", @@ -8466,22 +8455,6 @@ "which": "^2.0.2" } }, - "node_modules/node-notifier/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "optional": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/node-notifier/node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -8510,6 +8483,15 @@ "validate-npm-package-license": "^3.0.1" } }, + "node_modules/normalize-package-data/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/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -8830,21 +8812,6 @@ "node": ">=10" } }, - "node_modules/np/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/np/node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -10585,12 +10552,18 @@ } }, "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/semver-diff": { @@ -12085,21 +12058,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/update-notifier/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/update-notifier/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -12580,6 +12538,12 @@ "source-map": "^0.5.0" }, "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -14906,6 +14870,14 @@ "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, "crypto-random-string": { @@ -17878,15 +17850,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -18808,15 +18771,6 @@ "validate-npm-package-license": "^3.0.1" } }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "type-fest": { "version": "0.18.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", @@ -19041,16 +18995,6 @@ "which": "^2.0.2" }, "dependencies": { - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "optional": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -19073,6 +19017,14 @@ "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, "normalize-path": { @@ -19296,15 +19248,6 @@ "find-up": "^5.0.0" } }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -20615,10 +20558,13 @@ "dev": true }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } }, "semver-diff": { "version": "3.1.1", @@ -21769,15 +21715,6 @@ "is-path-inside": "^3.0.2" } }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", diff --git a/package.json b/package.json index 1fb36560f..af9568586 100755 --- a/package.json +++ b/package.json @@ -37,8 +37,9 @@ "jest": "^26.6.3", "jest-cli": "^26.6.3", "np": "^7.2.0", - "serve": "^14.0.1", "puppeteer": "^10.4.0", + "semver": "^7.3.8", + "serve": "^14.0.1", "svgo": "1.3.2", "typescript": "^4.1.3" }, From 86ef073aca7e787995f1db38f82aef3129cfde59 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Fri, 18 Nov 2022 10:56:20 -0500 Subject: [PATCH 026/173] chore(): add bump version script (#1150) --- scripts/bump-version.js | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 scripts/bump-version.js diff --git a/scripts/bump-version.js b/scripts/bump-version.js new file mode 100644 index 000000000..98d8ff731 --- /dev/null +++ b/scripts/bump-version.js @@ -0,0 +1,10 @@ +const semver = require('semver'); + +const getDevVersion = () => { + const originalVersion = require('../package.json').version; + const baseVersion = semver.inc(originalVersion, 'patch'); + + return baseVersion; +} + +console.log(getDevVersion()); \ No newline at end of file From 1af1b48afb5b9c5c17372f62c9b53b78ce93f6ec Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Fri, 18 Nov 2022 11:34:00 -0500 Subject: [PATCH 027/173] chore(ci): do not tag release for dev builds (#1152) --- .github/workflows/actions/publish-npm/action.yml | 4 ++-- package.json | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/actions/publish-npm/action.yml b/.github/workflows/actions/publish-npm/action.yml index 76f610f04..bf4d063da 100644 --- a/.github/workflows/actions/publish-npm/action.yml +++ b/.github/workflows/actions/publish-npm/action.yml @@ -23,7 +23,7 @@ runs: shell: bash working-directory: ${{ inputs.working-directory }} - name: Update Version - run: npm version ${{ inputs.version }} + run: npm version ${{ inputs.version }} --git-tag-version false shell: bash working-directory: ${{ inputs.working-directory }} - name: Run Build @@ -37,6 +37,6 @@ runs: env: NPM_TOKEN: ${{ inputs.token }} - name: Publish to NPM - run: npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} --git-tag-version false + run: npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} shell: bash working-directory: ${{ inputs.working-directory }} \ No newline at end of file diff --git a/package.json b/package.json index af9568586..234fa669c 100755 --- a/package.json +++ b/package.json @@ -21,8 +21,7 @@ "start": "stencil build --dev --watch --serve", "test": "npm run test.spec", "test.spec": "stencil test --spec", - "release": "np --no-2fa", - "version": "npm run build" + "release": "np --no-2fa" }, "dependencies": { "@stencil/core": "^2.18.0" From 9cf31324ffdec5f099c31d084df2e9b925658d3f Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Fri, 18 Nov 2022 13:00:46 -0500 Subject: [PATCH 028/173] chore(ci): add release CI stub (#1151) --- .github/workflows/release.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 000000000..fa902713b --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,10 @@ +name: 'Ionicons Production Release' + +on: + workflow_dispatch: + +jobs: + create-dev-hash: + runs-on: ubuntu-latest + steps: + - run: echo stub \ No newline at end of file From 3bb4ba919f94f6e20ea834aaec3939187c73e06c Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Fri, 18 Nov 2022 13:19:19 -0500 Subject: [PATCH 029/173] chore(ci): add lerna (#1153) --- lerna.json | 6 + package-lock.json | 26486 ++++++++++++++++++++++++++++---------------- package.json | 5 +- 3 files changed, 16897 insertions(+), 9600 deletions(-) create mode 100644 lerna.json diff --git a/lerna.json b/lerna.json new file mode 100644 index 000000000..2072c871e --- /dev/null +++ b/lerna.json @@ -0,0 +1,6 @@ +{ + "packages": [ + "./" + ], + "version": "6.0.4" +} diff --git a/package-lock.json b/package-lock.json index e465a5db3..b44308f78 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "fs-extra": "^9.1.0", "jest": "^26.6.3", "jest-cli": "^26.6.3", - "np": "^7.2.0", + "lerna": "^6.0.3", "puppeteer": "^10.4.0", "semver": "^7.3.8", "serve": "^14.0.1", @@ -450,6 +450,27 @@ "node": ">=0.1.95" } }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@hutson/parse-repository-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", + "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@isaacs/string-locale-compare": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", + "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", + "dev": true + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -1052,1022 +1073,1032 @@ "node": ">=8" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "node_modules/@lerna/add": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/add/-/add-6.0.3.tgz", + "integrity": "sha512-EM9hJExG6bV4Hg+XpHTg5nGCuZl3pUEdbYLtyXfMUj/7fpCrUkxB0oESIVhFINVbxHm2pdnUfOxPDHwFSyWBig==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "2.0.4", - "run-parallel": "^1.1.9" + "@lerna/bootstrap": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/npm-conf": "6.0.3", + "@lerna/validation-error": "6.0.3", + "dedent": "^0.7.0", + "npm-package-arg": "8.1.1", + "p-map": "^4.0.0", + "pacote": "^13.6.1", + "semver": "^7.3.4" }, "engines": { - "node": ">= 8" + "node": "^14.15.0 || >=16.0.0" } }, - "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, + "node_modules/@lerna/bootstrap": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-6.0.3.tgz", + "integrity": "sha512-51eT07tAiH1oca9dNrrLXXH6PJZFY4zKEYDqLkx+zMCG/LsIUnzEfy4JBe1GXbFasXfM24pG8wLKoj1sj1CR3A==", + "dev": true, + "dependencies": { + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/has-npm-version": "6.0.3", + "@lerna/npm-install": "6.0.3", + "@lerna/package-graph": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/rimraf-dir": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/symlink-binary": "6.0.3", + "@lerna/symlink-dependencies": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@npmcli/arborist": "5.3.0", + "dedent": "^0.7.0", + "get-port": "^5.1.1", + "multimatch": "^5.0.0", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "p-map-series": "^2.1.0", + "p-waterfall": "^2.1.1", + "semver": "^7.3.4" + }, "engines": { - "node": ">= 8" + "node": "^14.15.0 || >=16.0.0" } }, - "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==", + "node_modules/@lerna/changed": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-6.0.3.tgz", + "integrity": "sha512-VhKl/vVnrY12z2q1it2FkPkRwC3kyZh++kWMNDbMuUqH1kDHuw7KWJjPw6H4LDpoFWj4Q0hPcNRXxJpNiRWD1g==", "dev": true, "dependencies": { - "@nodelib/fs.scandir": "2.1.4", - "fastq": "^1.6.0" + "@lerna/collect-updates": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/listable": "6.0.3", + "@lerna/output": "6.0.3" }, "engines": { - "node": ">= 8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/@playwright/test": { - "version": "1.26.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.26.1.tgz", - "integrity": "sha512-bNxyZASVt2adSZ9gbD7NCydzcb5JaI0OR9hc7s+nmPeH604gwp0zp17NNpwXY4c8nvuBGQQ9oGDx72LE+cUWvw==", + "node_modules/@lerna/check-working-tree": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-6.0.3.tgz", + "integrity": "sha512-ulAilI5AHvSVluH4QdcRPBbGH6lKU6OARfJFIgFYm8KoPyMESygYIBKBKuTUuyzfp5DOsASq2NiumBW4rpC7hg==", "dev": true, "dependencies": { - "@types/node": "*", - "playwright-core": "1.26.1" - }, - "bin": { - "playwright": "cli.js" + "@lerna/collect-uncommitted": "6.0.3", + "@lerna/describe-ref": "6.0.3", + "@lerna/validation-error": "6.0.3" }, "engines": { - "node": ">=14" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/@samverschueren/stream-to-observable": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", - "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", + "node_modules/@lerna/child-process": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.0.3.tgz", + "integrity": "sha512-WfFwWdtGA0wvbyq7FB78Gvkd5mVjCGhRoLQY0FIGPQrmZBv3uy7kz5KbRKJlEmoIhVUnFbbV1xURxdqLzNrxoA==", "dev": true, "dependencies": { - "any-observable": "^0.3.0" + "chalk": "^4.1.0", + "execa": "^5.0.0", + "strong-log-transformer": "^2.1.0" }, "engines": { - "node": ">=6" - }, - "peerDependenciesMeta": { - "rxjs": { - "optional": true - }, - "zen-observable": { - "optional": true - } + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/@samverschueren/stream-to-observable/node_modules/any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "node_modules/@lerna/child-process/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": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@sindresorhus/is": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz", - "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==", + "node_modules/@lerna/child-process/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "node_modules/@lerna/child-process/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": { - "type-detect": "4.0.8" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "node_modules/@lerna/child-process/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/@lerna/child-process/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@stencil/core": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.18.0.tgz", - "integrity": "sha512-NLEY8Jq59smyiivBAxHKipsp9YkkW/K/Vm90zAyXQqukb12i2SFucWHJ1Ik7ropVlhmMVvigyxXgRfQ9quIqtg==", - "bin": { - "stencil": "bin/stencil" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=12.10.0", - "npm": ">=6.0.0" + "node": ">= 8" } }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", - "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", + "node_modules/@lerna/child-process/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { - "defer-to-connect": "^2.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@types/babel__core": { - "version": "7.1.12", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", - "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "node_modules/@lerna/child-process/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/babel__generator": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", - "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "node_modules/@lerna/child-process/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, - "dependencies": { - "@babel/types": "^7.0.0" + "engines": { + "node": ">=8" } }, - "node_modules/@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "node_modules/@lerna/child-process/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "engines": { + "node": ">=10.17.0" } }, - "node_modules/@types/babel__traverse": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", - "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "node_modules/@lerna/child-process/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "dependencies": { - "@babel/types": "^7.3.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/cacheable-request": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", - "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", + "node_modules/@lerna/child-process/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "*", - "@types/node": "*", - "@types/responselike": "*" + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/fs-extra": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.6.tgz", - "integrity": "sha512-ecNRHw4clCkowNOBJH1e77nvbPxHYnWIXMv1IAoG/9+MYGkgoyr3Ppxr7XYFNL41V422EDhyV4/4SSK8L2mlig==", + "node_modules/@lerna/child-process/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=8" } }, - "node_modules/@types/graceful-fs": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", - "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "node_modules/@lerna/child-process/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "dependencies": { - "@types/node": "*" + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", - "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==", - "dev": true - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { + "node_modules/@lerna/child-process/node_modules/shebang-regex": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" + "engines": { + "node": ">=8" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", - "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "node_modules/@lerna/child-process/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": { - "@types/istanbul-lib-report": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/jest": { - "version": "26.0.20", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", - "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "node_modules/@lerna/child-process/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/@types/keyv": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", - "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", + "node_modules/@lerna/clean": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-6.0.3.tgz", + "integrity": "sha512-4H+leVVVhwnc/GBOkFBIrLBia+MRm2ETZyXdCNckCJZ/e5tm6XHJLprGMSP2QwhJ0H20r+ciiQGzo3TGjQAEwQ==", "dev": true, "dependencies": { - "@types/node": "*" + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/rimraf-dir": "6.0.3", + "p-map": "^4.0.0", + "p-map-series": "^2.1.0", + "p-waterfall": "^2.1.1" + }, + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/@types/minimist": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", - "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==", - "dev": true - }, - "node_modules/@types/node": { - "version": "14.14.22", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz", - "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==", - "dev": true - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/@types/prettier": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz", - "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==", - "dev": true - }, - "node_modules/@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", - "dev": true - }, - "node_modules/@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "node_modules/@lerna/cli": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-6.0.3.tgz", + "integrity": "sha512-4J3dOmDGxl32FJJryE65wXR//FOMFRM0osURnr+sylzStpaEwYO24GN1oVl0YIlnGVBuPIBDpr7n0uyjvfn+2A==", "dev": true, "dependencies": { - "@types/node": "*" + "@lerna/global-options": "6.0.3", + "dedent": "^0.7.0", + "npmlog": "^6.0.2", + "yargs": "^16.2.0" + }, + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/@types/stack-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", - "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", - "dev": true - }, - "node_modules/@types/svgo": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.3.tgz", - "integrity": "sha512-eDLVUvvTn+mol3NpP211DTH9JzSS6YKssRIhHNmXk5BiCl+gc4s+xQQjRFTSsGBohmka5qBsHX6qhL4x88Wkvg==", - "dev": true - }, - "node_modules/@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "node_modules/@lerna/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": { - "@types/yargs-parser": "*" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", - "dev": true - }, - "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "node_modules/@lerna/cli/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, - "optional": true, "dependencies": { - "@types/node": "*" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/@zeit/schemas": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.21.0.tgz", - "integrity": "sha512-/J4WBTpWtQ4itN1rb3ao8LfClmVcmz2pO6oYb7Qd4h7VSqUhIbJIvrykz9Ew1WMg6eFWsKdsMHc5uPbFxqlCpg==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "node_modules/@lerna/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": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.6" + "node": ">=7.0.0" } }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } + "node_modules/@lerna/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/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/@lerna/cli/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "mime-db": "1.52.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 0.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "node_modules/@lerna/cli/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "bin": { - "acorn": "bin/acorn" - }, "engines": { - "node": ">=0.4.0" + "node": ">=10" } }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "node_modules/@lerna/cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "node_modules/@lerna/cli/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">=10" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "node_modules/@lerna/collect-uncommitted": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-6.0.3.tgz", + "integrity": "sha512-kMKL+U6fIMIHMENez6HrZEYZum+YObhmPzRr/5kkuaYqKPw2up/z1dHYQ/+w+tvzavGP15VKAWy/tZ0WsMuTWw==", "dev": true, "dependencies": { - "debug": "4" + "@lerna/child-process": "6.0.3", + "chalk": "^4.1.0", + "npmlog": "^6.0.2" }, "engines": { - "node": ">= 6.0.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/@lerna/collect-uncommitted/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": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" - } - }, - "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" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "node_modules/@lerna/collect-uncommitted/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "string-width": "^4.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "node_modules/@lerna/collect-uncommitted/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": { - "type-fest": "^0.11.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "node_modules/@lerna/collect-uncommitted/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/@lerna/collect-uncommitted/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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/@lerna/collect-uncommitted/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/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@lerna/collect-updates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-6.0.3.tgz", + "integrity": "sha512-qLuCHaHlVHu/tkdnncG6bQZHz9IFfZ6i7lexWfFnQnZ/aLEY7dVnFUde1jbsTFNMhJesKEbXJshXRcTcplDH6Q==", "dev": true, "dependencies": { - "color-convert": "^1.9.0" + "@lerna/child-process": "6.0.3", + "@lerna/describe-ref": "6.0.3", + "minimatch": "^3.0.4", + "npmlog": "^6.0.2", + "slash": "^3.0.0" }, "engines": { - "node": ">=4" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/any-observable": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.5.1.tgz", - "integrity": "sha512-8zv01bgDOp9PTmRTNCAHTw64TFP2rvlX4LvtNJLachaXY+AjmIvLT47fABNPCiIe89hKiSCo2n5zmPqI9CElPA==", + "node_modules/@lerna/command": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/command/-/command-6.0.3.tgz", + "integrity": "sha512-iFkIQKLy+Ef2Kf20wOKBdkCA5J64Wjgr3XC62ZdrlDkx6wydfcfJMiXx2bhRqNKMe1cHxlBKGoRKzy8J+tBrHw==", "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "@lerna/child-process": "6.0.3", + "@lerna/package-graph": "6.0.3", + "@lerna/project": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@lerna/write-log-file": "6.0.3", + "clone-deep": "^4.0.1", + "dedent": "^0.7.0", + "execa": "^5.0.0", + "is-ci": "^2.0.0", + "npmlog": "^6.0.2" }, - "peerDependenciesMeta": { - "rxjs": { - "optional": true - }, - "zen-observable": { - "optional": true - } + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "node_modules/@lerna/command/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { "node": ">= 8" } }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "node_modules/@lerna/command/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "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": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true + "node_modules/@lerna/command/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/@lerna/command/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" + "engines": { + "node": ">=10.17.0" } }, - "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=", + "node_modules/@lerna/command/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/@lerna/command/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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=", + "node_modules/@lerna/command/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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==", + "node_modules/@lerna/command/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "node_modules/@lerna/command/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "node_modules/@lerna/command/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "node_modules/@lerna/conventional-commits": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-6.0.3.tgz", + "integrity": "sha512-TZof9i0u9TK/Q7LEErjMQAMLf++MjO9NYG81sAuUaNKHMchUOmlFKtJmbT4/JjmgnBX5W0pCUF6DBxr/Bdjj9g==", "dev": true, "dependencies": { - "safer-buffer": "~2.1.0" + "@lerna/validation-error": "6.0.3", + "conventional-changelog-angular": "^5.0.12", + "conventional-changelog-core": "^4.2.4", + "conventional-recommended-bump": "^6.1.0", + "fs-extra": "^9.1.0", + "get-stream": "^6.0.0", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "pify": "^5.0.0", + "semver": "^7.3.4" + }, + "engines": { + "node": "^14.15.0 || >=16.0.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=", + "node_modules/@lerna/conventional-commits/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, "engines": { - "node": ">=0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "node_modules/@lerna/create": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-6.0.3.tgz", + "integrity": "sha512-mq3D5laUMe6DWhCoWS0mYJw9PZez/8up81860lk5m7Zojk1Ataa08ZWtGhBgP+p77piNRvmjN89hhjkWiXG6ng==", "dev": true, + "dependencies": { + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/npm-conf": "6.0.3", + "@lerna/validation-error": "6.0.3", + "dedent": "^0.7.0", + "fs-extra": "^9.1.0", + "init-package-json": "^3.0.2", + "npm-package-arg": "8.1.1", + "p-reduce": "^2.1.0", + "pacote": "^13.6.1", + "pify": "^5.0.0", + "semver": "^7.3.4", + "slash": "^3.0.0", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^4.0.0", + "yargs-parser": "20.2.4" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "node_modules/@lerna/create-symlink": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-6.0.3.tgz", + "integrity": "sha512-myCpuQZ4yYJ5sD+xZiyQHfONBIWlQnM3crIlAvObRYs1U+HwniO9YWk0HcW9dyzplwaYo+Vn55mdi67pTdsdDg==", "dev": true, + "dependencies": { + "cmd-shim": "^5.0.0", + "fs-extra": "^9.1.0", + "npmlog": "^6.0.2" + }, "engines": { - "node": ">=0.12.0" + "node": "^14.15.0 || >=16.0.0" } }, - "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/@lerna/create/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "dependencies": { + "semver": "^7.0.0" + } }, - "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==", + "node_modules/@lerna/create/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, + "dependencies": { + "builtins": "^5.0.0" + }, "engines": { - "node": ">= 4.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.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==", + "node_modules/@lerna/create/node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true, - "bin": { - "atob": "bin/atob.js" - }, "engines": { - "node": ">= 4.5.0" + "node": ">=10" } }, - "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=", + "node_modules/@lerna/describe-ref": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-6.0.3.tgz", + "integrity": "sha512-3gj6r9PK+c5SfHQr2j8MQ3qb6xQTrX8KvvGhe3YDW8h3jxx9SAGao8zuvzjI3tVpLx7ZSbxmHqMpyUmnLh5kuw==", "dev": true, + "dependencies": { + "@lerna/child-process": "6.0.3", + "npmlog": "^6.0.2" + }, "engines": { - "node": "*" + "node": "^14.15.0 || >=16.0.0" } }, - "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-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "node_modules/@lerna/diff": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-6.0.3.tgz", + "integrity": "sha512-9syquyKF2oxg0fF736RWT2cf3Oyk4eRXRUNzT0hF0DL/8frQ98H+gF3ftIFVzz1bfPbXtubzBbLDi29bGEG3bQ==", "dev": true, "dependencies": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/validation-error": "6.0.3", + "npmlog": "^6.0.2" }, "engines": { - "node": ">= 10.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@lerna/exec": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-6.0.3.tgz", + "integrity": "sha512-4xKTXPQe3/0hrwCao7evcQfaacfROhVkR2zfnQEA+rkKRiV6ILWdvu9jCxI7DMkzoh4DgABVuGAv84CeraunMg==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/profiler": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/validation-error": "6.0.3", + "p-map": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@lerna/filter-options": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-6.0.3.tgz", + "integrity": "sha512-6WjtXo1nNfOIYxjysGgjnCUqAbIqvoIIyQznLQYPsKN/6NN4U7sXr0P3nbaEgBZ2NHeV+seLWA/wraJ1zDaD4Q==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@lerna/collect-updates": "6.0.3", + "@lerna/filter-packages": "6.0.3", + "dedent": "^0.7.0", + "npmlog": "^6.0.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@lerna/filter-packages": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-6.0.3.tgz", + "integrity": "sha512-UlLgondhCpy7mzZWpOoUy8OlLux8YIqw07Obba0TvVLzrVIGIPIeXhqleRchUGVRV1vfQJ2d3vCTx31s1e/V4g==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@lerna/validation-error": "6.0.3", + "multimatch": "^5.0.0", + "npmlog": "^6.0.2" }, "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@lerna/get-npm-exec-opts": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-6.0.3.tgz", + "integrity": "sha512-zmKmHkXzmFQIBh2k9rCwzSkearKD+Pz1GypdJ0hAehemnabtW5QQKoGFsGh+7i5mOP0JBUl5kXTYTnwRGOWmYQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "npmlog": "^6.0.2" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "node_modules/@lerna/get-packed": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-6.0.3.tgz", + "integrity": "sha512-NX/Ifi/A7iTXasfBioyv/nQ8+IC4gE1SEAuE39/ExGviOM3Jkk5EmeCqwAbhZyhYkxoDBQDJJvagQ5DobpfS7g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" + "fs-extra": "^9.1.0", + "ssri": "^9.0.1", + "tar": "^6.1.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "node_modules/@lerna/github-client": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-6.0.3.tgz", + "integrity": "sha512-wMOKH3FIDdE5T8UF88gvhUEBEFD9IUseFHqYt19hgzQyZxAx/hQQE2lqAEosYThPXqtKntIPKQGAfl0gquAMFQ==", "dev": true, "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" + "@lerna/child-process": "6.0.3", + "@octokit/plugin-enterprise-rest": "^6.0.1", + "@octokit/rest": "^19.0.3", + "git-url-parse": "^13.1.0", + "npmlog": "^6.0.2" }, "engines": { - "node": ">= 10.14.2" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "node_modules/@lerna/gitlab-client": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-6.0.3.tgz", + "integrity": "sha512-dBZiTsiHJ1j3tkW9JKSqCCZCk6aBiYaU9R/dSnpoPb6ZRthgoMGxtnfdk/1CKZlDargAu12XLJmcXLi7+UbyPg==", "dev": true, "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" + "node-fetch": "^2.6.1", + "npmlog": "^6.0.2" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "node_modules/@lerna/global-options": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-6.0.3.tgz", + "integrity": "sha512-XE22Mogzjh8w1rr07hALq40kmPuCr25cQ+K0OwYEiPsyH1dpOM7PSkP4qdT1l2UlWNM64LjgJtnjZ9hsx282VQ==", "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^26.6.2", - "babel-preset-current-node-syntax": "^1.0.0" - }, "engines": { - "node": ">= 10.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": "^14.15.0 || >=16.0.0" } }, - "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==", + "node_modules/@lerna/has-npm-version": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-6.0.3.tgz", + "integrity": "sha512-azZJkKPUWmfZf4AR40t9L6+utZaaCcZcXHOw/vHhmpn9GpZuc8Ck5cM5+8w9bgMglz0YwvTTWvutY2/mCnN5jA==", "dev": 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" + "@lerna/child-process": "6.0.3", + "semver": "^7.3.4" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.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=", + "node_modules/@lerna/import": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/import/-/import-6.0.3.tgz", + "integrity": "sha512-AWSwoS9e5udSrJ7E15rR+8V7Hnhli4+3IHh658bpvcGvsIntL7hBZucqWiKRMOmrsafncaBpLkfFgdiyGwy1Pw==", "dev": true, "dependencies": { - "is-descriptor": "^1.0.0" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/validation-error": "6.0.3", + "dedent": "^0.7.0", + "fs-extra": "^9.1.0", + "p-map-series": "^2.1.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.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==", + "node_modules/@lerna/info": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/info/-/info-6.0.3.tgz", + "integrity": "sha512-fqFGejIjjHN9obKUiWgmkknDJliyyRDbv/g6TMvQptxwiGfFBjR55TSPdKyUi9XslIQL5HWMYU7NWzZPiilk/A==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "@lerna/command": "6.0.3", + "@lerna/output": "6.0.3", + "envinfo": "^7.7.4" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.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==", + "node_modules/@lerna/init": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/init/-/init-6.0.3.tgz", + "integrity": "sha512-PmEmIJNNpXkGtEINBO5wfFrOlipAwY/4k674mbBWAfVJX+Affyx8yMcnMM28oDnFwe8gi12w5oRI0JcxcjpCFg==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/project": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0", + "write-json-file": "^4.3.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.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==", + "node_modules/@lerna/link": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/link/-/link-6.0.3.tgz", + "integrity": "sha512-jVTk8QWoVb+gPSkLm6XLtEKdOyqH4WwpOatSZ5zMgiRfjGDiwxCc3dB994JFPJ5FEnr9qCwqXFKjIqef7POIyQ==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "@lerna/command": "6.0.3", + "@lerna/package-graph": "6.0.3", + "@lerna/symlink-dependencies": "6.0.3", + "@lerna/validation-error": "6.0.3", + "p-map": "^4.0.0", + "slash": "^3.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "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/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": "^14.15.0 || >=16.0.0" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/@lerna/list": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/list/-/list-6.0.3.tgz", + "integrity": "sha512-5cQHJ2GAeN2/GV6uMJ4CVIQa3YOcmuNGqzr0DWwatR+5tire6dxFu5uY9Kjn2PYjmFUlwFwVgZzqRrSKPPPiVw==", "dev": true, "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/listable": "6.0.3", + "@lerna/output": "6.0.3" + }, + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "node_modules/boxen": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.0.tgz", - "integrity": "sha512-5bvsqw+hhgUi3oYGK0Vf4WpIkyemp60WBInn7+WNfoISzAqk/HX4L7WNROq38E6UR/y3YADpv6pEm4BfkeEAdA==", + "node_modules/@lerna/listable": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-6.0.3.tgz", + "integrity": "sha512-7EDzDMc22A/U4O1tCfLzb7MoFQVwwfv6E4F8JSilRupd7mp+2tMi7kvrwS5Dk5imNlHia4e5T0fVWXDUnIO2Sg==", "dev": true, "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", + "@lerna/query-graph": "6.0.3", "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.0", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" + "columnify": "^1.6.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/boxen/node_modules/ansi-styles": { + "node_modules/@lerna/listable/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==", @@ -2082,22 +2113,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/boxen/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@lerna/listable/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -2110,7 +2129,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/boxen/node_modules/color-convert": { + "node_modules/@lerna/listable/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==", @@ -2122,13 +2141,13 @@ "node": ">=7.0.0" } }, - "node_modules/boxen/node_modules/color-name": { + "node_modules/@lerna/listable/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/boxen/node_modules/has-flag": { + "node_modules/@lerna/listable/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==", @@ -2137,7 +2156,7 @@ "node": ">=8" } }, - "node_modules/boxen/node_modules/supports-color": { + "node_modules/@lerna/listable/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==", @@ -2149,275 +2168,254 @@ "node": ">=8" } }, - "node_modules/boxen/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/@lerna/log-packed": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-6.0.3.tgz", + "integrity": "sha512-MCGAaaywfs8Z0eeG4mhP1u1ma+ORO8c9gGgtpX0LkjJ9HlE23BkCznC8VrJSVTqChtU4tkVp/38hhwEzZmcPFA==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "byte-size": "^7.0.0", + "columnify": "^1.6.0", + "has-unicode": "^2.0.1", + "npmlog": "^6.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/boxen/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/@lerna/npm-conf": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-6.0.3.tgz", + "integrity": "sha512-lX4nAJgScfDmmdPVM9rOO6AzwCY9UPjuNpY6ZpMYkg/FIr1dch5+MFjexpan4VL2KRBNMWUYpDk3U/e2V+7k/A==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "config-chain": "^1.1.12", + "pify": "^5.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "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": "^14.15.0 || >=16.0.0" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/@lerna/npm-dist-tag": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-6.0.3.tgz", + "integrity": "sha512-wjbVPZQq1bdfikldEJ6TICikKhVh8gOWPsqR0iTj5iCDRUAiQM5HscrCApTIrB/hASyKV2xG60ruCpMG2Qo6AQ==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "@lerna/otplease": "6.0.3", + "npm-package-arg": "8.1.1", + "npm-registry-fetch": "^13.3.0", + "npmlog": "^6.0.2" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "node_modules/@lerna/npm-install": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-6.0.3.tgz", + "integrity": "sha512-mBypvdtt1feL7L6f8++/tChn/5bM+KbYX06WXjW3yUT81o9geg6p7aaZoxfP6A8ff5XVsTFFL7j86MwPxTsTQQ==", "dev": true, "dependencies": { - "node-int64": "^0.4.0" + "@lerna/child-process": "6.0.3", + "@lerna/get-npm-exec-opts": "6.0.3", + "fs-extra": "^9.1.0", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "signal-exit": "^3.0.3", + "write-pkg": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "node_modules/@lerna/npm-publish": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-6.0.3.tgz", + "integrity": "sha512-RpjnUy7wWIWu7DJB2NQJ8rNgKz+yPoIXpzYOktIjb7gUrL+Ks4KjfbrgGuYk2nWFUEAzJlsOSJ8ggAQUoNIL9Q==", "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": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, + "@lerna/otplease": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "fs-extra": "^9.1.0", + "libnpmpublish": "^6.0.4", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "pify": "^5.0.0", + "read-package-json": "^5.0.1" + }, "engines": { - "node": "*" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", - "dev": true - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "node_modules/@lerna/npm-run-script": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-6.0.3.tgz", + "integrity": "sha512-+IEo8BYBdyEzgdqHCw3sr4ZxAM9g7SoSdo+oskXyrwD8zScH+OadAZz+DukCad8kXlaSPWSNEc42biP2o611Ew==", "dev": true, + "dependencies": { + "@lerna/child-process": "6.0.3", + "@lerna/get-npm-exec-opts": "6.0.3", + "npmlog": "^6.0.2" + }, "engines": { - "node": ">= 0.8" + "node": "^14.15.0 || >=16.0.0" } }, - "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==", + "node_modules/@lerna/otplease": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-6.0.3.tgz", + "integrity": "sha512-bNQn6IRrMJ8D6yF9v52KHiWD/XDB7ZkN2ziQjPwwOBcbzoVrDRCar91HQK7ygudPgmyjQNQZOrZqGlSTrh/wqA==", "dev": 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" + "@lerna/prompt": "6.0.3" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cacheable-lookup": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", - "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", + "node_modules/@lerna/output": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/output/-/output-6.0.3.tgz", + "integrity": "sha512-/x7Bv4MVRwBJM6UVbfUYE1wjTGNUEnpFCHNc15MCUU3VY9O/Y1ZYq7iZHkYGMT9BmNeMS64fHBkDEwoqoJn/vA==", "dev": true, "dependencies": { - "@types/keyv": "^3.1.1", - "keyv": "^4.0.0" + "npmlog": "^6.0.2" }, "engines": { - "node": ">=10" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cacheable-request": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz", - "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==", + "node_modules/@lerna/pack-directory": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-6.0.3.tgz", + "integrity": "sha512-LVs/q6Dn1kXIxHA80e/Jo9AmAsesPs7TbBAxZ40lHXhJFvvFgx0r2bY+r3eV+77sziGmyKVBorgcbkEfFehfZw==", "dev": true, "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^2.0.0" + "@lerna/get-packed": "6.0.3", + "@lerna/package": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/temp-write": "6.0.3", + "npm-packlist": "^5.1.1", + "npmlog": "^6.0.2", + "tar": "^6.1.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/@lerna/package": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/package/-/package-6.0.3.tgz", + "integrity": "sha512-UbaZSRT3lTmncmPCws0V6XcZhc0GLRm8LtspxyLeDjhyP0EabKAbaB3HVCelPn69CM81UtP8CLkTh+NpUNH2Aw==", "dev": true, "dependencies": { - "pump": "^3.0.0" + "load-json-file": "^6.2.0", + "npm-package-arg": "8.1.1", + "write-pkg": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/@lerna/package-graph": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-6.0.3.tgz", + "integrity": "sha512-Xf4FxCpCFB2vSI+D/LR3k+ueSmam5Tx7LRbGiZnzdfXPvPqukZfcAXHLZbSzuJiv5NKVyG/VJjZk4SCogjrFTQ==", "dev": true, + "dependencies": { + "@lerna/prerelease-id-from-version": "6.0.3", + "@lerna/validation-error": "6.0.3", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "semver": "^7.3.4" + }, "engines": { - "node": ">=6" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "node_modules/@lerna/prerelease-id-from-version": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-6.0.3.tgz", + "integrity": "sha512-mgDo6L93mlcg7GDgWZfRGxHmR5xFPQSMQJZeyU/5VY6sCbTnwTDSpYOoce6m71E4v15iJ/G5EKIchq8yVUIBBw==", "dev": true, + "dependencies": { + "semver": "^7.3.4" + }, "engines": { - "node": ">=6" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "node_modules/@lerna/profiler": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-6.0.3.tgz", + "integrity": "sha512-tkFZEAALPtPOzcEZlH554SHH4rMORmpWH45mF3Py3mpy+HpQXLZmYlxot+wr3jPXkXQzwaIgDe0DMYJhhC8T9A==", "dev": true, "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" + "fs-extra": "^9.1.0", + "npmlog": "^6.0.2", + "upath": "^2.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "node_modules/@lerna/project": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/project/-/project-6.0.3.tgz", + "integrity": "sha512-YBSWZRnRlwAwDuLKx7M7f1HyiqDY/dH+eMadHgasWgFJ5yHhtkwMCZTNgHvMAXTdN6iGb/A6mkPAN5zWhcDYBw==", "dev": true, "dependencies": { - "rsvp": "^4.8.4" + "@lerna/package": "6.0.3", + "@lerna/validation-error": "6.0.3", + "cosmiconfig": "^7.0.0", + "dedent": "^0.7.0", + "dot-prop": "^6.0.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.2", + "js-yaml": "^4.1.0", + "load-json-file": "^6.2.0", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "resolve-from": "^5.0.0", + "write-json-file": "^4.3.0" }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "node_modules/@lerna/project/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "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==", + "node_modules/@lerna/project/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">=4" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/chalk-template": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", - "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "node_modules/@lerna/prompt": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-6.0.3.tgz", + "integrity": "sha512-M/3poJp9Nqr2xJ2nB9gE6qsCwxJqvVyEnM5mMPUzRpfCvAtVa6Rhx/x60I20GSogb8/J9Zapav3MNoX2rdv2UQ==", "dev": true, "dependencies": { - "chalk": "^4.1.2" + "inquirer": "^8.2.4", + "npmlog": "^6.0.2" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/chalk-template?sponsor=1" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/chalk-template/node_modules/ansi-styles": { + "node_modules/@lerna/prompt/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==", @@ -2432,7 +2430,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/chalk-template/node_modules/chalk": { + "node_modules/@lerna/prompt/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", @@ -2448,7 +2446,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/chalk-template/node_modules/color-convert": { + "node_modules/@lerna/prompt/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==", @@ -2460,13 +2458,13 @@ "node": ">=7.0.0" } }, - "node_modules/chalk-template/node_modules/color-name": { + "node_modules/@lerna/prompt/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/chalk-template/node_modules/has-flag": { + "node_modules/@lerna/prompt/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==", @@ -2475,7 +2473,42 @@ "node": ">=8" } }, - "node_modules/chalk-template/node_modules/supports-color": { + "node_modules/@lerna/prompt/node_modules/inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@lerna/prompt/node_modules/rxjs": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@lerna/prompt/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==", @@ -2487,3073 +2520,3346 @@ "node": ">=8" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/@lerna/prompt/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "node_modules/@lerna/prompt/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true + "node_modules/@lerna/publish": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-6.0.3.tgz", + "integrity": "sha512-Vv9aDQEQv+5NRfaIpZpBqXcgfXkb18kpIUqBI4bAnqC/t168Gn/UzOxxjVkl5wuAKJ2sj8tDoZTEIb/DVoV53Q==", + "dev": true, + "dependencies": { + "@lerna/check-working-tree": "6.0.3", + "@lerna/child-process": "6.0.3", + "@lerna/collect-updates": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/describe-ref": "6.0.3", + "@lerna/log-packed": "6.0.3", + "@lerna/npm-conf": "6.0.3", + "@lerna/npm-dist-tag": "6.0.3", + "@lerna/npm-publish": "6.0.3", + "@lerna/otplease": "6.0.3", + "@lerna/output": "6.0.3", + "@lerna/pack-directory": "6.0.3", + "@lerna/prerelease-id-from-version": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@lerna/version": "6.0.3", + "fs-extra": "^9.1.0", + "libnpmaccess": "^6.0.3", + "npm-package-arg": "8.1.1", + "npm-registry-fetch": "^13.3.0", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "p-pipe": "^3.1.0", + "pacote": "^13.6.1", + "semver": "^7.3.4" + }, + "engines": { + "node": "^14.15.0 || >=16.0.0" + } }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/cjs-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", - "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", - "dev": true - }, - "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==", + "node_modules/@lerna/pulse-till-done": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-6.0.3.tgz", + "integrity": "sha512-/HjvHtaDCr0qJuhJT6PuwoHFvPsZMB7f/GnEYGIzS0+ovwOTrbULD6ESo2lWcsFnxJ3tWv2OPIKEiHkJ0y1PCg==", "dev": true, "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "npmlog": "^6.0.2" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.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=", + "node_modules/@lerna/query-graph": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-6.0.3.tgz", + "integrity": "sha512-Se3G4ZIckjleki/BWUEInITfLTuNIYkqeStq50KEz74xhQ9jQs7ZLAOWc/Qxn3EPngCTLe8WqhLVeHFOfxgjvw==", "dev": true, "dependencies": { - "is-descriptor": "^0.1.0" + "@lerna/package-graph": "6.0.3" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "node_modules/@lerna/resolve-symlink": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-6.0.3.tgz", + "integrity": "sha512-9HkEl7kMQ4sZ3/+FEOhBt2rYoQP2cXQlhV7TNIej6SGaR0VtKe98ciM9bQAdkc/rOZtyZLc2cFBoUd10NEjzoA==", "dev": true, + "dependencies": { + "fs-extra": "^9.1.0", + "npmlog": "^6.0.2", + "read-cmd-shim": "^3.0.0" + }, "engines": { - "node": ">=6" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "node_modules/@lerna/rimraf-dir": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-6.0.3.tgz", + "integrity": "sha512-jyC/PVL3rqC83l5Wphog8pSOmDbe5CIAHn9TeHvV8f/zdJnNE3zKXWTNjvyLgB1aPneQ4i2V+3BgdfpeDVAtHQ==", "dev": true, - "engines": { - "node": ">=6" + "dependencies": { + "@lerna/child-process": "6.0.3", + "npmlog": "^6.0.2", + "path-exists": "^4.0.0", + "rimraf": "^3.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" + "node_modules/@lerna/run": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/run/-/run-6.0.3.tgz", + "integrity": "sha512-eiMF/Pfld/ngH+Emkwyxqf40WWEK6bQE2KhRtu0xyuSIFycFlZJursd72ylTnvZAX3Qx4P4drdHaFnfWyuglcw==", + "dev": true, + "dependencies": { + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/npm-run-script": "6.0.3", + "@lerna/output": "6.0.3", + "@lerna/profiler": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/timer": "6.0.3", + "@lerna/validation-error": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "node_modules/@lerna/run-lifecycle": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-6.0.3.tgz", + "integrity": "sha512-qnFOyp9de81FA2HSBuXtW7LSklF+T6WtFkYH9q3kOJY/EghZlgzFmQYFHgJ/xVYxNu75QDuv6fsfJu4EtrR7ag==", "dev": true, "dependencies": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" + "@lerna/npm-conf": "6.0.3", + "@npmcli/run-script": "^4.1.7", + "npmlog": "^6.0.2", + "p-queue": "^6.6.2" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "node_modules/@lerna/run-topologically": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-6.0.3.tgz", + "integrity": "sha512-nN0kcOO1TzWlxg5byM1V12tm4+lvchbawc1mNje1KsujdzE4gSwD84ub4SFRNkUUBmsPvTGysorhtXckQfqQWw==", "dev": true, + "dependencies": { + "@lerna/query-graph": "6.0.3", + "p-queue": "^6.6.2" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cli-truncate/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=", + "node_modules/@lerna/symlink-binary": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-6.0.3.tgz", + "integrity": "sha512-bRrPPuZoYvEDc8eTGwhTLQwRmtjYfD/hBVElqhfAlUTPcuA36VrQwBkmhGAUKcIDmEHTVk6IHNiFb/JwuiOSYA==", "dev": true, "dependencies": { - "number-is-nan": "^1.0.0" + "@lerna/create-symlink": "6.0.3", + "@lerna/package": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "node_modules/@lerna/symlink-dependencies": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-6.0.3.tgz", + "integrity": "sha512-4DmKLZkJ9oyQ8DXdXCMT6fns6w6G/7h9D2pXGNOYa/IFtjb4mKDMBfJ61XhmvTlxrEzjEc9CnqMeO7BQBXWt8A==", "dev": true, "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "@lerna/create-symlink": "6.0.3", + "@lerna/resolve-symlink": "6.0.3", + "@lerna/symlink-binary": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0", + "p-map-series": "^2.1.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/cli-truncate/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=", + "node_modules/@lerna/temp-write": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-6.0.3.tgz", + "integrity": "sha512-ws+EHk7Bp4hR6liusGk8K+ybnh9iOSkCnHD6d+avwa2lMYtX28v93kle/Y5JbTghjumgDUF9/C+EQg51zIVQmw==", "dev": true, "dependencies": { - "ansi-regex": "^2.0.0" - }, + "graceful-fs": "^4.1.15", + "is-stream": "^2.0.0", + "make-dir": "^3.0.0", + "temp-dir": "^1.0.0", + "uuid": "^8.3.2" + } + }, + "node_modules/@lerna/temp-write/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "node_modules/@lerna/timer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-6.0.3.tgz", + "integrity": "sha512-Ywfu3cGi0pV9vN4ki8oTu+qdJArMwrW3MiXL3/2fospKRdGL7sGCuXlS9Byd+aduMvmMwKbnX0EW+6R7Np+qSg==", "dev": true, "engines": { - "node": ">= 10" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/clipboardy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", - "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "node_modules/@lerna/validation-error": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-6.0.3.tgz", + "integrity": "sha512-cWYKMFne/euWnW4w7ry+RvDkj8iVNYMrbRF86Px/609GXFOoOwEROJyvTlRp1BgCmC2/3KzidyBletN/R3JHEA==", "dev": true, "dependencies": { - "arch": "^2.2.0", - "execa": "^5.1.1", - "is-wsl": "^2.2.0" + "npmlog": "^6.0.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/clipboardy/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "node_modules/@lerna/version": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/version/-/version-6.0.3.tgz", + "integrity": "sha512-ssQhsK51IBMabB+RpQPIRn93iozwMRpvfh2vVIVdTs76j8r/1ljIs3gLXPDzLo9RbyLcou+VKi3c/7coCAwsdw==", + "dev": true, + "dependencies": { + "@lerna/check-working-tree": "6.0.3", + "@lerna/child-process": "6.0.3", + "@lerna/collect-updates": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/conventional-commits": "6.0.3", + "@lerna/github-client": "6.0.3", + "@lerna/gitlab-client": "6.0.3", + "@lerna/output": "6.0.3", + "@lerna/prerelease-id-from-version": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/temp-write": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@nrwl/devkit": ">=14.8.6 < 16", + "chalk": "^4.1.0", + "dedent": "^0.7.0", + "load-json-file": "^6.2.0", + "minimatch": "^3.0.4", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "p-pipe": "^3.1.0", + "p-reduce": "^2.1.0", + "p-waterfall": "^2.1.1", + "semver": "^7.3.4", + "slash": "^3.0.0", + "write-json-file": "^4.3.0" }, "engines": { - "node": ">= 8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/clipboardy/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/@lerna/version/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/clipboardy/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/@lerna/version/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/clipboardy/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "node_modules/@lerna/version/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": ">=10.17.0" + "node": ">=7.0.0" } }, - "node_modules/clipboardy/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/@lerna/version/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/@lerna/version/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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/clipboardy/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/@lerna/version/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": { - "path-key": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/clipboardy/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/clipboardy/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/@lerna/write-log-file": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-6.0.3.tgz", + "integrity": "sha512-xZFC9IgGkvuv1MUIC7EKD5ltlljgLlz7isbfQ2QHAqOmGJG6jPqa0Yo38pGe8wEDtGSVgtlUGkx7iHK22MawEA==", "dev": true, "dependencies": { - "shebang-regex": "^3.0.0" + "npmlog": "^6.0.2", + "write-file-atomic": "^4.0.1" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/clipboardy/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/@lerna/write-log-file/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/clipboardy/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" }, "engines": { "node": ">= 8" } }, - "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "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, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "engines": { + "node": ">= 8" } }, - "node_modules/clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "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": { - "mimic-response": "^1.0.0" + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/clone-response/node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, + "node_modules/@npmcli/arborist": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.3.0.tgz", + "integrity": "sha512-+rZ9zgL1lnbl8Xbb1NQdMjveOMwj4lIYfcDtyJHHi5x4X8jtR6m8SXooJMZy5vmFVZ8w7A2Bnd/oX9eTuU8w5A==", + "dev": true, + "dependencies": { + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/map-workspaces": "^2.0.3", + "@npmcli/metavuln-calculator": "^3.0.1", + "@npmcli/move-file": "^2.0.0", + "@npmcli/name-from-folder": "^1.0.1", + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/package-json": "^2.0.0", + "@npmcli/run-script": "^4.1.3", + "bin-links": "^3.0.0", + "cacache": "^16.0.6", + "common-ancestor-path": "^1.0.1", + "json-parse-even-better-errors": "^2.3.1", + "json-stringify-nice": "^1.1.4", + "mkdirp": "^1.0.4", + "mkdirp-infer-owner": "^2.0.0", + "nopt": "^5.0.0", + "npm-install-checks": "^5.0.0", + "npm-package-arg": "^9.0.0", + "npm-pick-manifest": "^7.0.0", + "npm-registry-fetch": "^13.0.0", + "npmlog": "^6.0.2", + "pacote": "^13.6.1", + "parse-conflict-json": "^2.0.1", + "proc-log": "^2.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^1.0.1", + "read-package-json-fast": "^2.0.2", + "readdir-scoped-modules": "^1.1.0", + "rimraf": "^3.0.2", + "semver": "^7.3.7", + "ssri": "^9.0.0", + "treeverse": "^2.0.0", + "walk-up-path": "^1.0.0" + }, + "bin": { + "arborist": "bin/index.js" + }, "engines": { - "node": ">=4" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "node_modules/@npmcli/arborist/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "dependencies": { + "semver": "^7.0.0" } }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "node_modules/@npmcli/arborist/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">= 4.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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=", + "node_modules/@npmcli/arborist/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "node_modules/@npmcli/arborist/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "bin": { + "mkdirp": "bin/cmd.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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==", + "node_modules/@npmcli/arborist/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "dependencies": { - "color-name": "1.1.3" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/@npmcli/arborist/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "dependencies": { - "delayed-stream": "~1.0.0" + "builtins": "^5.0.0" }, "engines": { - "node": ">= 0.8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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 - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", "dev": true, "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" }, "engines": { - "node": ">= 0.6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "node_modules/@npmcli/git": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", + "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^3.0.0", + "lru-cache": "^7.4.4", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^7.0.0", + "proc-log": "^2.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" }, "engines": { - "node": ">= 0.8.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "engines": { + "node": ">=12" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": 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/@npmcli/git/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/configstore/node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", "dev": true, "dependencies": { - "is-obj": "^2.0.0" + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" }, "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "node_modules/@npmcli/map-workspaces": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz", + "integrity": "sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg==", "dev": true, + "dependencies": { + "@npmcli/name-from-folder": "^1.0.1", + "glob": "^8.0.1", + "minimatch": "^5.0.1", + "read-package-json-fast": "^2.0.3" + }, "engines": { - "node": ">= 0.6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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==", + "node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "safe-buffer": "~5.1.1" + "balanced-match": "^1.0.0" } }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "node_modules/@npmcli/map-workspaces/node_modules/glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", "dev": true, "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "node_modules/@npmcli/metavuln-calculator": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz", + "integrity": "sha512-n69ygIaqAedecLeVH3KnO39M6ZHiJ2dEv5A7DGvcqCB8q17BGUgW8QaanIkbWUo2aYGZqJaOORTLAlIvKjNDKA==", "dev": true, "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "cacache": "^16.0.0", + "json-parse-even-better-errors": "^2.3.1", + "pacote": "^13.0.3", + "semver": "^7.3.5" }, "engines": { - "node": ">=4.8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, "bin": { - "semver": "bin/semver" + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/crypto-random-string": { + "node_modules/@npmcli/name-from-folder": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", + "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", + "dev": true + }, + "node_modules/@npmcli/node-gyp": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", + "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", "dev": true, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "node_modules/@npmcli/package-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz", + "integrity": "sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA==", "dev": true, "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "json-parse-even-better-errors": "^2.3.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "node_modules/@npmcli/promise-spawn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", + "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", "dev": true, "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" + "infer-owner": "^1.0.4" }, "engines": { - "node": ">=8.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "node_modules/@npmcli/run-script": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", + "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/promise-spawn": "^3.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^2.0.3", + "which": "^2.0.2" + }, "engines": { - "node": ">= 6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { - "css-tree": "1.0.0-alpha.39" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" }, "engines": { - "node": ">=8.0.0" + "node": ">= 8" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "node_modules/@nrwl/cli": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-15.2.0.tgz", + "integrity": "sha512-tbl8iTEOuNWTs7HnwFqXXyu4jhR8OYyelECicwB7RkcVqihokhBvlvMdWaVlUYNgiOLWWy/elCEfZs4e7QLBZw==", "dev": true, "dependencies": { - "mdn-data": "2.0.6", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" + "nx": "15.2.0" } }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", - "dev": true - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true + "node_modules/@nrwl/devkit": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.2.0.tgz", + "integrity": "sha512-njvwu5gWvV1GLlnLs50CIfKQ7piSw81DmlAtnHI/UD9DwzOrQwasd189X5dMrPMDwlif/WObvzcbdMS8M9wm/w==", + "dev": true, + "dependencies": { + "@phenomnomnominal/tsquery": "4.1.1", + "ejs": "^3.1.7", + "ignore": "^5.0.4", + "semver": "7.3.4", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "nx": ">= 14 <= 16" + } }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "node_modules/@nrwl/devkit/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", "dev": true, "dependencies": { - "cssom": "~0.3.6" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "node_modules/@nrwl/devkit/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "node_modules/@nrwl/tao": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-15.2.0.tgz", + "integrity": "sha512-Z8oRlO7JO/MfxahglZhD/XgQdvSZo3AzfLfdzQDDHQeL7F8sjwoQvNinsUDH5Vqa2/mAcbBsnp+8JubwdbAJSw==", "dev": true, "dependencies": { - "assert-plus": "^1.0.0" + "nx": "15.2.0" }, - "engines": { - "node": ">=0.10" + "bin": { + "tao": "index.js" } }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "node_modules/@octokit/auth-token": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", + "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", "dev": true, "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "@octokit/types": "^8.0.0" }, "engines": { - "node": ">=10" + "node": ">= 14" } }, - "node_modules/date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "node_modules/@octokit/core": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", + "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", "dev": true, "dependencies": { - "ms": "2.1.2" + "@octokit/auth-token": "^3.0.0", + "@octokit/graphql": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 14" } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "node_modules/@octokit/endpoint": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", + "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", "dev": true, + "dependencies": { + "@octokit/types": "^8.0.0", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "node_modules/@octokit/endpoint/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, "engines": { "node": ">=0.10.0" } }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "node_modules/@octokit/graphql": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", + "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", "dev": true, + "dependencies": { + "@octokit/request": "^6.0.0", + "@octokit/types": "^8.0.0", + "universal-user-agent": "^6.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/decimal.js": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", - "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "node_modules/@octokit/openapi-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", "dev": true }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } + "node_modules/@octokit/plugin-enterprise-rest": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz", + "integrity": "sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==", + "dev": true }, - "node_modules/decompress-response": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz", - "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==", + "node_modules/@octokit/plugin-paginate-rest": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", + "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", "dev": true, "dependencies": { - "mimic-response": "^2.0.0" + "@octokit/types": "^8.0.0" }, "engines": { - "node": ">=10" + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=4" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "node_modules/@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", "dev": true, - "engines": { - "node": ">=4.0.0" + "peerDependencies": { + "@octokit/core": ">=3" } }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", + "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", "dev": true, + "dependencies": { + "@octokit/types": "^8.0.0", + "deprecation": "^2.3.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=3" } }, - "node_modules/defer-to-connect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz", - "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==", + "node_modules/@octokit/request": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", + "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", "dev": true, + "dependencies": { + "@octokit/endpoint": "^7.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + }, "engines": { - "node": ">=10" + "node": ">= 14" } }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "node_modules/@octokit/request-error": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", + "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", "dev": true, "dependencies": { - "object-keys": "^1.0.12" + "@octokit/types": "^8.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" }, "engines": { - "node": ">= 0.4" + "node": ">= 14" } }, - "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==", + "node_modules/@octokit/request/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": 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==", + "node_modules/@octokit/request/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "node_modules/@octokit/request/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/@octokit/request/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/@octokit/request/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.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==", + "node_modules/@octokit/rest": { + "version": "19.0.5", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", + "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "@octokit/core": "^4.1.0", + "@octokit/plugin-paginate-rest": "^5.0.0", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^6.7.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "node_modules/@octokit/types": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz", + "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==", "dev": true, "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "@octokit/openapi-types": "^14.0.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", + "integrity": "sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "node-addon-api": "^3.2.1", + "node-gyp-build": "^4.3.0" }, "engines": { - "node": ">=10" + "node": ">= 10.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "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=", + "node_modules/@phenomnomnominal/tsquery": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz", + "integrity": "sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==", "dev": true, - "engines": { - "node": ">=0.4.0" + "dependencies": { + "esquery": "^1.0.1" + }, + "peerDependencies": { + "typescript": "^3 || ^4" } }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "node_modules/@playwright/test": { + "version": "1.26.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.26.1.tgz", + "integrity": "sha512-bNxyZASVt2adSZ9gbD7NCydzcb5JaI0OR9hc7s+nmPeH604gwp0zp17NNpwXY4c8nvuBGQQ9oGDx72LE+cUWvw==", "dev": true, + "dependencies": { + "@types/node": "*", + "playwright-core": "1.26.1" + }, + "bin": { + "playwright": "cli.js" + }, "engines": { - "node": ">=8" - } - }, - "node_modules/devtools-protocol": { - "version": "0.0.901419", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.901419.tgz", - "integrity": "sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==", - "dev": true - }, - "node_modules/diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", - "dev": true, - "engines": { - "node": ">= 10.14.2" + "node": ">=14" } }, - "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==", + "node_modules/@sinonjs/commons": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", + "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", "dev": true, "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" + "type-detect": "4.0.8" } }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", "dev": true, "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" + "@sinonjs/commons": "^1.7.0" } }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", - "dev": true - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "dependencies": { - "webidl-conversions": "^5.0.0" + "node_modules/@stencil/core": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.18.0.tgz", + "integrity": "sha512-NLEY8Jq59smyiivBAxHKipsp9YkkW/K/Vm90zAyXQqukb12i2SFucWHJ1Ik7ropVlhmMVvigyxXgRfQ9quIqtg==", + "bin": { + "stencil": "bin/stencil" }, "engines": { - "node": ">=8" + "node": ">=12.10.0", + "npm": ">=6.0.0" } }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "node_modules/@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", "dev": true, "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", "dev": true, "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@babel/types": "^7.0.0" } }, - "node_modules/duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", "dev": true, "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "node_modules/@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "@babel/types": "^7.3.0" } }, - "node_modules/emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "node_modules/@types/fs-extra": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.6.tgz", + "integrity": "sha512-ecNRHw4clCkowNOBJH1e77nvbPxHYnWIXMv1IAoG/9+MYGkgoyr3Ppxr7XYFNL41V422EDhyV4/4SSK8L2mlig==", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" + "dependencies": { + "@types/node": "*" } }, - "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/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", "dev": true, "dependencies": { - "once": "^1.4.0" + "@types/node": "*" } }, - "node_modules/entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", - "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", "dev": true }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, "dependencies": { - "is-arrayish": "^0.2.1" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "node_modules/@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", "dev": true, "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@types/istanbul-lib-report": "*" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/@types/jest": { + "version": "26.0.20", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", + "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", "dev": true, "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" } }, - "node_modules/escape-goat": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz", - "integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "node_modules/@types/minimist": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", + "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==", + "dev": true + }, + "node_modules/@types/node": { + "version": "14.14.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz", + "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz", + "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==", + "dev": true + }, + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "node_modules/@types/svgo": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.3.tgz", + "integrity": "sha512-eDLVUvvTn+mol3NpP211DTH9JzSS6YKssRIhHNmXk5BiCl+gc4s+xQQjRFTSsGBohmka5qBsHX6qhL4x88Wkvg==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" } }, - "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==", + "node_modules/@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" + "optional": true, + "dependencies": { + "@types/node": "*" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "node_modules/@yarnpkg/parsers": { + "version": "3.0.0-rc.30", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.30.tgz", + "integrity": "sha512-95BoSadF1Qyxeh8BleNxRP8eczG4faqOxIgowwCtZD+Ahihlu5PxI1KG35IXNbR52GR0V5EV+eR94g+4gTPP9g==", "dev": true, + "dependencies": { + "js-yaml": "^3.10.0", + "tslib": "^2.4.0" + }, "engines": { - "node": ">=4.0" + "node": ">=14.15.0" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/@yarnpkg/parsers/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "node_modules/@zeit/schemas": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.21.0.tgz", + "integrity": "sha512-/J4WBTpWtQ4itN1rb3ao8LfClmVcmz2pO6oYb7Qd4h7VSqUhIbJIvrykz9Ew1WMg6eFWsKdsMHc5uPbFxqlCpg==", + "dev": true + }, + "node_modules/@zkochan/js-yaml": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", + "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/exec-sh": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "node_modules/@zkochan/js-yaml/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/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/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": ">=6" + "node": ">= 0.6" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, "engines": { - "node": ">= 0.8.0" + "node": ">= 0.6" } }, - "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=", + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "mime-db": "1.52.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", "dev": true, "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" } }, - "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=", + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "node_modules/add-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", + "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", "dev": true }, - "node_modules/expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0" + "debug": "4" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 6.0.0" } }, - "node_modules/expect/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==", + "node_modules/agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 8.0.0" } }, - "node_modules/expect/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==", + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "node_modules/expect/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/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=", + "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": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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==", + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", "dev": true, "dependencies": { - "is-plain-object": "^2.0.4" - }, + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "type-fest": "^0.11.0" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "engines": { + "node": ">=8" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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": ">=0.10.0" + "node": ">=8" } }, - "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=", + "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": { - "is-descriptor": "^1.0.0" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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=", + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dev": true, "dependencies": { - "is-extendable": "^0.1.0" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "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/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" - }, + "sprintf-js": "~1.0.2" + } + }, + "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, "engines": { "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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, - "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/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "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, - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">=0.10.0" } }, - "node_modules/extract-zip/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", "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==", + "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, - "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-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/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/fast-levenshtein": { + "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/asap": { "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "dev": true }, - "node_modules/fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "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": { - "punycode": "^1.3.2" + "safer-buffer": "~2.1.0" } }, - "node_modules/fast-url-parser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", "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==", + "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, - "dependencies": { - "reusify": "^1.0.4" + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "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/axios": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz", + "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==", "dev": true, "dependencies": { - "bser": "2.1.1" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dev": true, "dependencies": { - "pend": "~1.2.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", "dev": true, "dependencies": { - "escape-string-regexp": "^1.0.5" + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "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==", + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/find-up": { + "node_modules/babel-jest/node_modules/chalk": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.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=", + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": "*" + "node": ">=8" } }, - "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==", + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.12" + "node": ">=8" } }, - "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=", + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", "dev": true, "dependencies": { - "map-cache": "^0.2.2" + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "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==", + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": ">=10" + "node": ">= 10.14.2" } }, - "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/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } }, - "node_modules/fsevents": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", - "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "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/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": 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": ">=6.9.0" + "node": ">=0.10.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==", + "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, + "dependencies": { + "is-descriptor": "^1.0.0" + }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=0.10.0" } }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "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, + "dependencies": { + "kind-of": "^6.0.0" + }, "engines": { - "node": ">=8.0.0" + "node": ">=0.10.0" } }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "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, "dependencies": { - "pump": "^3.0.0" + "kind-of": "^6.0.0" }, "engines": { - "node": ">=6" + "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=", + "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, + "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/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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/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": { - "assert-plus": "^1.0.0" + "tweetnacl": "^0.14.3" } }, - "node_modules/github-url-from-git": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.5.0.tgz", - "integrity": "sha1-+YX+3MCpqledyI16/waNVcxiUaA=", + "node_modules/before-after-hook": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", "dev": true }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "node_modules/bin-links": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "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" + "cmd-shim": "^5.0.0", + "mkdirp-infer-owner": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0", + "read-cmd-shim": "^3.0.0", + "rimraf": "^3.0.0", + "write-file-atomic": "^4.0.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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==", + "node_modules/bin-links/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, "engines": { - "node": ">= 6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/global-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", - "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "node_modules/bin-links/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, "dependencies": { - "ini": "1.3.7" + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "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": ">=4" + "node": ">=8" } }, - "node_modules/globby": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", - "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dev": true, "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" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/got": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", - "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "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": { - "@sindresorhus/is": "^2.0.0", - "@szmarczak/http-timer": "^4.0.0", - "@types/cacheable-request": "^6.0.1", - "cacheable-lookup": "^2.0.0", - "cacheable-request": "^7.0.1", - "decompress-response": "^5.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^5.0.0", - "lowercase-keys": "^2.0.0", - "mimic-response": "^2.1.0", - "p-cancelable": "^2.0.0", - "p-event": "^4.0.0", - "responselike": "^2.0.0", - "to-readable-stream": "^2.0.0", - "type-fest": "^0.10.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/got/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "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": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" + "fill-range": "^7.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/got/node_modules/type-fest": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", - "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==", - "dev": true, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, - "engines": { - "node": ">=4" + "dependencies": { + "node-int64": "^0.4.0" } }, - "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", + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "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": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, "engines": { - "node": ">=6" + "node": "*" } }, - "node_modules/has": { + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/builtins": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/byte-size": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-7.0.1.tgz", + "integrity": "sha512-crQdqyCwhokxwV1UyDzLZanhkugAgft7vt0qbbdt60C6Zf3CAiGmtUCylbtYwrU6loOUw3euGrNtW1J651ot1A==", "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, "engines": { - "node": ">= 0.4.0" + "node": ">=10" } }, - "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=", + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "balanced-match": "^1.0.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=", + "node_modules/cacache/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "node_modules/cacache/node_modules/glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "node_modules/cacache/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "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=", + "node_modules/cacache/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", "dev": true, "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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=", + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "dependencies": { - "kind-of": "^3.0.2" + "bin": { + "mkdirp": "bin/cmd.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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=", + "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, "dependencies": { - "is-buffer": "^1.1.5" + "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/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=", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "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": ">=8" + "node": ">=6" } }, - "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/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, "dependencies": { - "whatwg-encoding": "^1.0.5" + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "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=", + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", "dev": true, "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "rsvp": "^4.8.4" }, "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "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": { - "agent-base": "6", - "debug": "4" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", "dev": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "chalk": "^4.1.2" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "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/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": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" } }, - "node_modules/ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "node_modules/chalk-template/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": { - "minimatch": "^3.0.4" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/chalk-template/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "node_modules/chalk-template/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": ">=4" + "node": ">=7.0.0" } }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "node_modules/chalk-template/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/chalk-template/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": ">=4" + "node": ">=8" } }, - "node_modules/import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "node_modules/chalk-template/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": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, "engines": { - "node": ">=0.8.19" + "node": ">=10" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", "dev": true }, - "node_modules/ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", "dev": true }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "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, "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "engines": { - "node": ">=8.0.0" + "node": ">=0.10.0" } }, - "node_modules/inquirer-autosubmit-prompt": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/inquirer-autosubmit-prompt/-/inquirer-autosubmit-prompt-0.2.0.tgz", - "integrity": "sha512-mzNrusCk5L6kSzlN0Ioddn8yzrhYNLli+Sn2ZxMuLechMYAzakiFCIULxsxlQb5YKzthLGfrFACcWoAvM7p04Q==", + "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, "dependencies": { - "chalk": "^2.4.1", - "inquirer": "^6.2.1", - "rxjs": "^6.3.3" - } - }, - "node_modules/inquirer-autosubmit-prompt/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true, + "is-descriptor": "^0.1.0" + }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "dependencies": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "node_modules/inquirer-autosubmit-prompt/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "dev": true, - "dependencies": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, "engines": { - "node": ">=6.0.0" + "node": ">= 10" } }, - "node_modules/inquirer-autosubmit-prompt/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/inquirer-autosubmit-prompt/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer-autosubmit-prompt/node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "node_modules/inquirer-autosubmit-prompt/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "node_modules/clipboardy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", + "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", "dev": true, "dependencies": { - "mimic-fn": "^1.0.0" + "arch": "^2.2.0", + "execa": "^5.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "node_modules/clipboardy/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/clipboardy/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "node_modules/clipboardy/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer-autosubmit-prompt/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==", + "node_modules/clipboardy/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, "engines": { - "node": ">=6" + "node": ">=10.17.0" } }, - "node_modules/inquirer-autosubmit-prompt/node_modules/strip-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==", + "node_modules/clipboardy/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer/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==", + "node_modules/clipboardy/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "path-key": "^3.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/clipboardy/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "node_modules/inquirer/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==", + "node_modules/clipboardy/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "node_modules/inquirer/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/inquirer/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==", + "node_modules/clipboardy/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/inquirer/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==", + "node_modules/clipboardy/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "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/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, "engines": { - "node": ">=4" + "node": ">=0.8" } }, - "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=", + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "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=", + "node_modules/cmd-shim": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz", + "integrity": "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==", "dev": true, "dependencies": { - "is-buffer": "^1.1.5" + "mkdirp-infer-owner": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.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-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "dev": true, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "dev": true, "dependencies": { - "ci-info": "^2.0.0" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, - "bin": { - "is-ci": "bin.js" + "engines": { + "node": ">= 4.0" } }, - "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/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, + "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": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "color-name": "1.1.3" } }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "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/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "color-support": "bin.js" } }, - "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==", + "node_modules/columnify": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", + "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "strip-ansi": "^6.0.1", + "wcwidth": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0.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==", + "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.10.0" + "node": ">= 0.8" } }, - "node_modules/is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "node_modules/common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", + "dev": true + }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", "dev": true, - "bin": { - "is-docker": "cli.js" + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/compare-func/node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "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=", + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "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==", + "node_modules/compression/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, - "engines": { - "node": ">=8" + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": 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/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", "dev": true, - "engines": { - "node": ">=6" + "engines": [ + "node >= 6.0" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" } }, - "node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", "dev": true, "dependencies": { - "is-extglob": "^2.1.1" - }, + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "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": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/is-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "node_modules/conventional-changelog-angular": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", + "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", "dev": true, "dependencies": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" + "compare-func": "^2.0.0", + "q": "^1.5.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, + "node_modules/conventional-changelog-core": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", + "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", + "dev": true, + "dependencies": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-parser": "^3.2.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^4.0.0", + "git-raw-commits": "^2.0.8", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.1.1", + "lodash": "^4.17.15", + "normalize-package-data": "^3.0.0", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "through2": "^4.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "node_modules/conventional-changelog-core/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "locate-path": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "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==", + "node_modules/conventional-changelog-core/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "engines": { - "node": ">=0.12.0" + "node": ">=10" } }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "node_modules/conventional-changelog-core/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "node_modules/conventional-changelog-core/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", "dev": true, "dependencies": { - "symbol-observable": "^1.1.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" }, "engines": { "node": ">=4" } }, - "node_modules/is-observable/node_modules/symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "node_modules/conventional-changelog-core/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "node_modules/conventional-changelog-core/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "node_modules/conventional-changelog-core/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "node_modules/conventional-changelog-core/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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==", + "node_modules/conventional-changelog-core/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dev": true, "dependencies": { - "isobject": "^3.0.1" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/is-port-reachable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", - "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", + "node_modules/conventional-changelog-core/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "dev": true, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", - "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", - "dev": true - }, - "node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dev": true - }, - "node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "node_modules/conventional-changelog-core/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "dependencies": { - "has": "^1.0.3" + "pify": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/is-scoped": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-scoped/-/is-scoped-2.1.0.tgz", - "integrity": "sha512-Cv4OpPTHAK9kHYzkzCrof3VJh7H/PrG2MBUMvvJebaaUMbqhm0YAtXnvh0I3Hnj2tMZWwrRROWLSgfJrKqWmlQ==", + "node_modules/conventional-changelog-core/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, - "dependencies": { - "scoped-regex": "^2.0.0" - }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "node_modules/conventional-changelog-core/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "node_modules/conventional-changelog-core/node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", "dev": true, "dependencies": { - "has-symbols": "^1.0.1" + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, - "node_modules/is-url-superb": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", - "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "engines": { - "node": ">=0.10.0" + "bin": { + "semver": "bin/semver" } }, - "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/issue-regex": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/issue-regex/-/issue-regex-3.1.0.tgz", - "integrity": "sha512-0RHjbtw9QXeSYnIEY5Yrp2QZrdtz21xBDV9C/GIlY2POmgoS6a7qjkYS5siRKXScnuAj5/SPv1C3YForNCHTJA==", + "node_modules/conventional-changelog-core/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "node_modules/conventional-changelog-preset-loader": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", + "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "node_modules/conventional-changelog-writer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", + "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", "dev": true, "dependencies": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" + "conventional-commits-filter": "^2.0.7", + "dateformat": "^3.0.0", + "handlebars": "^4.7.7", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-changelog-writer": "cli.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { + "node_modules/conventional-changelog-writer/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", @@ -5562,1136 +5868,1002 @@ "semver": "bin/semver.js" } }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "node_modules/conventional-commits-filter": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", + "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", "dev": true, "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "node_modules/conventional-recommended-bump": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz", + "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==", "dev": true, "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "concat-stream": "^2.0.0", + "conventional-changelog-preset-loader": "^2.3.4", + "conventional-commits-filter": "^2.0.7", + "conventional-commits-parser": "^3.2.0", + "git-raw-commits": "^2.0.8", + "git-semver-tags": "^4.1.1", + "meow": "^8.0.0", + "q": "^1.5.1" + }, + "bin": { + "conventional-recommended-bump": "cli.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "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": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" + "safe-buffer": "~5.1.1" } }, - "node_modules/jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", - "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "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, - "dependencies": { - "@jest/core": "^26.6.3", - "import-local": "^3.0.2", - "jest-cli": "^26.6.3" - }, - "bin": { - "jest": "bin/jest.js" - }, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "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": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=10" } }, - "node_modules/jest-changed-files/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": ">= 8" + "node": ">=4.8" } }, - "node_modules/jest-changed-files/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "node_modules/cross-spawn/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/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "node_modules/jest-changed-files/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", "dev": true, "dependencies": { - "pump": "^3.0.0" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8.0.0" } }, - "node_modules/jest-changed-files/node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "node_modules/css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/jest-changed-files/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", "dev": true, "dependencies": { - "path-key": "^3.0.0" + "css-tree": "1.0.0-alpha.39" }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/jest-changed-files/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/csso/node_modules/css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", "dev": true, + "dependencies": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/jest-changed-files/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dev": true, "dependencies": { - "shebang-regex": "^3.0.0" + "cssom": "~0.3.6" }, "engines": { "node": ">=8" } }, - "node_modules/jest-changed-files/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/jest-changed-files/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "assert-plus": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=0.10" } }, - "node_modules/jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "dev": true, "dependencies": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" - }, - "bin": { - "jest": "bin/jest.js" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=10" } }, - "node_modules/jest-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==", + "node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "*" } }, - "node_modules/jest-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==", + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ms": "2.1.2" }, "engines": { - "node": ">=10" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/jest-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==", + "node_modules/debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": "*" } }, - "node_modules/jest-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/jest-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==", + "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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-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==", + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "node_modules/decamelize-keys/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, - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.2", - "jest-environment-node": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.3", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2" - }, "engines": { - "node": ">= 10.14.2" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.10" } }, - "node_modules/jest-config/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=4.0.0" } }, - "node_modules/jest-config/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/jest-config/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/jest-config/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "object-keys": "^1.0.12" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "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, "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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, "dependencies": { - "color-convert": "^2.0.1" + "kind-of": "^6.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "kind-of": "^6.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "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": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "dev": true + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, "engines": { "node": ">=8" } }, - "node_modules/jest-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "node_modules/devtools-protocol": { + "version": "0.0.901419", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.901419.tgz", + "integrity": "sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==", + "dev": true + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", "dev": true, "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": ">= 10.14.2" + "asap": "^2.0.0", + "wrappy": "1" } }, - "node_modules/jest-each": { + "node_modules/diff-sequences": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", - "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" - }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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": { - "color-convert": "^2.0.1" + "path-type": "^4.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-each/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" } }, - "node_modules/jest-each/node_modules/color-convert": { + "node_modules/dom-serializer/node_modules/domelementtype": { "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" - } + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true }, - "node_modules/jest-each/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", "dev": true }, - "node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, "engines": { "node": ">=8" } }, - "node_modules/jest-environment-jsdom": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", - "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", "dev": true, "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" - }, - "engines": { - "node": ">= 10.14.2" + "dom-serializer": "0", + "domelementtype": "1" } }, - "node_modules/jest-environment-node": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", - "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", "dev": true, "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" + "is-obj": "^2.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true, "engines": { - "node": ">= 10.14.2" + "node": ">=10" } }, - "node_modules/jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "engines": { - "node": ">= 10.14.2" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" - } + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true }, - "node_modules/jest-jasmine2": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", - "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "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": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^26.6.2", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2", - "throat": "^5.0.0" - }, - "engines": { - "node": ">= 10.14.2" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/jest-jasmine2/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "jake": "^10.8.5" }, - "engines": { - "node": ">=8" + "bin": { + "ejs": "bin/cli.js" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/jest-jasmine2/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-jasmine2/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/jest-jasmine2/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "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/jest-jasmine2/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "dev": true, - "engines": { - "node": ">=8" + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" } }, - "node_modules/jest-jasmine2/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "optional": true, "dependencies": { - "has-flag": "^4.0.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-leak-detector": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", - "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, "dependencies": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" + "once": "^1.4.0" } }, - "node_modules/jest-matcher-utils": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", - "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "dev": true, "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "ansi-colors": "^4.1.1" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8.6" } }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "node_modules/entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", + "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", + "dev": true }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "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": ">=6" } }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" + "bin": { + "envinfo": "dist/cli.js" }, "engines": { - "node": ">=7.0.0" + "node": ">=4" } }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", "dev": true }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", - "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "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": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" - }, - "engines": { - "node": ">= 10.14.2" + "is-arrayish": "^0.2.1" } }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "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": ">=8" + "node": ">=0.8.0" } }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=8" + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/jest-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "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, - "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*" + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" + "dependencies": { + "estraverse": "^5.1.0" }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "engines": { + "node": ">=0.10" } }, - "node_modules/jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, "engines": { - "node": ">= 10.14.2" + "node": ">=4.0" } }, - "node_modules/jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - }, "engines": { - "node": ">= 10.14.2" + "node": ">=4.0" } }, - "node_modules/jest-resolve-dependencies": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "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, - "dependencies": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" - }, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=6" } }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "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": ">= 0.8.0" } }, - "node_modules/jest-resolve/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "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": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-runner": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", - "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", "dev": true, "dependencies": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.7.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "jest-regex-util": "^26.0.0" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-runner/node_modules/ansi-styles": { + "node_modules/expect/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==", @@ -6706,23 +6878,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runner/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/jest-runner/node_modules/color-convert": { + "node_modules/expect/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==", @@ -6734,459 +6890,525 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runner/node_modules/color-name": { + "node_modules/expect/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "is-plain-object": "^2.0.4" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, "dependencies": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/globals": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.4.1" - }, - "bin": { - "jest-runtime": "bin/jest-runtime.js" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, "engines": { - "node": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "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": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-descriptor": "^1.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/jest-runtime/node_modules/color-convert": { + "node_modules/extglob/node_modules/extend-shallow": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "kind-of": "^6.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, "dependencies": { - "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", - "chalk": "^4.0.0", - "expect": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", - "semver": "^7.3.2" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "pump": "^3.0.0" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "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.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "punycode": "^1.3.2" } }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "node_modules/fast-url-parser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", "dev": true }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "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, - "engines": { - "node": ">=8" + "dependencies": { + "reusify": "^1.0.4" } }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "bser": "2.1.1" } }, - "node_modules/jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">= 10.14.2" + "pend": "~1.2.0" } }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "escape-string-regexp": "^1.0.5" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "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" + "minimatch": "^5.0.1" } }, - "node_modules/jest-util/node_modules/color-convert": { + "node_modules/filelist/node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, "engines": { "node": ">=8" } }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "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": { - "has-flag": "^4.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "bin": { + "flat": "cli.js" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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": { - "color-convert": "^2.0.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.12" } }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "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, - "engines": { - "node": ">=10" + "dependencies": { + "map-cache": "^0.2.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "minipass": "^3.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 8" } }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "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/jest-validate/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "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" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "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": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-pkg-repo": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", + "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", "dev": true, "dependencies": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^26.6.2", - "string-length": "^4.0.1" + "@hutson/parse-repository-url": "^3.0.0", + "hosted-git-info": "^4.0.0", + "through2": "^2.0.0", + "yargs": "^16.2.0" + }, + "bin": { + "get-pkg-repo": "src/cli.js" }, "engines": { - "node": ">= 10.14.2" + "node": ">=6.9.0" } }, - "node_modules/jest-watcher/node_modules/ansi-styles": { + "node_modules/get-pkg-repo/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==", @@ -7201,23 +7423,18 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/get-pkg-repo/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/jest-watcher/node_modules/color-convert": { + "node_modules/get-pkg-repo/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==", @@ -7229,1347 +7446,1302 @@ "node": ">=7.0.0" } }, - "node_modules/jest-watcher/node_modules/color-name": { + "node_modules/get-pkg-repo/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/get-pkg-repo/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/get-pkg-repo/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": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "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/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "node_modules/get-pkg-repo/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": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/get-pkg-repo/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, - "node_modules/jest-worker/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==", + "node_modules/get-pkg-repo/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "node_modules/get-pkg-repo/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=10" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "node_modules/get-pkg-repo/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "dependencies": { - "abab": "^2.0.3", - "acorn": "^7.1.1", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.2.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", - "domexception": "^2.0.1", - "escodegen": "^1.14.1", - "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", - "nwsapi": "^2.2.0", - "parse5": "5.1.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0", - "ws": "^7.2.3", - "xml-name-validator": "^3.0.0" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "node_modules/get-pkg-repo/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-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/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" + "pump": "^3.0.0" }, "engines": { "node": ">=6" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "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, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "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" + "assert-plus": "^1.0.0" } }, - "node_modules/keyv": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz", - "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==", + "node_modules/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", "dev": true, "dependencies": { - "json-buffer": "3.0.1" + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" } }, - "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==", + "node_modules/git-remote-origin-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", + "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", "dev": true, + "dependencies": { + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "node_modules/git-remote-origin-url/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "node_modules/git-semver-tags": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", + "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", "dev": true, "dependencies": { - "package-json": "^6.3.0" + "meow": "^8.0.0", + "semver": "^6.0.0" + }, + "bin": { + "git-semver-tags": "cli.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node_modules/git-semver-tags/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "engines": { - "node": ">=6" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "node_modules/git-up": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", + "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", "dev": true, "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" + "is-ssh": "^1.4.0", + "parse-url": "^8.1.0" } }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "node_modules/listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "node_modules/git-url-parse": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz", + "integrity": "sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==", "dev": true, "dependencies": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "engines": { - "node": ">=6" + "git-up": "^7.0.0" } }, - "node_modules/listr-input": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/listr-input/-/listr-input-0.2.1.tgz", - "integrity": "sha512-oa8iVG870qJq+OuuMK3DjGqFcwsK1SDu+kULp9kEq09TY231aideIZenr3lFOQdASpAr6asuyJBbX62/a3IIhg==", + "node_modules/gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", "dev": true, "dependencies": { - "inquirer": "^7.0.0", - "inquirer-autosubmit-prompt": "^0.2.0", - "rxjs": "^6.5.3", - "through": "^2.3.8" - }, - "engines": { - "node": ">=6" + "ini": "^1.3.2" } }, - "node_modules/listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "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": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" + "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": ">=6" + "node": "*" }, - "peerDependencies": { - "listr": "^0.14.2" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/listr-update-renderer/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/listr-update-renderer/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/listr-update-renderer/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "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": { - "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" + "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": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", "dev": true, "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" } }, - "node_modules/listr-update-renderer/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "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/listr-update-renderer/node_modules/log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/listr-update-renderer/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=", + "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": { - "ansi-regex": "^2.0.0" + "ajv": "^6.12.3", + "har-schema": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/listr-update-renderer/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=", + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true, "engines": { - "node": ">=0.8.0" + "node": ">=6" } }, - "node_modules/listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "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": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" + "function-bind": "^1.1.1" }, "engines": { - "node": ">=4" + "node": ">= 0.4.0" } }, - "node_modules/listr-verbose-renderer/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "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, - "dependencies": { - "restore-cursor": "^2.0.0" - }, "engines": { "node": ">=4" } }, - "node_modules/listr-verbose-renderer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/listr-verbose-renderer/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/listr-verbose-renderer/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "dependencies": { - "mimic-fn": "^1.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/listr-verbose-renderer/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "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, "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/listr/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "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, + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "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==", + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "dependencies": { - "p-locate": "^4.1.0" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", - "dev": true - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", - "dev": true - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "node_modules/lodash.zip": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", - "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=", + "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/log-symbols": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", - "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", "dev": true, "dependencies": { - "chalk": "^4.0.0" + "whatwg-encoding": "^1.0.5" }, "engines": { "node": ">=10" } }, - "node_modules/log-symbols/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==", + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 6" } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.8", + "npm": ">=1.3.7" } }, - "node_modules/log-symbols/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==", + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=7.0.0" + "node": ">= 6" } }, - "node_modules/log-symbols/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/log-symbols/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==", + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true, "engines": { - "node": ">=8" + "node": ">=8.12.0" } }, - "node_modules/log-symbols/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==", + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "ms": "^2.0.0" } }, - "node_modules/log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "dev": true, - "engines": { - "node": ">=4" - } + "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/log-update/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "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": ">= 4" } }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "dependencies": { - "restore-cursor": "^2.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/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": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, "engines": { "node": ">=4" } }, - "node_modules/log-update/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", "dev": true, "dependencies": { - "mimic-fn": "^1.0.0" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "bin": { + "import-local-fixture": "fixtures/cli.js" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/log-update/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, "engines": { - "node": ">=4" + "node": ">=0.8.19" } }, - "node_modules/log-update/node_modules/strip-ansi": { + "node_modules/indent-string": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, + "node_modules/init-package-json": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-3.0.2.tgz", + "integrity": "sha512-YhlQPEjNFqlGdzrBfDNRLhvoSgX7iQRgSxgsNknRQ9ITXFT7UMfVMWhBTOh2Y+25lRnGrv5Xz8yZwQ3ACR6T3A==", "dev": true, + "dependencies": { + "npm-package-arg": "^9.0.1", + "promzard": "^0.3.0", + "read": "^1.0.7", + "read-package-json": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^4.0.0" + }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/init-package-json/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "semver": "^7.0.0" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/init-package-json/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "semver": "^6.0.0" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "node_modules/init-package-json/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": ">=12" } }, - "node_modules/makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "node_modules/init-package-json/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "dependencies": { - "tmpl": "1.0.x" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "node_modules/init-package-json/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "dependencies": { - "p-defer": "^1.0.0" + "builtins": "^5.0.0" }, "engines": { - "node": ">=6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">=8" + "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=", + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "dependencies": { - "object-visit": "^1.0.0" + "is-buffer": "^1.1.5" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "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/mem": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/mem/-/mem-6.1.1.tgz", - "integrity": "sha512-Ci6bIfq/UgcxPTYa8dQQ5FY3BzKkT894bwXWXxC/zqs0XgMO2cT20CGkOqda7gZNkmK5VP4x89IGZ6K7hfbn3Q==", + "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": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^3.0.0" + "binary-extensions": "^2.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sindresorhus/mem?sponsor=1" } }, - "node_modules/mem/node_modules/mimic-fn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/meow": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", - "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", - "dev": true, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" + "ci-info": "^2.0.0" }, - "engines": { - "node": ">=10" + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/meow/node_modules/hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/meow/node_modules/normalize-package-data": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.0.tgz", - "integrity": "sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==", + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "dependencies": { - "hosted-git-info": "^3.0.6", - "resolve": "^1.17.0", - "semver": "^7.3.2", - "validate-npm-package-license": "^3.0.1" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/meow/node_modules/yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "bin": { + "is-docker": "cli.js" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mime-db": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", - "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "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.6" + "node": ">=0.10.0" } }, - "node_modules/mime-types": { - "version": "2.1.28", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", - "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "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, - "dependencies": { - "mime-db": "1.45.0" - }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "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": ">=6" + "node": ">=8" } }, - "node_modules/mimic-response": { + "node_modules/is-generator-fn": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "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": ">=4" + "node": ">=0.10.0" } }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", "dev": true }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "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, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, "engines": { - "node": ">= 6" + "node": ">=0.12.0" } }, - "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==", + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true, - "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==", + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "dependencies": { - "is-plain-object": "^2.0.4" + "isobject": "^3.0.1" }, "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==", + "node_modules/is-port-reachable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", + "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "bin": { - "mkdirp": "bin/cmd.js" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "node_modules/is-potential-custom-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", "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==", + "node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", "dev": true, "dependencies": { - "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" + "has": "^1.0.3" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/natural-compare": { + "node_modules/is-ssh": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", + "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", + "dev": true, + "dependencies": { + "protocols": "^2.0.1" + } }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/new-github-release-url": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/new-github-release-url/-/new-github-release-url-1.0.0.tgz", - "integrity": "sha512-dle7yf655IMjyFUqn6Nxkb18r4AOAkzRcgcZv6WZ0IqrOH4QCEZ8Sm6I7XX21zvHdBeeMeTkhR9qT2Z0EJDx6A==", + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", "dev": true, "dependencies": { - "type-fest": "^0.4.1" + "has-symbols": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/new-github-release-url/node_modules/type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", + "node_modules/is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", "dev": true, + "dependencies": { + "text-extensions": "^1.0.0" + }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "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/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, "engines": { - "node": "4.x || >=6.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/node-modules-regexp": { + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/node-notifier": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", - "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", "dev": true, - "optional": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" + "engines": { + "node": ">=8" } }, - "node_modules/node-notifier/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, - "optional": true, "dependencies": { - "isexe": "^2.0.0" + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, "bin": { - "node-which": "bin/node-which" + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "engines": { + "node": ">=8" } }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "bin": { - "semver": "bin/semver" + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/np": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/np/-/np-7.2.0.tgz", - "integrity": "sha512-jfMFJXAJlGkCowMPGzA8Ywbmywk7I9hT96DsOcWjDsjq/zP5h6m3VZDcZ1AWYoCBPg4E/lFrJxROmiQH3OWnzA==", + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", "dev": true, "dependencies": { - "@samverschueren/stream-to-observable": "^0.3.1", - "any-observable": "^0.5.1", - "async-exit-hook": "^2.0.1", - "chalk": "^4.1.0", - "cosmiconfig": "^7.0.0", - "del": "^6.0.0", - "escape-goat": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "execa": "^5.0.0", - "github-url-from-git": "^1.5.0", - "has-yarn": "^2.1.0", - "hosted-git-info": "^3.0.7", - "ignore-walk": "^3.0.3", - "import-local": "^3.0.2", - "inquirer": "^7.3.3", - "is-installed-globally": "^0.3.2", - "is-interactive": "^1.0.0", - "is-scoped": "^2.1.0", - "issue-regex": "^3.1.0", - "listr": "^0.14.3", - "listr-input": "^0.2.1", - "log-symbols": "^4.0.0", - "meow": "^8.1.0", - "minimatch": "^3.0.4", - "new-github-release-url": "^1.0.0", - "npm-name": "^6.0.1", - "onetime": "^5.1.2", - "open": "^7.3.0", - "ow": "^0.21.0", - "p-memoize": "^4.0.1", - "p-timeout": "^4.1.0", - "pkg-dir": "^5.0.0", - "read-pkg-up": "^7.0.1", - "rxjs": "^6.6.3", - "semver": "^7.3.4", - "split": "^1.0.1", - "symbol-observable": "^3.0.0", - "terminal-link": "^2.1.1", - "update-notifier": "^5.0.1" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" }, "bin": { - "np": "source/cli.js" + "jake": "bin/cli.js" }, "engines": { - "git": ">=2.11.0", - "node": ">=10", - "npm": ">=6.8.0", - "yarn": ">=1.7.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/np?sponsor=1" + "node": ">=10" } }, - "node_modules/np/node_modules/ansi-styles": { + "node_modules/jake/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==", @@ -8584,11 +8756,11 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/np/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, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -8600,7 +8772,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/np/node_modules/color-convert": { + "node_modules/jake/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==", @@ -8612,120 +8784,117 @@ "node": ">=7.0.0" } }, - "node_modules/np/node_modules/color-name": { + "node_modules/jake/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/np/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/np/node_modules/escape-string-regexp": { + "node_modules/jake/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/np/node_modules/execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "node_modules/jake/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": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=8" } }, - "node_modules/np/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", "dev": true, "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" }, - "engines": { - "node": ">=10" + "bin": { + "jest": "bin/jest.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 10.14.2" } }, - "node_modules/np/node_modules/get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 10.14.2" } }, - "node_modules/np/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==", + "node_modules/jest-changed-files/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/np/node_modules/hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "node_modules/jest-changed-files/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/np/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "node_modules/jest-changed-files/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, "engines": { - "node": ">=10.17.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/np/node_modules/is-stream": { + "node_modules/jest-changed-files/node_modules/is-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", @@ -8734,22 +8903,7 @@ "node": ">=8" } }, - "node_modules/np/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/np/node_modules/npm-run-path": { + "node_modules/jest-changed-files/node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", @@ -8761,37 +8915,7 @@ "node": ">=8" } }, - "node_modules/np/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/np/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/np/node_modules/path-key": { + "node_modules/jest-changed-files/node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", @@ -8800,19 +8924,7 @@ "node": ">=8" } }, - "node_modules/np/node_modules/pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/np/node_modules/shebang-command": { + "node_modules/jest-changed-files/node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", @@ -8824,7 +8936,7 @@ "node": ">=8" } }, - "node_modules/np/node_modules/shebang-regex": { + "node_modules/jest-changed-files/node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", @@ -8833,19 +8945,7 @@ "node": ">=8" } }, - "node_modules/np/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/np/node_modules/which": { + "node_modules/jest-changed-files/node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", @@ -8860,892 +8960,925 @@ "node": ">= 8" } }, - "node_modules/npm-name": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/npm-name/-/npm-name-6.0.1.tgz", - "integrity": "sha512-fhKRvUAxaYzMEUZim4mXWyfFbVS+M1CbrCLdAo3txWzrctxKka/h+KaBW0O9Cz5uOM00Nldn2JLWhuwnyW3SUw==", - "dev": true, - "dependencies": { - "got": "^10.6.0", - "is-scoped": "^2.1.0", - "is-url-superb": "^4.0.0", - "lodash.zip": "^4.2.0", - "org-regex": "^1.0.0", - "p-map": "^3.0.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.1.0", - "validate-npm-package-name": "^3.0.0" + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" }, - "engines": { - "node": ">=10" + "bin": { + "jest": "bin/jest.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 10.14.2" } }, - "node_modules/npm-name/node_modules/p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "node_modules/jest-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": { - "aggregate-error": "^3.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "node_modules/jest-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": { - "path-key": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "node_modules/jest-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": { - "boolbase": "~1.0.0" - } - }, - "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, + "color-name": "~1.1.4" + }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.0" } }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "node_modules/jest-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/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "node_modules/jest-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": "*" + "node": ">=8" } }, - "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=", + "node_modules/jest-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": ">=0.10.0" + "node": ">=8" } }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", "dev": true, "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } } }, - "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=", + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "is-descriptor": "^0.1.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "node_modules/jest-config/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": { - "is-buffer": "^1.1.5" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-config/node_modules/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": ">= 0.4" + "node": ">=8" } }, - "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=", + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "isobject": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", "dev": true, "dependencies": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">= 0.4" + "node": ">= 10.14.2" } }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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=", + "node_modules/jest-diff/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": { - "isobject": "^3.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=7.0.0" } }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "wrappy": "1" + "engines": { + "node": ">=8" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "mimic-fn": "^2.1.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/open": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", - "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", "dev": true, "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "detect-newline": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.14.2" } }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", "dev": true, "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/org-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/org-regex/-/org-regex-1.0.0.tgz", - "integrity": "sha512-7bqkxkEJwzJQUAlyYniqEZ3Ilzjh0yoa62c7gL6Ijxj5bEpPL+8IE1Z0PFj0ywjjXQcdrwR51g9MIcLezR0hKQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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": ">= 10.14.2" } }, - "node_modules/ow": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/ow/-/ow-0.21.0.tgz", - "integrity": "sha512-dlsoDe39g7mhdsdrC1R/YwjT7yjVqE3svWwOlMGvN690waBkgEZBmKBdkmKvSt5/wZ6E0Jn/nIesPqMZOpPKqw==", + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "@sindresorhus/is": "^4.0.0", - "callsites": "^3.1.0", - "dot-prop": "^6.0.1", - "lodash.isequal": "^4.5.0", - "type-fest": "^0.20.2", - "vali-date": "^1.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/ow/node_modules/@sindresorhus/is": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", - "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==", + "node_modules/jest-each/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, - "engines": { - "node": ">=10" + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/ow/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/p-cancelable": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz", - "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==", + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", "dev": true, "dependencies": { - "p-timeout": "^3.1.0" + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.14.2" } }, - "node_modules/p-event/node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", "dev": true, "dependencies": { - "p-finally": "^1.0.0" + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", "dev": true, "engines": { - "node": ">=4" + "node": ">= 10.14.2" } }, - "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==", + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", "dev": true, "dependencies": { - "p-try": "^2.0.0" + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" }, "engines": { - "node": ">=6" + "node": ">= 10.14.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "fsevents": "^2.1.2" } }, - "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==", + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", "dev": true, "dependencies": { - "p-limit": "^2.2.0" + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "aggregate-error": "^3.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/p-memoize": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.1.tgz", - "integrity": "sha512-km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog==", + "node_modules/jest-jasmine2/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": { - "mem": "^6.0.1", - "mimic-fn": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sindresorhus/p-memoize?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/p-memoize/node_modules/mimic-fn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/p-timeout": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", - "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==", - "dev": true, - "engines": { - "node": ">=10" - } + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/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==", + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/package-json/node_modules/@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json/node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", "dev": true, "dependencies": { - "defer-to-connect": "^1.0.1" + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">=6" + "node": ">= 10.14.2" } }, - "node_modules/package-json/node_modules/cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", "dev": true, "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/package-json/node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "pump": "^3.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/package-json/node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true, - "engines": { - "node": ">=8" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/package-json/node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "node_modules/jest-matcher-utils/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": { - "mimic-response": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/package-json/node_modules/defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "node_modules/package-json/node_modules/got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8.6" + "node": ">=7.0.0" } }, - "node_modules/package-json/node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/package-json/node_modules/keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "dependencies": { - "json-buffer": "3.0.0" - } - }, - "node_modules/package-json/node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/package-json/node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/package-json/node_modules/p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, "engines": { - "node": ">=6" + "node": ">= 10.14.2" } }, - "node_modules/package-json/node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "lowercase-keys": "^1.0.0" - } - }, - "node_modules/package-json/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/package-json/node_modules/to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true, + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/jest-message-util/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": { - "callsites": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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==", + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/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=", + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.14.2" } }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "dev": true, "engines": { - "node": ">=4" + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } } }, - "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-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", - "dev": true - }, - "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==", + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true - }, - "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==", + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", "dev": true, - "engines": { - "node": ">=8.6" + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "engines": { + "node": ">= 10.14.2" } }, - "node_modules/pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", "dev": true, "dependencies": { - "node-modules-regexp": "^1.0.0" + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" }, "engines": { - "node": ">= 6" + "node": ">= 10.14.2" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "find-up": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/playwright-core": { - "version": "1.26.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.26.1.tgz", - "integrity": "sha512-hzFchhhxnEiPc4qVPs9q2ZR+5eKNifY2hQDHtg1HnTTUuphYCBP8ZRb2si+B1TR7BHirgXaPi48LIye5SgrLAA==", + "node_modules/jest-resolve/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, - "bin": { - "playwright": "cli.js" + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=14" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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=", + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.0" } }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "node_modules/prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", "dev": true, "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 10.14.2" } }, - "node_modules/pretty-format/node_modules/ansi-styles": { + "node_modules/jest-runner/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9760,7 +9893,23 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pretty-format/node_modules/color-convert": { + "node_modules/jest-runner/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/jest-runner/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9772,2195 +9921,2415 @@ "node": ">=7.0.0" } }, - "node_modules/pretty-format/node_modules/color-name": { + "node_modules/jest-runner/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/progress": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", - "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">=8" } }, - "node_modules/prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "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/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", "dev": true, "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "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, + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, "engines": { - "node": ">=6" + "node": ">= 10.14.2" } }, - "node_modules/pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "escape-goat": "^2.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pupa/node_modules/escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "node_modules/jest-runtime/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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/puppeteer": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-10.4.0.tgz", - "integrity": "sha512-2cP8mBoqnu5gzAVpbZ0fRaobBWZM8GEUF4I1F6WbgHrKV/rz7SX8PG2wMymZgD0wo0UBlg2FBPNxlF/xlqW6+w==", - "deprecated": "Version no longer supported. Upgrade to @latest", + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "hasInstallScript": true, "dependencies": { - "debug": "4.3.1", - "devtools-protocol": "0.0.901419", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", - "node-fetch": "2.6.1", - "pkg-dir": "4.2.0", - "progress": "2.0.1", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.0.0", - "unbzip2-stream": "1.3.3", - "ws": "7.4.6" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10.18.1" + "node": ">=7.0.0" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.6" + "node": ">=8" } }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, "engines": { - "node": ">= 0.6" + "node": ">= 10.14.2" } }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", "dev": true, "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" }, - "bin": { - "rc": "cli.js" + "engines": { + "node": ">= 10.14.2" } }, - "node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "node_modules/jest-snapshot/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": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "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==", + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", "dev": true, "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.14.2" } }, - "node_modules/registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "rc": "^1.2.8" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=6.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "node_modules/jest-util/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": { - "rc": "^1.2.8" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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=", + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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=", + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "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", + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", "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" + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">= 6" + "node": ">= 10.14.2" } }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "lodash": "^4.17.19" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" }, - "peerDependencies": { - "request": "^2.34" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "dev": true, - "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, "engines": { - "node": ">=0.12.0" + "node": ">=10" }, - "peerDependencies": { - "request": "^2.34" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/request-promise-native/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==", + "node_modules/jest-validate/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": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/request/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==", + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=0.8" + "node": ">=7.0.0" } }, - "node_modules/request/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/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", "dev": true, "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 10.14.2" } }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "resolve-from": "^5.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "node_modules/jest-watcher/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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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 - }, - "node_modules/responselike": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", - "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "lowercase-keys": "^2.0.0" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "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==", + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, "engines": { - "node": ">=0.12" + "node": ">= 10.13.0" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/jest-worker/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": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "has-flag": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true, "engines": { - "node": "6.* || >= 7.*" + "node": ">=8" } }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "dev": true, - "engines": { - "node": ">=0.12.0" + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/run-parallel": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", - "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", "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": { + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true } - ] + } }, - "node_modules/rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, - "dependencies": { - "tslib": "^1.9.0" + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "npm": ">=2.0.0" + "node": ">=4" } }, - "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==", + "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/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-nice": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", + "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", "dev": true, - "dependencies": { - "ret": "~0.1.10" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "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/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", "dev": true, "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" + "minimist": "^1.2.5" }, "bin": { - "sane": "src/cli.js" + "json5": "lib/cli.js" }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=6" } }, - "node_modules/sane/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "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": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/sane/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", "dev": 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.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" }, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/sane/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=", + "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": { - "is-extendable": "^0.1.0" - }, + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/just-diff": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-5.1.1.tgz", + "integrity": "sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ==", + "dev": true + }, + "node_modules/just-diff-apply": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.4.1.tgz", + "integrity": "sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g==", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "engines": { + "node": ">=6" + } + }, + "node_modules/lerna": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-6.0.3.tgz", + "integrity": "sha512-DzRCTZGoDI502daViNK1Ha+HPAVvTp72xshDOQ6o6SWCDTvnxFI3hGF6CBqGWnOoPwEOlQowHEIcPw5PjoMz8A==", + "dev": true, + "dependencies": { + "@lerna/add": "6.0.3", + "@lerna/bootstrap": "6.0.3", + "@lerna/changed": "6.0.3", + "@lerna/clean": "6.0.3", + "@lerna/cli": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/create": "6.0.3", + "@lerna/diff": "6.0.3", + "@lerna/exec": "6.0.3", + "@lerna/import": "6.0.3", + "@lerna/info": "6.0.3", + "@lerna/init": "6.0.3", + "@lerna/link": "6.0.3", + "@lerna/list": "6.0.3", + "@lerna/publish": "6.0.3", + "@lerna/run": "6.0.3", + "@lerna/version": "6.0.3", + "@nrwl/devkit": ">=14.8.6 < 16", + "import-local": "^3.0.2", + "inquirer": "^8.2.4", + "npmlog": "^6.0.2", + "nx": ">=14.8.6 < 16", + "typescript": "^3 || ^4" + }, + "bin": { + "lerna": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || >=16.0.0" } }, - "node_modules/sane/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=", + "node_modules/lerna/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": { - "is-extendable": "^0.1.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/sane/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "node_modules/lerna/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/sane/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=", + "node_modules/lerna/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": { - "is-buffer": "^1.1.5" + "color-name": "~1.1.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.0" } }, - "node_modules/sane/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "node_modules/lerna/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/lerna/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, - "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": ">=8" } }, - "node_modules/sane/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=", + "node_modules/lerna/node_modules/inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", "dev": true, "dependencies": { - "remove-trailing-separator": "^1.0.1" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12.0.0" } }, - "node_modules/sane/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=", + "node_modules/lerna/node_modules/rxjs": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", "dev": true, "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "tslib": "^2.1.0" + } + }, + "node_modules/lerna/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": ">=0.10.0" + "node": ">=8" } }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "node_modules/lerna/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "node_modules/lerna/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "xmlchars": "^2.2.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/scoped-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/scoped-regex/-/scoped-regex-2.1.0.tgz", - "integrity": "sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ==", + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" } }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "node_modules/libnpmaccess": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.4.tgz", + "integrity": "sha512-qZ3wcfIyUoW0+qSFkMBovcTrSGJ3ZeyvpR7d5N9pEYv/kXs8sHP2wiqEIXBKLFrZlmM0kR0RJD7mtfLngtlLag==", "dev": true, "dependencies": { - "semver": "^6.3.0" + "aproba": "^2.0.0", + "minipass": "^3.1.1", + "npm-package-arg": "^9.0.1", + "npm-registry-fetch": "^13.0.0" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/semver-diff/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "node_modules/libnpmaccess/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "dependencies": { + "semver": "^7.0.0" } }, - "node_modules/serve": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/serve/-/serve-14.0.1.tgz", - "integrity": "sha512-tNGwxl27FwA8TbmMQqN0jTaSx8/trL532qZsJHX1VdiEIjjtMJHCs7AFS6OvtC7cTHOvmjXqt5yczejU6CV2Xg==", + "node_modules/libnpmaccess/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "@zeit/schemas": "2.21.0", - "ajv": "8.11.0", - "arg": "5.0.2", - "boxen": "7.0.0", - "chalk": "5.0.1", - "chalk-template": "0.4.0", - "clipboardy": "3.0.0", - "compression": "1.7.4", - "is-port-reachable": "4.0.0", - "serve-handler": "6.1.3", - "update-check": "1.5.4" + "lru-cache": "^7.5.1" }, - "bin": { - "serve": "build/main.js" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/libnpmaccess/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/libnpmaccess/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" }, "engines": { - "node": ">= 14" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "node_modules/libnpmaccess/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.0.4", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" + "builtins": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/serve-handler/node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "node_modules/libnpmpublish": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.5.tgz", + "integrity": "sha512-LUR08JKSviZiqrYTDfywvtnsnxr+tOvBU0BF8H+9frt7HMvc6Qn6F8Ubm72g5hDTHbq8qupKfDvDAln2TVPvFg==", "dev": true, + "dependencies": { + "normalize-package-data": "^4.0.0", + "npm-package-arg": "^9.0.1", + "npm-registry-fetch": "^13.0.0", + "semver": "^7.3.7", + "ssri": "^9.0.0" + }, "engines": { - "node": ">= 0.6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/serve-handler/node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "node_modules/libnpmpublish/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" + "semver": "^7.0.0" } }, - "node_modules/serve/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "node_modules/libnpmpublish/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "lru-cache": "^7.5.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/serve/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/libnpmpublish/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/serve/node_modules/ansi-styles": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", - "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==", + "node_modules/libnpmpublish/node_modules/normalize-package-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", + "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", "dev": true, - "engines": { - "node": ">=12" + "dependencies": { + "hosted-git-info": "^5.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/serve/node_modules/boxen": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", - "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "node_modules/libnpmpublish/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.0", - "chalk": "^5.0.1", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/serve/node_modules/camelcase": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", - "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", + "node_modules/libnpmpublish/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, - "engines": { - "node": ">=14.16" + "dependencies": { + "builtins": "^5.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/serve/node_modules/chalk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", - "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "dependencies": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": ">=8" } }, - "node_modules/serve/node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "node_modules/load-json-file/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", "dev": true, "engines": { - "node": ">=10" + "node": ">=8" + } + }, + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/serve/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "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/serve/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "node_modules/lodash.ismatch": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", + "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", "dev": true }, - "node_modules/serve/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/serve/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" + "color-convert": "^2.0.1" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/serve/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "dev": true, "engines": { - "node": ">=12.20" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/serve/node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "node_modules/log-symbols/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": { - "string-width": "^5.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/serve/node_modules/wrap-ansi": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", - "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=7.0.0" } }, - "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=", + "node_modules/log-symbols/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/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "node_modules/log-symbols/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, - "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": ">=8" } }, - "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=", + "node_modules/log-symbols/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": { - "is-extendable": "^0.1.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "optional": true - }, - "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/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "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==", + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", "dev": true, "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" + "tmpl": "1.0.x" } }, - "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==", + "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, - "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=", + "node_modules/map-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", + "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "node_modules/map-visit": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "object-visit": "^1.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==", + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/meow/node_modules/hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "lru-cache": "^6.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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==", + "node_modules/meow/node_modules/normalize-package-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.0.tgz", + "integrity": "sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==", "dev": true, "dependencies": { - "kind-of": "^3.2.0" + "hosted-git-info": "^3.0.6", + "resolve": "^1.17.0", + "semver": "^7.3.2", + "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/meow/node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "engines": { + "node": ">=10" } }, - "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=", + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "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=", + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "dependencies": { - "is-extendable": "^0.1.0" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6" } }, - "node_modules/snapdragon/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/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=", + "node_modules/mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "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==", + "node_modules/mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", "dev": true, + "dependencies": { + "mime-db": "1.45.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "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==", + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, - "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" + "engines": { + "node": ">=6" } }, - "node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "engines": { + "node": ">=4" } }, - "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": 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==", + "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": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "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/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "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==", + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" } }, - "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": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "node_modules/minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", "dev": true, "dependencies": { - "through": "2" + "yallist": "^4.0.0" }, "engines": { - "node": "*" + "node": ">=8" } }, - "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==", + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", "dev": true, "dependencies": { - "extend-shallow": "^3.0.0" + "minipass": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "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==", + "node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "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" + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } }, - "node_modules/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, "dependencies": { - "escape-string-regexp": "^2.0.0" + "minipass": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, "engines": { "node": ">=8" } }, - "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=", + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "dev": true, "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "minipass": "^3.0.0", + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "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=", + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "dev": true, "dependencies": { - "is-descriptor": "^0.1.0" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "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": { - "safe-buffer": "~5.2.0" + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" } }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string-length": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", - "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "node_modules/mkdirp-infer-owner": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", + "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", "dev": true, "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" + "chownr": "^2.0.0", + "infer-owner": "^1.0.4", + "mkdirp": "^1.0.3" }, "engines": { "node": ">=10" } }, - "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==", + "node_modules/mkdirp-infer-owner/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "node_modules/mkdirp-infer-owner/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "bin": { + "mkdirp": "bin/cmd.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10" } }, - "node_modules/string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "node_modules/modify-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", + "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/string.prototype.trimright": { + "node_modules/ms": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "node_modules/multimatch/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "dev": true, "dependencies": { - "ansi-regex": "^5.0.0" + "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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", "dev": true, "engines": { - "node": ">=6" + "node": "4.x || >=6.0.0" } }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "node_modules/node-gyp": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", + "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", "dev": true, "dependencies": { - "min-indent": "^1.0.0" + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": ">=8" + "node": "^12.22 || ^14.13 || >=16" } }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "node_modules/node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", "dev": true, - "engines": { - "node": ">=0.10.0" + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" } }, - "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==", + "node_modules/node-gyp/node_modules/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", "dev": true, "dependencies": { - "has-flag": "^3.0.0" + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" }, "engines": { - "node": ">=4" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/supports-hyperlinks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", - "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/node-notifier": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", + "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", "dev": true, + "optional": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" } }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "node_modules/node-notifier/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "optional": true, "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" + "isexe": "^2.0.0" }, "bin": { - "svgo": "bin/svgo" + "node-which": "bin/node-which" }, "engines": { - "node": ">=4.0.0" + "node": ">= 8" } }, - "node_modules/symbol-observable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-3.0.0.tgz", - "integrity": "sha512-6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==", + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, "engines": { - "node": ">=0.10" + "node": ">=6" } }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/tar-fs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.0.tgz", - "integrity": "sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==", + "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": { - "chownr": "^1.1.1", - "mkdirp": "^0.5.1", - "pump": "^3.0.0", - "tar-stream": "^2.0.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" + "bin": { + "semver": "bin/semver" } }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "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, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", "dev": true, "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" + "npm-normalize-package-bin": "^1.0.1" } }, - "node_modules/throat": { + "node_modules/npm-install-checks": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", + "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", "dev": true, "dependencies": { - "os-tmpdir": "~1.0.2" + "semver": "^7.1.1" }, "engines": { - "node": ">=0.6.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", "dev": true }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "node_modules/npm-package-arg": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz", + "integrity": "sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg==", "dev": true, + "dependencies": { + "hosted-git-info": "^3.0.6", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "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=", + "node_modules/npm-package-arg/node_modules/hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "lru-cache": "^6.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "node_modules/npm-packlist": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "dev": true, "dependencies": { - "is-buffer": "^1.1.5" + "glob": "^8.0.1", + "ignore-walk": "^5.0.1", + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "bin": { + "npm-packlist": "bin/index.js" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/to-readable-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", - "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==", + "node_modules/npm-packlist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "balanced-match": "^1.0.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==", + "node_modules/npm-packlist/node_modules/glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", "dev": true, "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/to-regex-range": { + "node_modules/npm-packlist/node_modules/ignore-walk": { "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==", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", + "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", "dev": true, "dependencies": { - "is-number": "^7.0.0" + "minimatch": "^5.0.1" }, "engines": { - "node": ">=8.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "node_modules/npm-packlist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", "dev": true, "dependencies": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "node_modules/npm-packlist/node_modules/npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", "dev": true, "dependencies": { - "punycode": "^2.1.1" + "npm-normalize-package-bin": "^2.0.0" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", "dev": true, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "node_modules/npm-pick-manifest": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", "dev": true, "dependencies": { - "safe-buffer": "^5.0.1" + "npm-install-checks": "^5.0.0", + "npm-normalize-package-bin": "^2.0.0", + "npm-package-arg": "^9.0.0", + "semver": "^7.3.5" }, "engines": { - "node": "*" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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/npm-pick-manifest/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "dependencies": { + "semver": "^7.0.0" + } }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "node_modules/npm-pick-manifest/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "prelude-ls": "~1.1.2" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">= 0.8.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "node_modules/npm-pick-manifest/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", "dev": true, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "dependencies": { - "is-typedarray": "^1.0.0" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/typescript": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", - "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "node_modules/npm-pick-manifest/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "dependencies": { + "builtins": "^5.0.0" }, "engines": { - "node": ">=4.2.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/unbzip2-stream": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz", - "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==", + "node_modules/npm-registry-fetch": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", + "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", "dev": true, "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" + "make-fetch-happen": "^10.0.6", + "minipass": "^3.1.6", + "minipass-fetch": "^2.0.3", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^9.0.1", + "proc-log": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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==", + "node_modules/npm-registry-fetch/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": 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" + "semver": "^7.0.0" } }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "crypto-random-string": "^2.0.0" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true, "engines": { - "node": ">= 10.0.0" + "node": ">=12" } }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true - }, - "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=", + "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.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=", + "node_modules/npm-registry-fetch/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" + "builtins": "^5.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.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=", + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "dependencies": { - "isarray": "1.0.0" + "path-key": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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=", + "node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/update-check": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", - "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "dev": true, "dependencies": { - "registry-auth-token": "3.3.2", - "registry-url": "3.1.0" + "boolbase": "~1.0.0" } }, - "node_modules/update-check/node_modules/registry-auth-token": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", - "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", - "dev": true, - "dependencies": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true }, - "node_modules/update-check/node_modules/registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "node_modules/nx": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/nx/-/nx-15.2.0.tgz", + "integrity": "sha512-lNoI37FYsN11LiR/XiO0GJqlZDH/ANe/UR1cw2VDipJqbae9rWfi/Td6zjMlymSEraullsiB+Ur7kavId/904w==", "dev": true, + "hasInstallScript": true, "dependencies": { - "rc": "^1.0.1" + "@nrwl/cli": "15.2.0", + "@nrwl/tao": "15.2.0", + "@parcel/watcher": "2.0.4", + "@yarnpkg/lockfile": "^1.1.0", + "@yarnpkg/parsers": "^3.0.0-rc.18", + "@zkochan/js-yaml": "0.0.6", + "axios": "^1.0.0", + "chalk": "4.1.0", + "chokidar": "^3.5.1", + "cli-cursor": "3.1.0", + "cli-spinners": "2.6.1", + "cliui": "^7.0.2", + "dotenv": "~10.0.0", + "enquirer": "~2.3.6", + "fast-glob": "3.2.7", + "figures": "3.2.0", + "flat": "^5.0.2", + "fs-extra": "^10.1.0", + "glob": "7.1.4", + "ignore": "^5.0.4", + "js-yaml": "4.1.0", + "jsonc-parser": "3.2.0", + "minimatch": "3.0.5", + "npm-run-path": "^4.0.1", + "open": "^8.4.0", + "semver": "7.3.4", + "string-width": "^4.2.3", + "strong-log-transformer": "^2.1.0", + "tar-stream": "~2.2.0", + "tmp": "~0.2.1", + "tsconfig-paths": "^3.9.0", + "tslib": "^2.3.0", + "v8-compile-cache": "2.3.0", + "yargs": "^17.6.2", + "yargs-parser": "21.1.1" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dev": true, - "dependencies": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" + "bin": { + "nx": "bin/nx.js" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@swc-node/register": "^1.4.2", + "@swc/core": "^1.2.173" }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" + "peerDependenciesMeta": { + "@swc-node/register": { + "optional": true + }, + "@swc/core": { + "optional": true + } } }, - "node_modules/update-notifier/node_modules/ansi-styles": { + "node_modules/nx/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==", @@ -11975,7 +12344,13 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/update-notifier/node_modules/chalk": { + "node_modules/nx/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/nx/node_modules/chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", @@ -11991,7 +12366,18 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/update-notifier/node_modules/color-convert": { + "node_modules/nx/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/nx/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==", @@ -12003,28 +12389,44 @@ "node": ">=7.0.0" } }, - "node_modules/update-notifier/node_modules/color-name": { + "node_modules/nx/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/update-notifier/node_modules/global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "node_modules/nx/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "ini": "2.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/nx/node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "*" } }, - "node_modules/update-notifier/node_modules/has-flag": { + "node_modules/nx/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==", @@ -12033,32 +12435,84 @@ "node": ">=8" } }, - "node_modules/update-notifier/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "node_modules/nx/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/nx/node_modules/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=10" + "node": "*" } }, - "node_modules/update-notifier/node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "node_modules/nx/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "path-key": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" + } + }, + "node_modules/nx/node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/update-notifier/node_modules/supports-color": { + "node_modules/nx/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/nx/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==", @@ -12070,270 +12524,303 @@ "node": ">=8" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/nx/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", "dev": true, "dependencies": { - "punycode": "^2.1.0" + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.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", + "node_modules/nx/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, - "node_modules/url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "node_modules/nx/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "prepend-http": "^2.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "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==", + "node_modules/nx/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "node_modules/nx/node_modules/yargs": { + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=12" } }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "node_modules/nx/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "optional": true, - "bin": { - "uuid": "dist/bin/uuid" + "engines": { + "node": ">=12" } }, - "node_modules/v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "node_modules/nx/node_modules/yargs/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10.10.0" + "node": ">=12" } }, - "node_modules/v8-to-istanbul/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "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": ">= 8" + "node": "*" } }, - "node_modules/vali-date": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", - "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=", + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/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==", + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "dependencies": { - "builtins": "^1.0.3" + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", "dev": true, - "engines": { - "node": ">= 0.8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "engines": { + "node": ">= 0.4" } }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "dependencies": { - "browser-process-hrtime": "^1.0.0" + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "dependencies": { - "xml-name-validator": "^3.0.0" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "node_modules/walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", "dev": true, "dependencies": { - "makeerror": "1.0.x" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, "engines": { - "node": ">=10.4" + "node": ">=0.10.0" } }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "dev": true, "dependencies": { - "iconv-lite": "0.4.24" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", - "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^2.0.2", - "webidl-conversions": "^6.1.0" - }, "engines": { - "node": ">=10" + "node": ">= 0.8" } }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "wrappy": "1" } }, - "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/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "dependencies": { - "string-width": "^4.0.0" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=8" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "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==", + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { + "node_modules/ora/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -12348,7 +12835,23 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/color-convert": { + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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==", @@ -12360,545 +12863,5314 @@ "node": ">=7.0.0" } }, - "node_modules/wrap-ansi/node_modules/color-name": { + "node_modules/ora/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "node": ">=8" } }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true + "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/xmlchars": { + "node_modules/p-each-series": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "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": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", "dev": true, "engines": { - "node": ">= 6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "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": ">=4" } }, - "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==", + "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": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "p-try": "^2.0.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "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": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + }, + "node_modules/p-map-series": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz", + "integrity": "sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==", "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" + "engines": { + "node": ">=8" } }, - "@babel/core": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", - "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "node_modules/p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.10", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "engines": { + "node": ">=8" }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/generator": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", - "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", "dev": true, - "requires": { - "@babel/types": "^7.12.11", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/helper-function-name": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", - "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "node_modules/p-queue/node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/types": "^7.12.11" + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" } }, - "@babel/helper-get-function-arity": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", - "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "node_modules/p-reduce": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz", + "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==", "dev": true, - "requires": { - "@babel/types": "^7.12.10" + "engines": { + "node": ">=8" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", - "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, - "requires": { - "@babel/types": "^7.12.7" + "engines": { + "node": ">=6" } }, - "@babel/helper-module-imports": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", - "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "node_modules/p-waterfall": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-waterfall/-/p-waterfall-2.1.1.tgz", + "integrity": "sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw==", "dev": true, - "requires": { - "@babel/types": "^7.12.5" + "dependencies": { + "p-reduce": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/helper-module-transforms": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", - "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "node_modules/pacote": { + "version": "13.6.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", + "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^3.0.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/promise-spawn": "^3.0.0", + "@npmcli/run-script": "^4.1.0", + "cacache": "^16.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.6", + "mkdirp": "^1.0.4", + "npm-package-arg": "^9.0.0", + "npm-packlist": "^5.1.0", + "npm-pick-manifest": "^7.0.0", + "npm-registry-fetch": "^13.0.1", + "proc-log": "^2.0.0", + "promise-retry": "^2.0.1", + "read-package-json": "^5.0.0", + "read-package-json-fast": "^2.0.3", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/pacote/node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "lodash": "^4.17.19" + "dependencies": { + "semver": "^7.0.0" } }, - "@babel/helper-optimise-call-expression": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", - "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "node_modules/pacote/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true, - "requires": { - "@babel/types": "^7.12.10" + "engines": { + "node": ">=10" } }, - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "node_modules/pacote/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "dependencies": { + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/pacote/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/pacote/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pacote/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/pacote/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "dependencies": { + "builtins": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-conflict-json": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz", + "integrity": "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.1", + "just-diff": "^5.0.1", + "just-diff-apply": "^5.2.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-path": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", + "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", + "dev": true, + "dependencies": { + "protocols": "^2.0.0" + } + }, + "node_modules/parse-url": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", + "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", + "dev": true, + "dependencies": { + "parse-path": "^7.0.0" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", + "dev": true + }, + "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/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "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 }, - "@babel/helper-replace-supers": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", - "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/playwright-core": { + "version": "1.26.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.26.1.tgz", + "integrity": "sha512-hzFchhhxnEiPc4qVPs9q2ZR+5eKNifY2hQDHtg1HnTTUuphYCBP8ZRb2si+B1TR7BHirgXaPi48LIye5SgrLAA==", + "dev": true, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/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/pretty-format/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/pretty-format/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/proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", + "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise-all-reject-late": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", + "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/promise-call-limit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", + "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/promzard": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz", + "integrity": "sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw==", + "dev": true, + "dependencies": { + "read": "1" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true + }, + "node_modules/protocols": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", + "integrity": "sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==", + "dev": true + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "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/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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/puppeteer": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-10.4.0.tgz", + "integrity": "sha512-2cP8mBoqnu5gzAVpbZ0fRaobBWZM8GEUF4I1F6WbgHrKV/rz7SX8PG2wMymZgD0wo0UBlg2FBPNxlF/xlqW6+w==", + "deprecated": "Version no longer supported. Upgrade to @latest", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "debug": "4.3.1", + "devtools-protocol": "0.0.901419", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.0", + "node-fetch": "2.6.1", + "pkg-dir": "4.2.0", + "progress": "2.0.1", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.0.0", + "unbzip2-stream": "1.3.3", + "ws": "7.4.6" + }, + "engines": { + "node": ">=10.18.1" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "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/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "dev": true + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-cmd-shim": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.1.tgz", + "integrity": "sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/read-package-json": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", + "dev": true, + "dependencies": { + "glob": "^8.0.1", + "json-parse-even-better-errors": "^2.3.1", + "normalize-package-data": "^4.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/read-package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "dependencies": { + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/read-package-json/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/read-package-json/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/read-package-json/node_modules/normalize-package-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", + "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^5.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/read-package-json/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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 + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/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/request/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/request/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/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-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "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.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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 + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "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, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "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": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", + "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/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, + "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/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/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, + "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/sane/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, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/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, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/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, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/serve": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.0.1.tgz", + "integrity": "sha512-tNGwxl27FwA8TbmMQqN0jTaSx8/trL532qZsJHX1VdiEIjjtMJHCs7AFS6OvtC7cTHOvmjXqt5yczejU6CV2Xg==", + "dev": true, + "dependencies": { + "@zeit/schemas": "2.21.0", + "ajv": "8.11.0", + "arg": "5.0.2", + "boxen": "7.0.0", + "chalk": "5.0.1", + "chalk-template": "0.4.0", + "clipboardy": "3.0.0", + "compression": "1.7.4", + "is-port-reachable": "4.0.0", + "serve-handler": "6.1.3", + "update-check": "1.5.4" + }, + "bin": { + "serve": "build/main.js" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/serve/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/serve/node_modules/ansi-styles": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", + "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/serve/node_modules/boxen": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", + "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.0", + "chalk": "^5.0.1", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/camelcase": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", + "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/chalk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", + "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/serve/node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/serve/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/serve/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/serve/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dev": true, + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "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, + "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, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "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/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.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, + "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, + "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, + "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, + "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, + "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, + "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-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, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.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, + "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, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/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/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/socks-proxy-agent/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "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.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": 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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "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, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "dependencies": { + "readable-stream": "^3.0.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/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-length": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strong-log-transformer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", + "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "minimist": "^1.2.0", + "through": "^2.3.4" + }, + "bin": { + "sl-log-transformer": "bin/sl-log-transformer.js" + }, + "engines": { + "node": ">=4" + } + }, + "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/supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tar": { + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", + "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.0.tgz", + "integrity": "sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp": "^0.5.1", + "pump": "^3.0.0", + "tar-stream": "^2.0.0" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "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, + "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": "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/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/treeverse": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-2.0.0.tgz", + "integrity": "sha512-N5gJCkLu1aXccpOTtqV6ddSEi6ZmGkh3hjmbu1IjcavJK4qyOVQmi0myQKM7z5jVGmD68SJoliaVrMmVObhj6A==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", + "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz", + "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "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/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", + "dev": true + }, + "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/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "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, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", + "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-check": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", + "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "dev": true, + "dependencies": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "node_modules/update-check/node_modules/registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dev": true, + "dependencies": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/update-check/node_modules/registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dev": true, + "dependencies": { + "rc": "^1.0.1" + }, + "engines": { + "node": ">=0.10.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 + }, + "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, + "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": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", + "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "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/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "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/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walk-up-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", + "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", + "dev": true + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "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/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/write-json-file": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-4.3.0.tgz", + "integrity": "sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ==", + "dev": true, + "dependencies": { + "detect-indent": "^6.0.0", + "graceful-fs": "^4.1.15", + "is-plain-obj": "^2.0.0", + "make-dir": "^3.0.0", + "sort-keys": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">=8.3" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/write-json-file/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/write-pkg": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", + "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", + "dev": true, + "dependencies": { + "sort-keys": "^2.0.0", + "type-fest": "^0.4.1", + "write-json-file": "^3.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/write-pkg/node_modules/detect-indent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", + "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-pkg/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/write-pkg/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/write-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/write-pkg/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-pkg/node_modules/type-fest": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", + "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/write-pkg/node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/write-pkg/node_modules/write-json-file": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", + "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", + "dev": true, + "dependencies": { + "detect-indent": "^5.0.0", + "graceful-fs": "^4.1.15", + "make-dir": "^2.1.0", + "pify": "^4.0.1", + "sort-keys": "^2.0.0", + "write-file-atomic": "^2.4.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "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/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/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "dev": true, + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "dev": true, + "requires": { + "@babel/types": "^7.12.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "dev": true, + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "dev": true, + "requires": { + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "dev": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@hutson/parse-repository-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", + "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", + "dev": true + }, + "@isaacs/string-locale-compare": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", + "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@lerna/add": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/add/-/add-6.0.3.tgz", + "integrity": "sha512-EM9hJExG6bV4Hg+XpHTg5nGCuZl3pUEdbYLtyXfMUj/7fpCrUkxB0oESIVhFINVbxHm2pdnUfOxPDHwFSyWBig==", + "dev": true, + "requires": { + "@lerna/bootstrap": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/npm-conf": "6.0.3", + "@lerna/validation-error": "6.0.3", + "dedent": "^0.7.0", + "npm-package-arg": "8.1.1", + "p-map": "^4.0.0", + "pacote": "^13.6.1", + "semver": "^7.3.4" + } + }, + "@lerna/bootstrap": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-6.0.3.tgz", + "integrity": "sha512-51eT07tAiH1oca9dNrrLXXH6PJZFY4zKEYDqLkx+zMCG/LsIUnzEfy4JBe1GXbFasXfM24pG8wLKoj1sj1CR3A==", + "dev": true, + "requires": { + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/has-npm-version": "6.0.3", + "@lerna/npm-install": "6.0.3", + "@lerna/package-graph": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/rimraf-dir": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/symlink-binary": "6.0.3", + "@lerna/symlink-dependencies": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@npmcli/arborist": "5.3.0", + "dedent": "^0.7.0", + "get-port": "^5.1.1", + "multimatch": "^5.0.0", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "p-map-series": "^2.1.0", + "p-waterfall": "^2.1.1", + "semver": "^7.3.4" + } + }, + "@lerna/changed": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-6.0.3.tgz", + "integrity": "sha512-VhKl/vVnrY12z2q1it2FkPkRwC3kyZh++kWMNDbMuUqH1kDHuw7KWJjPw6H4LDpoFWj4Q0hPcNRXxJpNiRWD1g==", + "dev": true, + "requires": { + "@lerna/collect-updates": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/listable": "6.0.3", + "@lerna/output": "6.0.3" + } + }, + "@lerna/check-working-tree": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-6.0.3.tgz", + "integrity": "sha512-ulAilI5AHvSVluH4QdcRPBbGH6lKU6OARfJFIgFYm8KoPyMESygYIBKBKuTUuyzfp5DOsASq2NiumBW4rpC7hg==", + "dev": true, + "requires": { + "@lerna/collect-uncommitted": "6.0.3", + "@lerna/describe-ref": "6.0.3", + "@lerna/validation-error": "6.0.3" + } + }, + "@lerna/child-process": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.0.3.tgz", + "integrity": "sha512-WfFwWdtGA0wvbyq7FB78Gvkd5mVjCGhRoLQY0FIGPQrmZBv3uy7kz5KbRKJlEmoIhVUnFbbV1xURxdqLzNrxoA==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "execa": "^5.0.0", + "strong-log-transformer": "^2.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "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 + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@lerna/clean": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-6.0.3.tgz", + "integrity": "sha512-4H+leVVVhwnc/GBOkFBIrLBia+MRm2ETZyXdCNckCJZ/e5tm6XHJLprGMSP2QwhJ0H20r+ciiQGzo3TGjQAEwQ==", + "dev": true, + "requires": { + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/rimraf-dir": "6.0.3", + "p-map": "^4.0.0", + "p-map-series": "^2.1.0", + "p-waterfall": "^2.1.1" + } + }, + "@lerna/cli": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-6.0.3.tgz", + "integrity": "sha512-4J3dOmDGxl32FJJryE65wXR//FOMFRM0osURnr+sylzStpaEwYO24GN1oVl0YIlnGVBuPIBDpr7n0uyjvfn+2A==", + "dev": true, + "requires": { + "@lerna/global-options": "6.0.3", + "dedent": "^0.7.0", + "npmlog": "^6.0.2", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "@lerna/collect-uncommitted": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-6.0.3.tgz", + "integrity": "sha512-kMKL+U6fIMIHMENez6HrZEYZum+YObhmPzRr/5kkuaYqKPw2up/z1dHYQ/+w+tvzavGP15VKAWy/tZ0WsMuTWw==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "^7.12.7", - "@babel/helper-optimise-call-expression": "^7.12.10", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.11" + "@lerna/child-process": "6.0.3", + "chalk": "^4.1.0", + "npmlog": "^6.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "@babel/helper-simple-access": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", - "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "@lerna/collect-updates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-6.0.3.tgz", + "integrity": "sha512-qLuCHaHlVHu/tkdnncG6bQZHz9IFfZ6i7lexWfFnQnZ/aLEY7dVnFUde1jbsTFNMhJesKEbXJshXRcTcplDH6Q==", "dev": true, "requires": { - "@babel/types": "^7.12.1" + "@lerna/child-process": "6.0.3", + "@lerna/describe-ref": "6.0.3", + "minimatch": "^3.0.4", + "npmlog": "^6.0.2", + "slash": "^3.0.0" } }, - "@babel/helper-split-export-declaration": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", - "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "@lerna/command": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/command/-/command-6.0.3.tgz", + "integrity": "sha512-iFkIQKLy+Ef2Kf20wOKBdkCA5J64Wjgr3XC62ZdrlDkx6wydfcfJMiXx2bhRqNKMe1cHxlBKGoRKzy8J+tBrHw==", "dev": true, "requires": { - "@babel/types": "^7.12.11" + "@lerna/child-process": "6.0.3", + "@lerna/package-graph": "6.0.3", + "@lerna/project": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@lerna/write-log-file": "6.0.3", + "clone-deep": "^4.0.1", + "dedent": "^0.7.0", + "execa": "^5.0.0", + "is-ci": "^2.0.0", + "npmlog": "^6.0.2" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", - "dev": true - }, - "@babel/helpers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", - "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "@lerna/conventional-commits": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-6.0.3.tgz", + "integrity": "sha512-TZof9i0u9TK/Q7LEErjMQAMLf++MjO9NYG81sAuUaNKHMchUOmlFKtJmbT4/JjmgnBX5W0pCUF6DBxr/Bdjj9g==", "dev": true, "requires": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" + "@lerna/validation-error": "6.0.3", + "conventional-changelog-angular": "^5.0.12", + "conventional-changelog-core": "^4.2.4", + "conventional-recommended-bump": "^6.1.0", + "fs-extra": "^9.1.0", + "get-stream": "^6.0.0", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "pify": "^5.0.0", + "semver": "^7.3.4" + }, + "dependencies": { + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + } } }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "@lerna/create": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-6.0.3.tgz", + "integrity": "sha512-mq3D5laUMe6DWhCoWS0mYJw9PZez/8up81860lk5m7Zojk1Ataa08ZWtGhBgP+p77piNRvmjN89hhjkWiXG6ng==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/npm-conf": "6.0.3", + "@lerna/validation-error": "6.0.3", + "dedent": "^0.7.0", + "fs-extra": "^9.1.0", + "init-package-json": "^3.0.2", + "npm-package-arg": "8.1.1", + "p-reduce": "^2.1.0", + "pacote": "^13.6.1", + "pify": "^5.0.0", + "semver": "^7.3.4", + "slash": "^3.0.0", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^4.0.0", + "yargs-parser": "20.2.4" + }, + "dependencies": { + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "requires": { + "semver": "^7.0.0" + } + }, + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + }, + "yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true + } } }, - "@babel/parser": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", - "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", - "dev": true - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "@lerna/create-symlink": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-6.0.3.tgz", + "integrity": "sha512-myCpuQZ4yYJ5sD+xZiyQHfONBIWlQnM3crIlAvObRYs1U+HwniO9YWk0HcW9dyzplwaYo+Vn55mdi67pTdsdDg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "cmd-shim": "^5.0.0", + "fs-extra": "^9.1.0", + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "@lerna/describe-ref": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-6.0.3.tgz", + "integrity": "sha512-3gj6r9PK+c5SfHQr2j8MQ3qb6xQTrX8KvvGhe3YDW8h3jxx9SAGao8zuvzjI3tVpLx7ZSbxmHqMpyUmnLh5kuw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@lerna/child-process": "6.0.3", + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", - "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "@lerna/diff": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-6.0.3.tgz", + "integrity": "sha512-9syquyKF2oxg0fF736RWT2cf3Oyk4eRXRUNzT0hF0DL/8frQ98H+gF3ftIFVzz1bfPbXtubzBbLDi29bGEG3bQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/validation-error": "6.0.3", + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "@lerna/exec": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-6.0.3.tgz", + "integrity": "sha512-4xKTXPQe3/0hrwCao7evcQfaacfROhVkR2zfnQEA+rkKRiV6ILWdvu9jCxI7DMkzoh4DgABVuGAv84CeraunMg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/profiler": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/validation-error": "6.0.3", + "p-map": "^4.0.0" } }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "@lerna/filter-options": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-6.0.3.tgz", + "integrity": "sha512-6WjtXo1nNfOIYxjysGgjnCUqAbIqvoIIyQznLQYPsKN/6NN4U7sXr0P3nbaEgBZ2NHeV+seLWA/wraJ1zDaD4Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@lerna/collect-updates": "6.0.3", + "@lerna/filter-packages": "6.0.3", + "dedent": "^0.7.0", + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "@lerna/filter-packages": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-6.0.3.tgz", + "integrity": "sha512-UlLgondhCpy7mzZWpOoUy8OlLux8YIqw07Obba0TvVLzrVIGIPIeXhqleRchUGVRV1vfQJ2d3vCTx31s1e/V4g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@lerna/validation-error": "6.0.3", + "multimatch": "^5.0.0", + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "@lerna/get-npm-exec-opts": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-6.0.3.tgz", + "integrity": "sha512-zmKmHkXzmFQIBh2k9rCwzSkearKD+Pz1GypdJ0hAehemnabtW5QQKoGFsGh+7i5mOP0JBUl5kXTYTnwRGOWmYQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "@lerna/get-packed": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-6.0.3.tgz", + "integrity": "sha512-NX/Ifi/A7iTXasfBioyv/nQ8+IC4gE1SEAuE39/ExGviOM3Jkk5EmeCqwAbhZyhYkxoDBQDJJvagQ5DobpfS7g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "fs-extra": "^9.1.0", + "ssri": "^9.0.1", + "tar": "^6.1.0" } }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "@lerna/github-client": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-6.0.3.tgz", + "integrity": "sha512-wMOKH3FIDdE5T8UF88gvhUEBEFD9IUseFHqYt19hgzQyZxAx/hQQE2lqAEosYThPXqtKntIPKQGAfl0gquAMFQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@lerna/child-process": "6.0.3", + "@octokit/plugin-enterprise-rest": "^6.0.1", + "@octokit/rest": "^19.0.3", + "git-url-parse": "^13.1.0", + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "@lerna/gitlab-client": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-6.0.3.tgz", + "integrity": "sha512-dBZiTsiHJ1j3tkW9JKSqCCZCk6aBiYaU9R/dSnpoPb6ZRthgoMGxtnfdk/1CKZlDargAu12XLJmcXLi7+UbyPg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node-fetch": "^2.6.1", + "npmlog": "^6.0.2" } }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } + "@lerna/global-options": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-6.0.3.tgz", + "integrity": "sha512-XE22Mogzjh8w1rr07hALq40kmPuCr25cQ+K0OwYEiPsyH1dpOM7PSkP4qdT1l2UlWNM64LjgJtnjZ9hsx282VQ==", + "dev": true }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", - "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "@lerna/has-npm-version": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-6.0.3.tgz", + "integrity": "sha512-azZJkKPUWmfZf4AR40t9L6+utZaaCcZcXHOw/vHhmpn9GpZuc8Ck5cM5+8w9bgMglz0YwvTTWvutY2/mCnN5jA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@lerna/child-process": "6.0.3", + "semver": "^7.3.4" } }, - "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "@lerna/import": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/import/-/import-6.0.3.tgz", + "integrity": "sha512-AWSwoS9e5udSrJ7E15rR+8V7Hnhli4+3IHh658bpvcGvsIntL7hBZucqWiKRMOmrsafncaBpLkfFgdiyGwy1Pw==", "dev": true, "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/validation-error": "6.0.3", + "dedent": "^0.7.0", + "fs-extra": "^9.1.0", + "p-map-series": "^2.1.0" } }, - "@babel/traverse": { - "version": "7.12.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", - "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "@lerna/info": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/info/-/info-6.0.3.tgz", + "integrity": "sha512-fqFGejIjjHN9obKUiWgmkknDJliyyRDbv/g6TMvQptxwiGfFBjR55TSPdKyUi9XslIQL5HWMYU7NWzZPiilk/A==", "dev": true, "requires": { - "@babel/code-frame": "^7.12.11", - "@babel/generator": "^7.12.11", - "@babel/helper-function-name": "^7.12.11", - "@babel/helper-split-export-declaration": "^7.12.11", - "@babel/parser": "^7.12.11", - "@babel/types": "^7.12.12", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" + "@lerna/command": "6.0.3", + "@lerna/output": "6.0.3", + "envinfo": "^7.7.4" } }, - "@babel/types": { - "version": "7.12.12", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", - "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "@lerna/init": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/init/-/init-6.0.3.tgz", + "integrity": "sha512-PmEmIJNNpXkGtEINBO5wfFrOlipAwY/4k674mbBWAfVJX+Affyx8yMcnMM28oDnFwe8gi12w5oRI0JcxcjpCFg==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" + "@lerna/child-process": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/project": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0", + "write-json-file": "^4.3.0" } }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "@lerna/link": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/link/-/link-6.0.3.tgz", + "integrity": "sha512-jVTk8QWoVb+gPSkLm6XLtEKdOyqH4WwpOatSZ5zMgiRfjGDiwxCc3dB994JFPJ5FEnr9qCwqXFKjIqef7POIyQ==", "dev": true, "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" + "@lerna/command": "6.0.3", + "@lerna/package-graph": "6.0.3", + "@lerna/symlink-dependencies": "6.0.3", + "@lerna/validation-error": "6.0.3", + "p-map": "^4.0.0", + "slash": "^3.0.0" } }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "@lerna/list": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/list/-/list-6.0.3.tgz", + "integrity": "sha512-5cQHJ2GAeN2/GV6uMJ4CVIQa3YOcmuNGqzr0DWwatR+5tire6dxFu5uY9Kjn2PYjmFUlwFwVgZzqRrSKPPPiVw==", "dev": true, "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/listable": "6.0.3", + "@lerna/output": "6.0.3" } }, - "@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true - }, - "@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "@lerna/listable": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-6.0.3.tgz", + "integrity": "sha512-7EDzDMc22A/U4O1tCfLzb7MoFQVwwfv6E4F8JSilRupd7mp+2tMi7kvrwS5Dk5imNlHia4e5T0fVWXDUnIO2Sg==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^26.6.2", - "jest-util": "^26.6.2", - "slash": "^3.0.0" + "@lerna/query-graph": "6.0.3", + "chalk": "^4.1.0", + "columnify": "^1.6.0" }, "dependencies": { "ansi-styles": { @@ -12911,9 +18183,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -12947,45 +18219,210 @@ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "has-flag": "^4.0.0" + } + } + } + }, + "@lerna/log-packed": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-6.0.3.tgz", + "integrity": "sha512-MCGAaaywfs8Z0eeG4mhP1u1ma+ORO8c9gGgtpX0LkjJ9HlE23BkCznC8VrJSVTqChtU4tkVp/38hhwEzZmcPFA==", + "dev": true, + "requires": { + "byte-size": "^7.0.0", + "columnify": "^1.6.0", + "has-unicode": "^2.0.1", + "npmlog": "^6.0.2" + } + }, + "@lerna/npm-conf": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-6.0.3.tgz", + "integrity": "sha512-lX4nAJgScfDmmdPVM9rOO6AzwCY9UPjuNpY6ZpMYkg/FIr1dch5+MFjexpan4VL2KRBNMWUYpDk3U/e2V+7k/A==", + "dev": true, + "requires": { + "config-chain": "^1.1.12", + "pify": "^5.0.0" + } + }, + "@lerna/npm-dist-tag": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-6.0.3.tgz", + "integrity": "sha512-wjbVPZQq1bdfikldEJ6TICikKhVh8gOWPsqR0iTj5iCDRUAiQM5HscrCApTIrB/hASyKV2xG60ruCpMG2Qo6AQ==", + "dev": true, + "requires": { + "@lerna/otplease": "6.0.3", + "npm-package-arg": "8.1.1", + "npm-registry-fetch": "^13.3.0", + "npmlog": "^6.0.2" + } + }, + "@lerna/npm-install": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-6.0.3.tgz", + "integrity": "sha512-mBypvdtt1feL7L6f8++/tChn/5bM+KbYX06WXjW3yUT81o9geg6p7aaZoxfP6A8ff5XVsTFFL7j86MwPxTsTQQ==", + "dev": true, + "requires": { + "@lerna/child-process": "6.0.3", + "@lerna/get-npm-exec-opts": "6.0.3", + "fs-extra": "^9.1.0", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "signal-exit": "^3.0.3", + "write-pkg": "^4.0.0" + } + }, + "@lerna/npm-publish": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-6.0.3.tgz", + "integrity": "sha512-RpjnUy7wWIWu7DJB2NQJ8rNgKz+yPoIXpzYOktIjb7gUrL+Ks4KjfbrgGuYk2nWFUEAzJlsOSJ8ggAQUoNIL9Q==", + "dev": true, + "requires": { + "@lerna/otplease": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "fs-extra": "^9.1.0", + "libnpmpublish": "^6.0.4", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "pify": "^5.0.0", + "read-package-json": "^5.0.1" + } + }, + "@lerna/npm-run-script": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-6.0.3.tgz", + "integrity": "sha512-+IEo8BYBdyEzgdqHCw3sr4ZxAM9g7SoSdo+oskXyrwD8zScH+OadAZz+DukCad8kXlaSPWSNEc42biP2o611Ew==", + "dev": true, + "requires": { + "@lerna/child-process": "6.0.3", + "@lerna/get-npm-exec-opts": "6.0.3", + "npmlog": "^6.0.2" + } + }, + "@lerna/otplease": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-6.0.3.tgz", + "integrity": "sha512-bNQn6IRrMJ8D6yF9v52KHiWD/XDB7ZkN2ziQjPwwOBcbzoVrDRCar91HQK7ygudPgmyjQNQZOrZqGlSTrh/wqA==", + "dev": true, + "requires": { + "@lerna/prompt": "6.0.3" + } + }, + "@lerna/output": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/output/-/output-6.0.3.tgz", + "integrity": "sha512-/x7Bv4MVRwBJM6UVbfUYE1wjTGNUEnpFCHNc15MCUU3VY9O/Y1ZYq7iZHkYGMT9BmNeMS64fHBkDEwoqoJn/vA==", + "dev": true, + "requires": { + "npmlog": "^6.0.2" + } + }, + "@lerna/pack-directory": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-6.0.3.tgz", + "integrity": "sha512-LVs/q6Dn1kXIxHA80e/Jo9AmAsesPs7TbBAxZ40lHXhJFvvFgx0r2bY+r3eV+77sziGmyKVBorgcbkEfFehfZw==", + "dev": true, + "requires": { + "@lerna/get-packed": "6.0.3", + "@lerna/package": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/temp-write": "6.0.3", + "npm-packlist": "^5.1.1", + "npmlog": "^6.0.2", + "tar": "^6.1.0" + } + }, + "@lerna/package": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/package/-/package-6.0.3.tgz", + "integrity": "sha512-UbaZSRT3lTmncmPCws0V6XcZhc0GLRm8LtspxyLeDjhyP0EabKAbaB3HVCelPn69CM81UtP8CLkTh+NpUNH2Aw==", + "dev": true, + "requires": { + "load-json-file": "^6.2.0", + "npm-package-arg": "8.1.1", + "write-pkg": "^4.0.0" + } + }, + "@lerna/package-graph": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-6.0.3.tgz", + "integrity": "sha512-Xf4FxCpCFB2vSI+D/LR3k+ueSmam5Tx7LRbGiZnzdfXPvPqukZfcAXHLZbSzuJiv5NKVyG/VJjZk4SCogjrFTQ==", + "dev": true, + "requires": { + "@lerna/prerelease-id-from-version": "6.0.3", + "@lerna/validation-error": "6.0.3", + "npm-package-arg": "8.1.1", + "npmlog": "^6.0.2", + "semver": "^7.3.4" + } + }, + "@lerna/prerelease-id-from-version": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-6.0.3.tgz", + "integrity": "sha512-mgDo6L93mlcg7GDgWZfRGxHmR5xFPQSMQJZeyU/5VY6sCbTnwTDSpYOoce6m71E4v15iJ/G5EKIchq8yVUIBBw==", + "dev": true, + "requires": { + "semver": "^7.3.4" + } + }, + "@lerna/profiler": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-6.0.3.tgz", + "integrity": "sha512-tkFZEAALPtPOzcEZlH554SHH4rMORmpWH45mF3Py3mpy+HpQXLZmYlxot+wr3jPXkXQzwaIgDe0DMYJhhC8T9A==", + "dev": true, + "requires": { + "fs-extra": "^9.1.0", + "npmlog": "^6.0.2", + "upath": "^2.0.1" + } + }, + "@lerna/project": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/project/-/project-6.0.3.tgz", + "integrity": "sha512-YBSWZRnRlwAwDuLKx7M7f1HyiqDY/dH+eMadHgasWgFJ5yHhtkwMCZTNgHvMAXTdN6iGb/A6mkPAN5zWhcDYBw==", + "dev": true, + "requires": { + "@lerna/package": "6.0.3", + "@lerna/validation-error": "6.0.3", + "cosmiconfig": "^7.0.0", + "dedent": "^0.7.0", + "dot-prop": "^6.0.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.2", + "js-yaml": "^4.1.0", + "load-json-file": "^6.2.0", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "resolve-from": "^5.0.0", + "write-json-file": "^4.3.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" } } } }, - "@jest/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "@lerna/prompt": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-6.0.3.tgz", + "integrity": "sha512-M/3poJp9Nqr2xJ2nB9gE6qsCwxJqvVyEnM5mMPUzRpfCvAtVa6Rhx/x60I20GSogb8/J9Zapav3MNoX2rdv2UQ==", "dev": true, "requires": { - "@jest/console": "^26.6.2", - "@jest/reporters": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.2", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-resolve-dependencies": "^26.6.3", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "jest-watcher": "^26.6.2", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" + "inquirer": "^8.2.4", + "npmlog": "^6.0.2" }, "dependencies": { "ansi-styles": { @@ -12998,9 +18435,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13028,6 +18465,38 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + } + }, + "rxjs": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13036,187 +18505,238 @@ "requires": { "has-flag": "^4.0.0" } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } } } }, - "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "@lerna/publish": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-6.0.3.tgz", + "integrity": "sha512-Vv9aDQEQv+5NRfaIpZpBqXcgfXkb18kpIUqBI4bAnqC/t168Gn/UzOxxjVkl5wuAKJ2sj8tDoZTEIb/DVoV53Q==", + "dev": true, + "requires": { + "@lerna/check-working-tree": "6.0.3", + "@lerna/child-process": "6.0.3", + "@lerna/collect-updates": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/describe-ref": "6.0.3", + "@lerna/log-packed": "6.0.3", + "@lerna/npm-conf": "6.0.3", + "@lerna/npm-dist-tag": "6.0.3", + "@lerna/npm-publish": "6.0.3", + "@lerna/otplease": "6.0.3", + "@lerna/output": "6.0.3", + "@lerna/pack-directory": "6.0.3", + "@lerna/prerelease-id-from-version": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/pulse-till-done": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@lerna/version": "6.0.3", + "fs-extra": "^9.1.0", + "libnpmaccess": "^6.0.3", + "npm-package-arg": "8.1.1", + "npm-registry-fetch": "^13.3.0", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "p-pipe": "^3.1.0", + "pacote": "^13.6.1", + "semver": "^7.3.4" + } + }, + "@lerna/pulse-till-done": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-6.0.3.tgz", + "integrity": "sha512-/HjvHtaDCr0qJuhJT6PuwoHFvPsZMB7f/GnEYGIzS0+ovwOTrbULD6ESo2lWcsFnxJ3tWv2OPIKEiHkJ0y1PCg==", "dev": true, "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2" + "npmlog": "^6.0.2" } }, - "@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "@lerna/query-graph": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-6.0.3.tgz", + "integrity": "sha512-Se3G4ZIckjleki/BWUEInITfLTuNIYkqeStq50KEz74xhQ9jQs7ZLAOWc/Qxn3EPngCTLe8WqhLVeHFOfxgjvw==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" + "@lerna/package-graph": "6.0.3" } }, - "@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "@lerna/resolve-symlink": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-6.0.3.tgz", + "integrity": "sha512-9HkEl7kMQ4sZ3/+FEOhBt2rYoQP2cXQlhV7TNIej6SGaR0VtKe98ciM9bQAdkc/rOZtyZLc2cFBoUd10NEjzoA==", "dev": true, "requires": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" + "fs-extra": "^9.1.0", + "npmlog": "^6.0.2", + "read-cmd-shim": "^3.0.0" } }, - "@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "@lerna/rimraf-dir": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-6.0.3.tgz", + "integrity": "sha512-jyC/PVL3rqC83l5Wphog8pSOmDbe5CIAHn9TeHvV8f/zdJnNE3zKXWTNjvyLgB1aPneQ4i2V+3BgdfpeDVAtHQ==", "dev": true, "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "node-notifier": "^8.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "@lerna/child-process": "6.0.3", + "npmlog": "^6.0.2", + "path-exists": "^4.0.0", + "rimraf": "^3.0.2" } }, - "@jest/source-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", - "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "@lerna/run": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/run/-/run-6.0.3.tgz", + "integrity": "sha512-eiMF/Pfld/ngH+Emkwyxqf40WWEK6bQE2KhRtu0xyuSIFycFlZJursd72ylTnvZAX3Qx4P4drdHaFnfWyuglcw==", + "dev": true, + "requires": { + "@lerna/command": "6.0.3", + "@lerna/filter-options": "6.0.3", + "@lerna/npm-run-script": "6.0.3", + "@lerna/output": "6.0.3", + "@lerna/profiler": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/timer": "6.0.3", + "@lerna/validation-error": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0" + } + }, + "@lerna/run-lifecycle": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-6.0.3.tgz", + "integrity": "sha512-qnFOyp9de81FA2HSBuXtW7LSklF+T6WtFkYH9q3kOJY/EghZlgzFmQYFHgJ/xVYxNu75QDuv6fsfJu4EtrR7ag==", "dev": true, "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" + "@lerna/npm-conf": "6.0.3", + "@npmcli/run-script": "^4.1.7", + "npmlog": "^6.0.2", + "p-queue": "^6.6.2" } }, - "@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "@lerna/run-topologically": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-6.0.3.tgz", + "integrity": "sha512-nN0kcOO1TzWlxg5byM1V12tm4+lvchbawc1mNje1KsujdzE4gSwD84ub4SFRNkUUBmsPvTGysorhtXckQfqQWw==", "dev": true, "requires": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "@lerna/query-graph": "6.0.3", + "p-queue": "^6.6.2" } }, - "@jest/test-sequencer": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", - "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "@lerna/symlink-binary": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-6.0.3.tgz", + "integrity": "sha512-bRrPPuZoYvEDc8eTGwhTLQwRmtjYfD/hBVElqhfAlUTPcuA36VrQwBkmhGAUKcIDmEHTVk6IHNiFb/JwuiOSYA==", "dev": true, "requires": { - "@jest/test-result": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3" + "@lerna/create-symlink": "6.0.3", + "@lerna/package": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0" } }, - "@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "@lerna/symlink-dependencies": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-6.0.3.tgz", + "integrity": "sha512-4DmKLZkJ9oyQ8DXdXCMT6fns6w6G/7h9D2pXGNOYa/IFtjb4mKDMBfJ61XhmvTlxrEzjEc9CnqMeO7BQBXWt8A==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", + "@lerna/create-symlink": "6.0.3", + "@lerna/resolve-symlink": "6.0.3", + "@lerna/symlink-binary": "6.0.3", + "fs-extra": "^9.1.0", + "p-map": "^4.0.0", + "p-map-series": "^2.1.0" + } + }, + "@lerna/temp-write": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-6.0.3.tgz", + "integrity": "sha512-ws+EHk7Bp4hR6liusGk8K+ybnh9iOSkCnHD6d+avwa2lMYtX28v93kle/Y5JbTghjumgDUF9/C+EQg51zIVQmw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "is-stream": "^2.0.0", + "make-dir": "^3.0.0", + "temp-dir": "^1.0.0", + "uuid": "^8.3.2" + }, + "dependencies": { + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + } + } + }, + "@lerna/timer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-6.0.3.tgz", + "integrity": "sha512-Ywfu3cGi0pV9vN4ki8oTu+qdJArMwrW3MiXL3/2fospKRdGL7sGCuXlS9Byd+aduMvmMwKbnX0EW+6R7Np+qSg==", + "dev": true + }, + "@lerna/validation-error": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-6.0.3.tgz", + "integrity": "sha512-cWYKMFne/euWnW4w7ry+RvDkj8iVNYMrbRF86Px/609GXFOoOwEROJyvTlRp1BgCmC2/3KzidyBletN/R3JHEA==", + "dev": true, + "requires": { + "npmlog": "^6.0.2" + } + }, + "@lerna/version": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/version/-/version-6.0.3.tgz", + "integrity": "sha512-ssQhsK51IBMabB+RpQPIRn93iozwMRpvfh2vVIVdTs76j8r/1ljIs3gLXPDzLo9RbyLcou+VKi3c/7coCAwsdw==", + "dev": true, + "requires": { + "@lerna/check-working-tree": "6.0.3", + "@lerna/child-process": "6.0.3", + "@lerna/collect-updates": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/conventional-commits": "6.0.3", + "@lerna/github-client": "6.0.3", + "@lerna/gitlab-client": "6.0.3", + "@lerna/output": "6.0.3", + "@lerna/prerelease-id-from-version": "6.0.3", + "@lerna/prompt": "6.0.3", + "@lerna/run-lifecycle": "6.0.3", + "@lerna/run-topologically": "6.0.3", + "@lerna/temp-write": "6.0.3", + "@lerna/validation-error": "6.0.3", + "@nrwl/devkit": ">=14.8.6 < 16", + "chalk": "^4.1.0", + "dedent": "^0.7.0", + "load-json-file": "^6.2.0", + "minimatch": "^3.0.4", + "npmlog": "^6.0.2", + "p-map": "^4.0.0", + "p-pipe": "^3.1.0", + "p-reduce": "^2.1.0", + "p-waterfall": "^2.1.1", + "semver": "^7.3.4", "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" + "write-json-file": "^4.3.0" }, "dependencies": { "ansi-styles": { @@ -13229,9 +18749,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13270,94 +18790,579 @@ } } }, - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "@lerna/write-log-file": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-6.0.3.tgz", + "integrity": "sha512-xZFC9IgGkvuv1MUIC7EKD5ltlljgLlz7isbfQ2QHAqOmGJG6jPqa0Yo38pGe8wEDtGSVgtlUGkx7iHK22MawEA==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "npmlog": "^6.0.2", + "write-file-atomic": "^4.0.1" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + } + }, + "@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 + }, + "@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, + "requires": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + } + }, + "@npmcli/arborist": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.3.0.tgz", + "integrity": "sha512-+rZ9zgL1lnbl8Xbb1NQdMjveOMwj4lIYfcDtyJHHi5x4X8jtR6m8SXooJMZy5vmFVZ8w7A2Bnd/oX9eTuU8w5A==", + "dev": true, + "requires": { + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/map-workspaces": "^2.0.3", + "@npmcli/metavuln-calculator": "^3.0.1", + "@npmcli/move-file": "^2.0.0", + "@npmcli/name-from-folder": "^1.0.1", + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/package-json": "^2.0.0", + "@npmcli/run-script": "^4.1.3", + "bin-links": "^3.0.0", + "cacache": "^16.0.6", + "common-ancestor-path": "^1.0.1", + "json-parse-even-better-errors": "^2.3.1", + "json-stringify-nice": "^1.1.4", + "mkdirp": "^1.0.4", + "mkdirp-infer-owner": "^2.0.0", + "nopt": "^5.0.0", + "npm-install-checks": "^5.0.0", + "npm-package-arg": "^9.0.0", + "npm-pick-manifest": "^7.0.0", + "npm-registry-fetch": "^13.0.0", + "npmlog": "^6.0.2", + "pacote": "^13.6.1", + "parse-conflict-json": "^2.0.1", + "proc-log": "^2.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^1.0.1", + "read-package-json-fast": "^2.0.2", + "readdir-scoped-modules": "^1.1.0", + "rimraf": "^3.0.2", + "semver": "^7.3.7", + "ssri": "^9.0.0", + "treeverse": "^2.0.0", + "walk-up-path": "^1.0.0" + }, + "dependencies": { + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "requires": { + "semver": "^7.0.0" } }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "lru-cache": "^7.5.1" } }, - "color-convert": { + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + } + }, + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + } + } + }, + "@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", + "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^3.0.0", + "lru-cache": "^7.4.4", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^7.0.0", + "proc-log": "^2.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/map-workspaces": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz", + "integrity": "sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg==", + "dev": true, + "requires": { + "@npmcli/name-from-folder": "^1.0.1", + "glob": "^8.0.1", + "minimatch": "^5.0.1", + "read-package-json-fast": "^2.0.3" + }, + "dependencies": { + "brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "@npmcli/metavuln-calculator": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz", + "integrity": "sha512-n69ygIaqAedecLeVH3KnO39M6ZHiJ2dEv5A7DGvcqCB8q17BGUgW8QaanIkbWUo2aYGZqJaOORTLAlIvKjNDKA==", + "dev": true, + "requires": { + "cacache": "^16.0.0", + "json-parse-even-better-errors": "^2.3.1", + "pacote": "^13.0.3", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "@npmcli/name-from-folder": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", + "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", + "dev": true + }, + "@npmcli/node-gyp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", + "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", + "dev": true + }, + "@npmcli/package-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz", + "integrity": "sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.1" + } + }, + "@npmcli/promise-spawn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", + "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", + "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/promise-spawn": "^3.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^2.0.3", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@nrwl/cli": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-15.2.0.tgz", + "integrity": "sha512-tbl8iTEOuNWTs7HnwFqXXyu4jhR8OYyelECicwB7RkcVqihokhBvlvMdWaVlUYNgiOLWWy/elCEfZs4e7QLBZw==", + "dev": true, + "requires": { + "nx": "15.2.0" + } + }, + "@nrwl/devkit": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.2.0.tgz", + "integrity": "sha512-njvwu5gWvV1GLlnLs50CIfKQ7piSw81DmlAtnHI/UD9DwzOrQwasd189X5dMrPMDwlif/WObvzcbdMS8M9wm/w==", + "dev": true, + "requires": { + "@phenomnomnominal/tsquery": "4.1.1", + "ejs": "^3.1.7", + "ignore": "^5.0.4", + "semver": "7.3.4", + "tslib": "^2.3.0" + }, + "dependencies": { + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, + "@nrwl/tao": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-15.2.0.tgz", + "integrity": "sha512-Z8oRlO7JO/MfxahglZhD/XgQdvSZo3AzfLfdzQDDHQeL7F8sjwoQvNinsUDH5Vqa2/mAcbBsnp+8JubwdbAJSw==", + "dev": true, + "requires": { + "nx": "15.2.0" + } + }, + "@octokit/auth-token": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", + "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", + "dev": true, + "requires": { + "@octokit/types": "^8.0.0" + } + }, + "@octokit/core": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", + "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", + "dev": true, + "requires": { + "@octokit/auth-token": "^3.0.0", + "@octokit/graphql": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/endpoint": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", + "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", + "dev": true, + "requires": { + "@octokit/types": "^8.0.0", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } + } + }, + "@octokit/graphql": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", + "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", + "dev": true, + "requires": { + "@octokit/request": "^6.0.0", + "@octokit/types": "^8.0.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/openapi-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", + "dev": true + }, + "@octokit/plugin-enterprise-rest": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz", + "integrity": "sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==", + "dev": true + }, + "@octokit/plugin-paginate-rest": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", + "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", + "dev": true, + "requires": { + "@octokit/types": "^8.0.0" + } + }, + "@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", + "dev": true + }, + "@octokit/plugin-rest-endpoint-methods": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", + "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", + "dev": true, + "requires": { + "@octokit/types": "^8.0.0", + "deprecation": "^2.3.1" + } + }, + "@octokit/request": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", + "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", + "dev": true, + "requires": { + "@octokit/endpoint": "^7.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^8.0.0", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "requires": { - "color-name": "~1.1.4" + "whatwg-url": "^5.0.0" } }, - "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==", + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", "dev": true }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } } } }, - "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "@octokit/request-error": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", + "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", "dev": true, "requires": { - "@nodelib/fs.stat": "2.0.4", - "run-parallel": "^1.1.9" + "@octokit/types": "^8.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" } }, - "@nodelib/fs.stat": { + "@octokit/rest": { + "version": "19.0.5", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", + "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", + "dev": true, + "requires": { + "@octokit/core": "^4.1.0", + "@octokit/plugin-paginate-rest": "^5.0.0", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^6.7.0" + } + }, + "@octokit/types": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz", + "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^14.0.0" + } + }, + "@parcel/watcher": { "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 + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", + "integrity": "sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==", + "dev": true, + "requires": { + "node-addon-api": "^3.2.1", + "node-gyp-build": "^4.3.0" + } }, - "@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==", + "@phenomnomnominal/tsquery": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz", + "integrity": "sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==", "dev": true, "requires": { - "@nodelib/fs.scandir": "2.1.4", - "fastq": "^1.6.0" + "esquery": "^1.0.1" } }, "@playwright/test": { @@ -13370,29 +19375,6 @@ "playwright-core": "1.26.1" } }, - "@samverschueren/stream-to-observable": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", - "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", - "dev": true, - "requires": { - "any-observable": "^0.3.0" - }, - "dependencies": { - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "dev": true - } - } - }, - "@sindresorhus/is": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz", - "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==", - "dev": true - }, "@sinonjs/commons": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", @@ -13416,14 +19398,11 @@ "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.18.0.tgz", "integrity": "sha512-NLEY8Jq59smyiivBAxHKipsp9YkkW/K/Vm90zAyXQqukb12i2SFucWHJ1Ik7ropVlhmMVvigyxXgRfQ9quIqtg==" }, - "@szmarczak/http-timer": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", - "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", - "dev": true, - "requires": { - "defer-to-connect": "^2.0.0" - } + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true }, "@types/babel__core": { "version": "7.1.12", @@ -13466,18 +19445,6 @@ "@babel/types": "^7.3.0" } }, - "@types/cacheable-request": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", - "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", - "dev": true, - "requires": { - "@types/http-cache-semantics": "*", - "@types/keyv": "*", - "@types/node": "*", - "@types/responselike": "*" - } - }, "@types/fs-extra": { "version": "9.0.6", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.6.tgz", @@ -13496,12 +19463,6 @@ "@types/node": "*" } }, - "@types/http-cache-semantics": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", - "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==", - "dev": true - }, "@types/istanbul-lib-coverage": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", @@ -13536,14 +19497,17 @@ "pretty-format": "^26.0.0" } }, - "@types/keyv": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", - "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", - "dev": true, - "requires": { - "@types/node": "*" - } + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true }, "@types/minimist": { "version": "1.2.1", @@ -13581,15 +19545,6 @@ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", "dev": true }, - "@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, "@types/stack-utils": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", @@ -13627,18 +19582,65 @@ "@types/node": "*" } }, + "@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "@yarnpkg/parsers": { + "version": "3.0.0-rc.30", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.30.tgz", + "integrity": "sha512-95BoSadF1Qyxeh8BleNxRP8eczG4faqOxIgowwCtZD+Ahihlu5PxI1KG35IXNbR52GR0V5EV+eR94g+4gTPP9g==", + "dev": true, + "requires": { + "js-yaml": "^3.10.0", + "tslib": "^2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, "@zeit/schemas": { "version": "2.21.0", "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.21.0.tgz", "integrity": "sha512-/J4WBTpWtQ4itN1rb3ao8LfClmVcmz2pO6oYb7Qd4h7VSqUhIbJIvrykz9Ew1WMg6eFWsKdsMHc5uPbFxqlCpg==", "dev": true }, + "@zkochan/js-yaml": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", + "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + } + } + }, "abab": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", "dev": true }, + "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 + }, "accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -13688,6 +19690,12 @@ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true }, + "add-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", + "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", + "dev": true + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -13697,6 +19705,17 @@ "debug": "4" } }, + "agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, "aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -13728,6 +19747,12 @@ "string-width": "^4.1.0" } }, + "ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true + }, "ansi-escapes": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", @@ -13760,28 +19785,38 @@ "color-convert": "^1.9.0" } }, - "any-observable": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.5.1.tgz", - "integrity": "sha512-8zv01bgDOp9PTmRTNCAHTw64TFP2rvlX4LvtNJLachaXY+AjmIvLT47fABNPCiIe89hKiSCo2n5zmPqI9CElPA==", - "dev": true - }, "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, "arch": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", "dev": true }, + "are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, "arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -13815,6 +19850,18 @@ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", "dev": true }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "dev": true + }, + "array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", + "dev": true + }, "array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", @@ -13833,6 +19880,12 @@ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -13854,10 +19907,10 @@ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", "dev": true }, - "async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", "dev": true }, "asynckit": { @@ -13890,6 +19943,30 @@ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true }, + "axios": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz", + "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==", + "dev": true, + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, "babel-jest": { "version": "26.6.3", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", @@ -14088,113 +20165,67 @@ "tweetnacl": "^0.14.3" } }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "before-after-hook": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", "dev": true }, - "boxen": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.0.tgz", - "integrity": "sha512-5bvsqw+hhgUi3oYGK0Vf4WpIkyemp60WBInn7+WNfoISzAqk/HX4L7WNROq38E6UR/y3YADpv6pEm4BfkeEAdA==", + "bin-links": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "dev": true, "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.0", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" + "cmd-shim": "^5.0.0", + "mkdirp-infer-owner": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0", + "read-cmd-shim": "^3.0.0", + "rimraf": "^3.0.0", + "write-file-atomic": "^4.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", "dev": true }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" } } } }, + "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 + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -14257,12 +20288,95 @@ "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", "dev": true }, + "byte-size": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-7.0.1.tgz", + "integrity": "sha512-crQdqyCwhokxwV1UyDzLZanhkugAgft7vt0qbbdt60C6Zf3CAiGmtUCylbtYwrU6loOUw3euGrNtW1J651ot1A==", + "dev": true + }, "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "dev": true }, + "cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -14280,42 +20394,6 @@ "unset-value": "^1.0.0" } }, - "cacheable-lookup": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", - "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", - "dev": true, - "requires": { - "@types/keyv": "^3.1.1", - "keyv": "^4.0.0" - } - }, - "cacheable-request": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz", - "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^2.0.0" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -14437,6 +20515,22 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, "chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", @@ -14484,12 +20578,6 @@ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "dev": true - }, "cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -14499,52 +20587,11 @@ "restore-cursor": "^3.1.0" } }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", - "dev": true, - "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true }, "cli-width": { "version": "3.0.0", @@ -14661,21 +20708,30 @@ "wrap-ansi": "^6.2.0" } }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, "requires": { - "mimic-response": "^1.0.0" - }, - "dependencies": { - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - } + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "cmd-shim": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz", + "integrity": "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==", + "dev": true, + "requires": { + "mkdirp-infer-owner": "^2.0.0" } }, "co": { @@ -14695,12 +20751,6 @@ "q": "^1.1.2" } }, - "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 - }, "collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", @@ -14732,6 +20782,22 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "columnify": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", + "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", + "dev": true, + "requires": { + "strip-ansi": "^6.0.1", + "wcwidth": "^1.0.0" + } + }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -14741,6 +20807,33 @@ "delayed-stream": "~1.0.0" } }, + "common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", + "dev": true + }, + "compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "requires": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + }, + "dependencies": { + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + } + } + }, "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", @@ -14794,36 +20887,304 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "configstore": { + "concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true + }, + "conventional-changelog-angular": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", + "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "dev": true, + "requires": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + } + }, + "conventional-changelog-core": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", + "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", + "dev": true, + "requires": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-parser": "^3.2.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^4.0.0", + "git-raw-commits": "^2.0.8", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.1.1", + "lodash": "^4.17.15", + "normalize-package-data": "^3.0.0", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "through2": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "conventional-changelog-preset-loader": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", + "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", + "dev": true + }, + "conventional-changelog-writer": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", + "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", "dev": true, "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" + "conventional-commits-filter": "^2.0.7", + "dateformat": "^3.0.0", + "handlebars": "^4.7.7", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^4.0.0" }, "dependencies": { - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "dev": true + "conventional-commits-filter": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", + "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", + "dev": true, + "requires": { + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" + } + }, + "conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", + "dev": true, + "requires": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + } + }, + "conventional-recommended-bump": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz", + "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==", + "dev": true, + "requires": { + "concat-stream": "^2.0.0", + "conventional-changelog-preset-loader": "^2.3.4", + "conventional-commits-filter": "^2.0.7", + "conventional-commits-parser": "^3.2.0", + "git-raw-commits": "^2.0.8", + "git-semver-tags": "^4.1.1", + "meow": "^8.0.0", + "q": "^1.5.1" + } }, "convert-source-map": { "version": "1.7.0", @@ -14880,12 +21241,6 @@ } } }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true - }, "css-select": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", @@ -14970,6 +21325,12 @@ } } }, + "dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "dev": true + }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -14990,10 +21351,10 @@ "whatwg-url": "^8.0.0" } }, - "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", + "dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", "dev": true }, "debug": { @@ -15005,6 +21366,12 @@ "ms": "2.1.2" } }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "dev": true + }, "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", @@ -15041,14 +21408,11 @@ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "dev": true }, - "decompress-response": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz", - "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==", - "dev": true, - "requires": { - "mimic-response": "^2.0.0" - } + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true }, "deep-extend": { "version": "0.6.0", @@ -15068,10 +21432,19 @@ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "dev": true }, - "defer-to-connect": { + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-lazy-prop": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz", - "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "dev": true }, "define-properties": { @@ -15124,28 +21497,36 @@ } } }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "dev": true }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "dev": true + }, + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true + }, "detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", @@ -15158,6 +21539,16 @@ "integrity": "sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==", "dev": true }, + "dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, "diff-sequences": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", @@ -15233,10 +21624,16 @@ "is-obj": "^2.0.0" } }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", "dev": true }, "eastasianwidth": { @@ -15255,11 +21652,14 @@ "safer-buffer": "^2.1.0" } }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "dev": true + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dev": true, + "requires": { + "jake": "^10.8.5" + } }, "emittery": { "version": "0.7.2", @@ -15273,6 +21673,28 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -15282,12 +21704,39 @@ "once": "^1.4.0" } }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, "entities": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", "dev": true }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -15327,10 +21776,10 @@ "is-symbol": "^1.0.2" } }, - "escape-goat": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz", - "integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==", + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true }, "escape-string-regexp": { @@ -15358,6 +21807,23 @@ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", @@ -15370,6 +21836,12 @@ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, "exec-sh": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", @@ -15626,17 +22098,16 @@ "dev": true }, "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" + "micromatch": "^4.0.4" } }, "fast-json-stable-stringify": { @@ -15704,6 +22175,35 @@ "escape-string-regexp": "^1.0.5" } }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -15723,6 +22223,18 @@ "path-exists": "^4.0.0" } }, + "flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -15773,41 +22285,202 @@ "universalify": "^2.0.0" } }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", - "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "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 - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "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 + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-pkg-repo": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", + "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", + "dev": true, + "requires": { + "@hutson/parse-repository-url": "^3.0.0", + "hosted-git-info": "^4.0.0", + "through2": "^2.0.0", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "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" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", "dev": true }, "get-stream": { @@ -15834,11 +22507,82 @@ "assert-plus": "^1.0.0" } }, - "github-url-from-git": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.5.0.tgz", - "integrity": "sha1-+YX+3MCpqledyI16/waNVcxiUaA=", - "dev": true + "git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "dev": true, + "requires": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + } + }, + "git-remote-origin-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", + "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", + "dev": true, + "requires": { + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + } + } + }, + "git-semver-tags": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", + "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", + "dev": true, + "requires": { + "meow": "^8.0.0", + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "git-up": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", + "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", + "dev": true, + "requires": { + "is-ssh": "^1.4.0", + "parse-url": "^8.1.0" + } + }, + "git-url-parse": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz", + "integrity": "sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==", + "dev": true, + "requires": { + "git-up": "^7.0.0" + } + }, + "gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", + "dev": true, + "requires": { + "ini": "^1.3.2" + } }, "glob": { "version": "7.1.6", @@ -15855,23 +22599,14 @@ } }, "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==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" } }, - "global-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", - "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", - "dev": true, - "requires": { - "ini": "1.3.7" - } - }, "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", @@ -15892,50 +22627,10 @@ "slash": "^3.0.0" } }, - "got": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", - "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", - "dev": true, - "requires": { - "@sindresorhus/is": "^2.0.0", - "@szmarczak/http-timer": "^4.0.0", - "@types/cacheable-request": "^6.0.1", - "cacheable-lookup": "^2.0.0", - "cacheable-request": "^7.0.1", - "decompress-response": "^5.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^5.0.0", - "lowercase-keys": "^2.0.0", - "mimic-response": "^2.1.0", - "p-cancelable": "^2.0.0", - "p-event": "^4.0.0", - "responselike": "^2.0.0", - "to-readable-stream": "^2.0.0", - "type-fest": "^0.10.0" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "type-fest": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", - "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==", - "dev": true - } - } - }, "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, "growly": { @@ -15945,6 +22640,19 @@ "dev": true, "optional": true }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -15976,23 +22684,6 @@ "function-bind": "^1.1.1" } }, - "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, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } - } - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -16000,9 +22691,15 @@ "dev": true }, "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "dev": true }, "has-value": { @@ -16057,12 +22754,6 @@ } } }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, "hosted-git-info": { "version": "2.8.8", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", @@ -16090,6 +22781,17 @@ "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", "dev": true }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -16117,6 +22819,15 @@ "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "requires": { + "ms": "^2.0.0" + } + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -16138,15 +22849,6 @@ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", "dev": true }, - "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - } - }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -16165,12 +22867,6 @@ } } }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, "import-local": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", @@ -16185,253 +22881,110 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" } }, - "inquirer-autosubmit-prompt": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/inquirer-autosubmit-prompt/-/inquirer-autosubmit-prompt-0.2.0.tgz", - "integrity": "sha512-mzNrusCk5L6kSzlN0Ioddn8yzrhYNLli+Sn2ZxMuLechMYAzakiFCIULxsxlQb5YKzthLGfrFACcWoAvM7p04Q==", + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, + "init-package-json": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-3.0.2.tgz", + "integrity": "sha512-YhlQPEjNFqlGdzrBfDNRLhvoSgX7iQRgSxgsNknRQ9ITXFT7UMfVMWhBTOh2Y+25lRnGrv5Xz8yZwQ3ACR6T3A==", "dev": true, "requires": { - "chalk": "^2.4.1", - "inquirer": "^6.2.1", - "rxjs": "^6.3.3" + "npm-package-arg": "^9.0.1", + "promzard": "^0.3.0", + "read": "^1.0.7", + "read-package-json": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^4.0.0" }, "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "requires": { - "escape-string-regexp": "^1.0.5" + "semver": "^7.0.0" } }, - "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" + "lru-cache": "^7.5.1" } }, - "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 - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" } }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } + "builtins": "^5.0.0" } } } }, + "ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, "ip-regex": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", @@ -16464,6 +23017,15 @@ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "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, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", @@ -16486,9 +23048,9 @@ } }, "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==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, "requires": { "has": "^1.0.3" @@ -16578,26 +23140,16 @@ "is-extglob": "^2.1.1" } }, - "is-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", - "dev": true, - "requires": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" - } - }, "is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true }, - "is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", "dev": true }, "is-number": { @@ -16612,35 +23164,6 @@ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "requires": { - "symbol-observable": "^1.1.0" - }, - "dependencies": { - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true - } - } - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "dev": true - }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -16668,12 +23191,6 @@ "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", "dev": true }, - "is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dev": true - }, "is-regex": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", @@ -16683,13 +23200,13 @@ "has": "^1.0.3" } }, - "is-scoped": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-scoped/-/is-scoped-2.1.0.tgz", - "integrity": "sha512-Cv4OpPTHAK9kHYzkzCrof3VJh7H/PrG2MBUMvvJebaaUMbqhm0YAtXnvh0I3Hnj2tMZWwrRROWLSgfJrKqWmlQ==", + "is-ssh": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", + "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", "dev": true, "requires": { - "scoped-regex": "^2.0.0" + "protocols": "^2.0.1" } }, "is-stream": { @@ -16707,16 +23224,25 @@ "has-symbols": "^1.0.1" } }, + "is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", + "dev": true, + "requires": { + "text-extensions": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, - "is-url-superb": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", - "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==", + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, "is-windows": { @@ -16734,12 +23260,6 @@ "is-docker": "^2.0.0" } }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -16764,12 +23284,6 @@ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true }, - "issue-regex": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/issue-regex/-/issue-regex-3.1.0.tgz", - "integrity": "sha512-0RHjbtw9QXeSYnIEY5Yrp2QZrdtz21xBDV9C/GIlY2POmgoS6a7qjkYS5siRKXScnuAj5/SPv1C3YForNCHTJA==", - "dev": true - }, "istanbul-lib-coverage": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", @@ -16845,6 +23359,69 @@ "istanbul-lib-report": "^3.0.0" } }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dev": true, + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "jest": { "version": "26.6.3", "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", @@ -18153,10 +24730,10 @@ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "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 }, "json-parse-even-better-errors": { @@ -18177,6 +24754,12 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "json-stringify-nice": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", + "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", + "dev": true + }, "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", @@ -18192,6 +24775,12 @@ "minimist": "^1.2.5" } }, + "jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -18202,6 +24791,22 @@ "universalify": "^2.0.0" } }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true + }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -18214,14 +24819,17 @@ "verror": "1.10.0" } }, - "keyv": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz", - "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==", - "dev": true, - "requires": { - "json-buffer": "3.0.1" - } + "just-diff": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-5.1.1.tgz", + "integrity": "sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ==", + "dev": true + }, + "just-diff-apply": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.4.1.tgz", + "integrity": "sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g==", + "dev": true }, "kind-of": { "version": "6.0.3", @@ -18235,13 +24843,135 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dev": true, - "requires": { - "package-json": "^6.3.0" + "lerna": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-6.0.3.tgz", + "integrity": "sha512-DzRCTZGoDI502daViNK1Ha+HPAVvTp72xshDOQ6o6SWCDTvnxFI3hGF6CBqGWnOoPwEOlQowHEIcPw5PjoMz8A==", + "dev": true, + "requires": { + "@lerna/add": "6.0.3", + "@lerna/bootstrap": "6.0.3", + "@lerna/changed": "6.0.3", + "@lerna/clean": "6.0.3", + "@lerna/cli": "6.0.3", + "@lerna/command": "6.0.3", + "@lerna/create": "6.0.3", + "@lerna/diff": "6.0.3", + "@lerna/exec": "6.0.3", + "@lerna/import": "6.0.3", + "@lerna/info": "6.0.3", + "@lerna/init": "6.0.3", + "@lerna/link": "6.0.3", + "@lerna/list": "6.0.3", + "@lerna/publish": "6.0.3", + "@lerna/run": "6.0.3", + "@lerna/version": "6.0.3", + "@nrwl/devkit": ">=14.8.6 < 16", + "import-local": "^3.0.2", + "inquirer": "^8.2.4", + "npmlog": "^6.0.2", + "nx": ">=14.8.6 < 16", + "typescript": "^3 || ^4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + } + }, + "rxjs": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } } }, "leven": { @@ -18260,195 +24990,163 @@ "type-check": "~0.3.2" } }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - } - } - }, - "listr-input": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/listr-input/-/listr-input-0.2.1.tgz", - "integrity": "sha512-oa8iVG870qJq+OuuMK3DjGqFcwsK1SDu+kULp9kEq09TY231aideIZenr3lFOQdASpAr6asuyJBbX62/a3IIhg==", - "dev": true, - "requires": { - "inquirer": "^7.0.0", - "inquirer-autosubmit-prompt": "^0.2.0", - "rxjs": "^6.5.3", - "through": "^2.3.8" - } - }, - "listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "libnpmaccess": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.4.tgz", + "integrity": "sha512-qZ3wcfIyUoW0+qSFkMBovcTrSGJ3ZeyvpR7d5N9pEYv/kXs8sHP2wiqEIXBKLFrZlmM0kR0RJD7mtfLngtlLag==", "dev": true, "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" + "aproba": "^2.0.0", + "minipass": "^3.1.1", + "npm-package-arg": "^9.0.1", + "npm-registry-fetch": "^13.0.0" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "semver": "^7.0.0" } }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "lru-cache": "^7.5.1" } }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "requires": { - "chalk": "^1.0.0" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "builtins": "^5.0.0" } - }, - "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 } } }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "libnpmpublish": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.5.tgz", + "integrity": "sha512-LUR08JKSviZiqrYTDfywvtnsnxr+tOvBU0BF8H+9frt7HMvc6Qn6F8Ubm72g5hDTHbq8qupKfDvDAln2TVPvFg==", "dev": true, "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" + "normalize-package-data": "^4.0.0", + "npm-package-arg": "^9.0.1", + "npm-registry-fetch": "^13.0.0", + "semver": "^7.3.7", + "ssri": "^9.0.0" }, "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "semver": "^7.0.0" } }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "requires": { - "escape-string-regexp": "^1.0.5" + "lru-cache": "^7.5.1" } }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "normalize-package-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", + "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "hosted-git-info": "^5.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" } }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + } + }, + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "requires": { + "builtins": "^5.0.0" } } } }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -18459,15 +25157,15 @@ } }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "lodash.ismatch": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", + "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", "dev": true }, "lodash.sortby": { @@ -18476,19 +25174,14 @@ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", "dev": true }, - "lodash.zip": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", - "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=", - "dev": true - }, "log-symbols": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", - "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "requires": { - "chalk": "^4.0.0" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "dependencies": { "ansi-styles": { @@ -18542,106 +25235,6 @@ } } }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - } - } - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -18668,6 +25261,38 @@ } } }, + "make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true + } + } + }, "makeerror": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", @@ -18677,15 +25302,6 @@ "tmpl": "1.0.x" } }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -18713,24 +25329,6 @@ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", "dev": true }, - "mem": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/mem/-/mem-6.1.1.tgz", - "integrity": "sha512-Ci6bIfq/UgcxPTYa8dQQ5FY3BzKkT894bwXWXxC/zqs0XgMO2cT20CGkOqda7gZNkmK5VP4x89IGZ6K7hfbn3Q==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^3.0.0" - }, - "dependencies": { - "mimic-fn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", - "dev": true - } - } - }, "meow": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", @@ -18798,13 +25396,13 @@ "dev": true }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "braces": "^3.0.2", + "picomatch": "^2.3.1" } }, "mime-db": { @@ -18828,42 +25426,113 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, - "mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, - "min-indent": { + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + } + }, + "minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-json-stream": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, "requires": { - "brace-expansion": "^1.1.7" + "minipass": "^3.0.0" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "dev": true, "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" + "minipass": "^3.0.0", + "yallist": "^4.0.0" } }, "mixin-deep": { @@ -18896,12 +25565,64 @@ "minimist": "^1.2.5" } }, + "mkdirp-infer-owner": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", + "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "infer-owner": "^1.0.4", + "mkdirp": "^1.0.3" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "modify-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", + "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", + "dev": true + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "dev": true, + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true + } + } + }, "mute-stream": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", @@ -18939,22 +25660,11 @@ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true }, - "new-github-release-url": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/new-github-release-url/-/new-github-release-url-1.0.0.tgz", - "integrity": "sha512-dle7yf655IMjyFUqn6Nxkb18r4AOAkzRcgcZv6WZ0IqrOH4QCEZ8Sm6I7XX21zvHdBeeMeTkhR9qT2Z0EJDx6A==", - "dev": true, - "requires": { - "type-fest": "^0.4.1" - }, - "dependencies": { - "type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", - "dev": true - } - } + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true }, "nice-try": { "version": "1.0.5", @@ -18962,12 +25672,62 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true + }, "node-fetch": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", "dev": true }, + "node-gyp": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", + "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "requires": { + "abbrev": "^1.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "dev": true + }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -19007,6 +25767,15 @@ } } }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -19033,57 +25802,325 @@ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, - "normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-install-checks": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", + "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", + "dev": true, + "requires": { + "semver": "^7.1.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", "dev": true }, - "np": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/np/-/np-7.2.0.tgz", - "integrity": "sha512-jfMFJXAJlGkCowMPGzA8Ywbmywk7I9hT96DsOcWjDsjq/zP5h6m3VZDcZ1AWYoCBPg4E/lFrJxROmiQH3OWnzA==", + "npm-package-arg": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz", + "integrity": "sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg==", "dev": true, "requires": { - "@samverschueren/stream-to-observable": "^0.3.1", - "any-observable": "^0.5.1", - "async-exit-hook": "^2.0.1", - "chalk": "^4.1.0", - "cosmiconfig": "^7.0.0", - "del": "^6.0.0", - "escape-goat": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "execa": "^5.0.0", - "github-url-from-git": "^1.5.0", - "has-yarn": "^2.1.0", - "hosted-git-info": "^3.0.7", - "ignore-walk": "^3.0.3", - "import-local": "^3.0.2", - "inquirer": "^7.3.3", - "is-installed-globally": "^0.3.2", - "is-interactive": "^1.0.0", - "is-scoped": "^2.1.0", - "issue-regex": "^3.1.0", - "listr": "^0.14.3", - "listr-input": "^0.2.1", - "log-symbols": "^4.0.0", - "meow": "^8.1.0", - "minimatch": "^3.0.4", - "new-github-release-url": "^1.0.0", - "npm-name": "^6.0.1", - "onetime": "^5.1.2", - "open": "^7.3.0", - "ow": "^0.21.0", - "p-memoize": "^4.0.1", - "p-timeout": "^4.1.0", - "pkg-dir": "^5.0.0", - "read-pkg-up": "^7.0.1", - "rxjs": "^6.6.3", - "semver": "^7.3.4", - "split": "^1.0.1", - "symbol-observable": "^3.0.0", - "terminal-link": "^2.1.1", - "update-notifier": "^5.0.1" + "hosted-git-info": "^3.0.6", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "npm-packlist": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", + "dev": true, + "requires": { + "glob": "^8.0.1", + "ignore-walk": "^5.0.1", + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "ignore-walk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", + "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", + "dev": true, + "requires": { + "minimatch": "^5.0.1" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^2.0.0" + } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true + } + } + }, + "npm-pick-manifest": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", + "dev": true, + "requires": { + "npm-install-checks": "^5.0.0", + "npm-normalize-package-bin": "^2.0.0", + "npm-package-arg": "^9.0.0", + "semver": "^7.3.5" + }, + "dependencies": { + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "requires": { + "semver": "^7.0.0" + } + }, + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true + }, + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + } + }, + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + } + } + }, + "npm-registry-fetch": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", + "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", + "dev": true, + "requires": { + "make-fetch-happen": "^10.0.6", + "minipass": "^3.1.6", + "minipass-fetch": "^2.0.3", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^9.0.1", + "proc-log": "^2.0.0" + }, + "dependencies": { + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "requires": { + "semver": "^7.0.0" + } + }, + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true + }, + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + } + }, + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "requires": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "nx": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/nx/-/nx-15.2.0.tgz", + "integrity": "sha512-lNoI37FYsN11LiR/XiO0GJqlZDH/ANe/UR1cw2VDipJqbae9rWfi/Td6zjMlymSEraullsiB+Ur7kavId/904w==", + "dev": true, + "requires": { + "@nrwl/cli": "15.2.0", + "@nrwl/tao": "15.2.0", + "@parcel/watcher": "2.0.4", + "@yarnpkg/lockfile": "^1.1.0", + "@yarnpkg/parsers": "^3.0.0-rc.18", + "@zkochan/js-yaml": "0.0.6", + "axios": "^1.0.0", + "chalk": "4.1.0", + "chokidar": "^3.5.1", + "cli-cursor": "3.1.0", + "cli-spinners": "2.6.1", + "cliui": "^7.0.2", + "dotenv": "~10.0.0", + "enquirer": "~2.3.6", + "fast-glob": "3.2.7", + "figures": "3.2.0", + "flat": "^5.0.2", + "fs-extra": "^10.1.0", + "glob": "7.1.4", + "ignore": "^5.0.4", + "js-yaml": "4.1.0", + "jsonc-parser": "3.2.0", + "minimatch": "3.0.5", + "npm-run-path": "^4.0.1", + "open": "^8.4.0", + "semver": "7.3.4", + "string-width": "^4.2.3", + "strong-log-transformer": "^2.1.0", + "tar-stream": "~2.2.0", + "tmp": "~0.2.1", + "tsconfig-paths": "^3.9.0", + "tslib": "^2.3.0", + "v8-compile-cache": "2.3.0", + "yargs": "^17.6.2", + "yargs-parser": "21.1.1" }, "dependencies": { "ansi-styles": { @@ -19095,6 +26132,12 @@ "color-convert": "^2.0.1" } }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, "chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", @@ -19105,6 +26148,17 @@ "supports-color": "^7.1.0" } }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -19120,90 +26174,53 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" } }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", "dev": true, "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "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" } }, - "get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", - "dev": true - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "argparse": "^2.0.1" } }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dev": true, "requires": { - "p-locate": "^5.0.0" + "brace-expansion": "^1.1.7" } }, "npm-run-path": { @@ -19215,22 +26232,15 @@ "path-key": "^3.0.0" } }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dev": true, "requires": { - "p-limit": "^3.0.2" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" } }, "path-key": { @@ -19239,30 +26249,15 @@ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true }, - "pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", "dev": true, "requires": { - "shebang-regex": "^3.0.0" + "lru-cache": "^6.0.0" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -19272,87 +26267,80 @@ "has-flag": "^4.0.0" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", "dev": true, "requires": { - "isexe": "^2.0.0" + "rimraf": "^3.0.0" } - } - } - }, - "npm-name": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/npm-name/-/npm-name-6.0.1.tgz", - "integrity": "sha512-fhKRvUAxaYzMEUZim4mXWyfFbVS+M1CbrCLdAo3txWzrctxKka/h+KaBW0O9Cz5uOM00Nldn2JLWhuwnyW3SUw==", - "dev": true, - "requires": { - "got": "^10.6.0", - "is-scoped": "^2.1.0", - "is-url-superb": "^4.0.0", - "lodash.zip": "^4.2.0", - "org-regex": "^1.0.0", - "p-map": "^3.0.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.1.0", - "validate-npm-package-name": "^3.0.0" - }, - "dependencies": { - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yargs": { + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "requires": { - "aggregate-error": "^3.0.0" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "dependencies": { + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + } } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true } } }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "requires": { - "boolbase": "~1.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, "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 }, - "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 - }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", @@ -19385,9 +26373,9 @@ } }, "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", "dev": true }, "object-keys": { @@ -19472,16 +26460,6 @@ "mimic-fn": "^2.1.0" } }, - "open": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", - "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", - "dev": true, - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, "optionator": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", @@ -19496,56 +26474,78 @@ "word-wrap": "~1.2.3" } }, - "org-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/org-regex/-/org-regex-1.0.0.tgz", - "integrity": "sha512-7bqkxkEJwzJQUAlyYniqEZ3Ilzjh0yoa62c7gL6Ijxj5bEpPL+8IE1Z0PFj0ywjjXQcdrwR51g9MIcLezR0hKQ==", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "ow": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/ow/-/ow-0.21.0.tgz", - "integrity": "sha512-dlsoDe39g7mhdsdrC1R/YwjT7yjVqE3svWwOlMGvN690waBkgEZBmKBdkmKvSt5/wZ6E0Jn/nIesPqMZOpPKqw==", + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, "requires": { - "@sindresorhus/is": "^4.0.0", - "callsites": "^3.1.0", - "dot-prop": "^6.0.1", - "lodash.isequal": "^4.5.0", - "type-fest": "^0.20.2", - "vali-date": "^1.0.0" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "dependencies": { - "@sindresorhus/is": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", - "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, - "p-cancelable": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz", - "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==", - "dev": true - }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "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 }, "p-each-series": { @@ -19554,26 +26554,6 @@ "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", "dev": true }, - "p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dev": true, - "requires": { - "p-timeout": "^3.1.0" - }, - "dependencies": { - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - } - } - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -19607,28 +26587,43 @@ "aggregate-error": "^3.0.0" } }, - "p-memoize": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.1.tgz", - "integrity": "sha512-km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog==", + "p-map-series": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz", + "integrity": "sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==", + "dev": true + }, + "p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true + }, + "p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", "dev": true, "requires": { - "mem": "^6.0.1", - "mimic-fn": "^3.0.0" + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" }, "dependencies": { - "mimic-fn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", - "dev": true + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } } } }, - "p-timeout": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", - "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==", + "p-reduce": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz", + "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==", "dev": true }, "p-try": { @@ -19637,152 +26632,100 @@ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dev": true, - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" + "p-waterfall": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-waterfall/-/p-waterfall-2.1.1.tgz", + "integrity": "sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw==", + "dev": true, + "requires": { + "p-reduce": "^2.0.0" + } + }, + "pacote": { + "version": "13.6.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", + "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", + "dev": true, + "requires": { + "@npmcli/git": "^3.0.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/promise-spawn": "^3.0.0", + "@npmcli/run-script": "^4.1.0", + "cacache": "^16.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.6", + "mkdirp": "^1.0.4", + "npm-package-arg": "^9.0.0", + "npm-packlist": "^5.1.0", + "npm-pick-manifest": "^7.0.0", + "npm-registry-fetch": "^13.0.1", + "proc-log": "^2.0.0", + "promise-retry": "^2.0.1", + "read-package-json": "^5.0.0", + "read-package-json-fast": "^2.0.3", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11" }, "dependencies": { - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "requires": { - "defer-to-connect": "^1.0.1" + "semver": "^7.0.0" } }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "requires": { - "mimic-response": "^1.0.0" + "lru-cache": "^7.5.1" } }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", "dev": true }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "requires": { - "json-buffer": "3.0.0" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" } }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "requires": { - "lowercase-keys": "^1.0.0" + "builtins": "^5.0.0" } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true } } }, @@ -19795,6 +26738,17 @@ "callsites": "^3.0.0" } }, + "parse-conflict-json": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz", + "integrity": "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.1", + "just-diff": "^5.0.1", + "just-diff-apply": "^5.2.0" + } + }, "parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -19807,6 +26761,24 @@ "lines-and-columns": "^1.1.6" } }, + "parse-path": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", + "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", + "dev": true, + "requires": { + "protocols": "^2.0.0" + } + }, + "parse-url": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", + "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", + "dev": true, + "requires": { + "parse-path": "^7.0.0" + } + }, "parse5": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", @@ -19874,9 +26846,15 @@ "dev": true }, "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", "dev": true }, "pirates": { @@ -19915,12 +26893,6 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, "pretty-format": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", @@ -19959,12 +26931,52 @@ } } }, + "proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "dev": true + }, + "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 + }, "progress": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", "dev": true }, + "promise-all-reject-late": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", + "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", + "dev": true + }, + "promise-call-limit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", + "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, "prompts": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", @@ -19975,6 +26987,27 @@ "sisteransi": "^1.0.5" } }, + "promzard": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz", + "integrity": "sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw==", + "dev": true, + "requires": { + "read": "1" + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true + }, + "protocols": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", + "integrity": "sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==", + "dev": true + }, "proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -20003,23 +27036,6 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "dev": true }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dev": true, - "requires": { - "escape-goat": "^2.0.0" - }, - "dependencies": { - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "dev": true - } - } - }, "puppeteer": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-10.4.0.tgz", @@ -20082,6 +27098,109 @@ "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", "dev": true }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-cmd-shim": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.1.tgz", + "integrity": "sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==", + "dev": true + }, + "read-package-json": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", + "dev": true, + "requires": { + "glob": "^8.0.1", + "json-parse-even-better-errors": "^2.3.1", + "normalize-package-data": "^4.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "dev": true + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "normalize-package-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", + "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true + } + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, "read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", @@ -20124,6 +27243,27 @@ "util-deprecate": "^1.0.1" } }, + "readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, "redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -20144,24 +27284,6 @@ "safe-regex": "^1.1.0" } }, - "registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", @@ -20307,15 +27429,6 @@ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", "dev": true }, - "responselike": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", - "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", - "dev": true, - "requires": { - "lowercase-keys": "^2.0.0" - } - }, "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -20332,6 +27445,12 @@ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", "dev": true }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true + }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -20365,15 +27484,6 @@ "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", "dev": true }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -20551,12 +27661,6 @@ "xmlchars": "^2.2.0" } }, - "scoped-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/scoped-regex/-/scoped-regex-2.1.0.tgz", - "integrity": "sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ==", - "dev": true - }, "semver": { "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", @@ -20566,23 +27670,6 @@ "lru-cache": "^6.0.0" } }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dev": true, - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, "serve": { "version": "14.0.1", "resolved": "https://registry.npmjs.org/serve/-/serve-14.0.1.tgz", @@ -20782,6 +27869,15 @@ } } }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -20805,9 +27901,9 @@ "optional": true }, "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "sisteransi": { @@ -20822,10 +27918,10 @@ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true }, "snapdragon": { @@ -20956,6 +28052,55 @@ } } }, + "socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "requires": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + } + } + }, + "sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "requires": { + "is-plain-obj": "^2.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + } + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -21041,6 +28186,15 @@ "extend-shallow": "^3.0.0" } }, + "split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "requires": { + "readable-stream": "^3.0.0" + } + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -21064,6 +28218,15 @@ "tweetnacl": "~0.14.0" } }, + "ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, "stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", @@ -21142,14 +28305,14 @@ } }, "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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" } }, "string.prototype.trimend": { @@ -21195,12 +28358,20 @@ } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + } } }, "strip-bom": { @@ -21236,6 +28407,17 @@ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true }, + "strong-log-transformer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", + "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "minimist": "^1.2.0", + "through": "^2.3.4" + } + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -21293,18 +28475,40 @@ "util.promisify": "~1.0.0" } }, - "symbol-observable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-3.0.0.tgz", - "integrity": "sha512-6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==", - "dev": true - }, "symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "dev": true }, + "tar": { + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", + "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, "tar-fs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.0.tgz", @@ -21330,6 +28534,12 @@ "readable-stream": "^3.1.1" } }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "dev": true + }, "terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", @@ -21351,6 +28561,12 @@ "minimatch": "^3.0.4" } }, + "text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "dev": true + }, "throat": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", @@ -21363,6 +28579,15 @@ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "dev": true }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "requires": { + "readable-stream": "3" + } + }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -21404,12 +28629,6 @@ } } }, - "to-readable-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", - "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==", - "dev": true - }, "to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", @@ -21451,17 +28670,46 @@ "punycode": "^2.1.1" } }, + "treeverse": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-2.0.0.tgz", + "integrity": "sha512-N5gJCkLu1aXccpOTtqV6ddSEi6ZmGkh3hjmbu1IjcavJK4qyOVQmi0myQKM7z5jVGmD68SJoliaVrMmVObhj6A==", + "dev": true + }, "trim-newlines": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", "dev": true }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } }, "tunnel-agent": { "version": "0.6.0", @@ -21499,6 +28747,12 @@ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", @@ -21514,6 +28768,13 @@ "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", "dev": true }, + "uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true + }, "unbzip2-stream": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz", @@ -21536,15 +28797,30 @@ "set-value": "^2.0.1" } }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "requires": { + "unique-slug": "^3.0.0" + } + }, + "unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dev": true, "requires": { - "crypto-random-string": "^2.0.0" + "imurmurhash": "^0.1.4" } }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", + "dev": true + }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -21597,6 +28873,12 @@ } } }, + "upath": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", + "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==", + "dev": true + }, "update-check": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", @@ -21628,104 +28910,6 @@ } } }, - "update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dev": true, - "requires": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dev": true, - "requires": { - "ini": "2.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dev": true, - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -21741,15 +28925,6 @@ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", "dev": true }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -21778,8 +28953,13 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "optional": true + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true }, "v8-to-istanbul": { "version": "7.1.0", @@ -21800,12 +28980,6 @@ } } }, - "vali-date": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", - "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=", - "dev": true - }, "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", @@ -21860,6 +29034,12 @@ "xml-name-validator": "^3.0.0" } }, + "walk-up-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", + "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", + "dev": true + }, "walker": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", @@ -21869,6 +29049,15 @@ "makeerror": "1.0.x" } }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, "webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -21916,13 +29105,13 @@ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, "requires": { - "string-width": "^4.0.0" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "word-wrap": { @@ -21931,6 +29120,12 @@ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, "wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", @@ -21986,18 +29181,115 @@ "typedarray-to-buffer": "^3.1.5" } }, + "write-json-file": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-4.3.0.tgz", + "integrity": "sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ==", + "dev": true, + "requires": { + "detect-indent": "^6.0.0", + "graceful-fs": "^4.1.15", + "is-plain-obj": "^2.0.0", + "make-dir": "^3.0.0", + "sort-keys": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + } + } + }, + "write-pkg": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", + "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", + "dev": true, + "requires": { + "sort-keys": "^2.0.0", + "type-fest": "^0.4.1", + "write-json-file": "^3.2.0" + }, + "dependencies": { + "detect-indent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", + "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", + "dev": true + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "type-fest": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", + "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", + "dev": true + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "write-json-file": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", + "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", + "dev": true, + "requires": { + "detect-indent": "^5.0.0", + "graceful-fs": "^4.1.15", + "make-dir": "^2.1.0", + "pify": "^4.0.1", + "sort-keys": "^2.0.0", + "write-file-atomic": "^2.4.2" + } + } + } + }, "ws": { "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", "dev": true }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "dev": true - }, "xml-name-validator": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", @@ -22010,6 +29302,12 @@ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "dev": true }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, "y18n": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", @@ -22066,12 +29364,6 @@ "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true } } } diff --git a/package.json b/package.json index 234fa669c..e377ef64b 100755 --- a/package.json +++ b/package.json @@ -20,8 +20,7 @@ "collection.copy": "node scripts/collection-copy.js", "start": "stencil build --dev --watch --serve", "test": "npm run test.spec", - "test.spec": "stencil test --spec", - "release": "np --no-2fa" + "test.spec": "stencil test --spec" }, "dependencies": { "@stencil/core": "^2.18.0" @@ -35,7 +34,7 @@ "fs-extra": "^9.1.0", "jest": "^26.6.3", "jest-cli": "^26.6.3", - "np": "^7.2.0", + "lerna": "^6.0.3", "puppeteer": "^10.4.0", "semver": "^7.3.8", "serve": "^14.0.1", From 1b98f9d99f32cec894ae2a42b5482e6ec60df356 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Fri, 18 Nov 2022 13:42:30 -0500 Subject: [PATCH 030/173] chore(ci): add production release script (#1154) --- .github/workflows/release.yml | 56 +++++++++++++++++++++++++++++++++-- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fa902713b..8314cbe3a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,9 +2,61 @@ name: 'Ionicons Production Release' on: workflow_dispatch: + inputs: + version: + required: true + type: choice + description: Which version should be published? + options: + - patch + - minor + - major + tag: + required: true + type: choice + description: Which npm tag should this be published to? + options: + - latest jobs: - create-dev-hash: + release-ionicons: + uses: ./.github/workflows/release-ionicons.yml + with: + tag: ${{ inputs.tag }} + version: ${{ inputs.version }} + secrets: + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + + finalize-release: + needs: [release-ionicons] runs-on: ubuntu-latest steps: - - run: echo stub \ No newline at end of file + - uses: actions/checkout@v3 + with: + token: ${{ secrets.IONITRON_TOKEN }} + fetch-depth: 0 + - name: Configure Identity + # Commits from github-actions do not + # trigger other GitHub Actions. As a result, + # we publish releases from Ionitron instead + # so actions run when merging the release branch + # back into main. + run: | + git config user.name ionitron + git config user.email hi@ionicframework.com + shell: bash + - name: Create GitHub Release + run: lerna version ${{ inputs.version }} --yes --force-publish='*' --conventional-commits --create-release github + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + shell: bash + # Lerna does not automatically bump versions + # of Ionicons dependencies that have changed, + # so we do that here. + - name: Bump Package Lock + run: | + lerna exec "npm install --package-lock-only --legacy-peer-deps" + git add . + git commit -m "chore(): update package lock files" + git push + shell: bash \ No newline at end of file From e0efa5f28d61adcaf2e1fa121f7e2f10cfad6d65 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 17 Jan 2023 14:12:32 -0500 Subject: [PATCH 031/173] fix(icon): remove default (#1166) resolves #838, resolves #1049, resolves #1082 --- src/svg/add-circle-outline.svg | 2 +- src/svg/add-circle-sharp.svg | 2 +- src/svg/add-circle.svg | 2 +- src/svg/add-outline.svg | 2 +- src/svg/add-sharp.svg | 2 +- src/svg/add.svg | 2 +- src/svg/airplane-outline.svg | 2 +- src/svg/airplane-sharp.svg | 2 +- src/svg/airplane.svg | 2 +- src/svg/alarm-outline.svg | 2 +- src/svg/alarm-sharp.svg | 2 +- src/svg/alarm.svg | 2 +- src/svg/albums-outline.svg | 2 +- src/svg/albums-sharp.svg | 2 +- src/svg/albums.svg | 2 +- src/svg/alert-circle-outline.svg | 2 +- src/svg/alert-circle-sharp.svg | 2 +- src/svg/alert-circle.svg | 2 +- src/svg/alert-outline.svg | 2 +- src/svg/alert-sharp.svg | 2 +- src/svg/alert.svg | 2 +- src/svg/american-football-outline.svg | 2 +- src/svg/american-football-sharp.svg | 2 +- src/svg/american-football.svg | 2 +- src/svg/analytics-outline.svg | 2 +- src/svg/analytics-sharp.svg | 2 +- src/svg/analytics.svg | 2 +- src/svg/aperture-outline.svg | 2 +- src/svg/aperture-sharp.svg | 2 +- src/svg/aperture.svg | 2 +- src/svg/apps-outline.svg | 2 +- src/svg/apps-sharp.svg | 2 +- src/svg/apps.svg | 2 +- src/svg/archive-outline.svg | 2 +- src/svg/archive-sharp.svg | 2 +- src/svg/archive.svg | 2 +- src/svg/arrow-back-circle-outline.svg | 2 +- src/svg/arrow-back-circle-sharp.svg | 2 +- src/svg/arrow-back-circle.svg | 2 +- src/svg/arrow-back-outline.svg | 2 +- src/svg/arrow-back-sharp.svg | 2 +- src/svg/arrow-back.svg | 2 +- src/svg/arrow-down-circle-outline.svg | 2 +- src/svg/arrow-down-circle-sharp.svg | 2 +- src/svg/arrow-down-circle.svg | 2 +- src/svg/arrow-down-outline.svg | 2 +- src/svg/arrow-down-sharp.svg | 2 +- src/svg/arrow-down.svg | 2 +- src/svg/arrow-forward-circle-outline.svg | 2 +- src/svg/arrow-forward-circle-sharp.svg | 2 +- src/svg/arrow-forward-circle.svg | 2 +- src/svg/arrow-forward-outline.svg | 2 +- src/svg/arrow-forward-sharp.svg | 2 +- src/svg/arrow-forward.svg | 2 +- src/svg/arrow-redo-circle-outline.svg | 2 +- src/svg/arrow-redo-circle-sharp.svg | 2 +- src/svg/arrow-redo-circle.svg | 2 +- src/svg/arrow-redo-outline.svg | 2 +- src/svg/arrow-redo-sharp.svg | 2 +- src/svg/arrow-redo.svg | 2 +- src/svg/arrow-undo-circle-outline.svg | 2 +- src/svg/arrow-undo-circle-sharp.svg | 2 +- src/svg/arrow-undo-circle.svg | 2 +- src/svg/arrow-undo-outline.svg | 2 +- src/svg/arrow-undo-sharp.svg | 2 +- src/svg/arrow-undo.svg | 2 +- src/svg/arrow-up-circle-outline.svg | 2 +- src/svg/arrow-up-circle-sharp.svg | 2 +- src/svg/arrow-up-circle.svg | 2 +- src/svg/arrow-up-outline.svg | 2 +- src/svg/arrow-up-sharp.svg | 2 +- src/svg/arrow-up.svg | 2 +- src/svg/at-circle-outline.svg | 2 +- src/svg/at-circle-sharp.svg | 2 +- src/svg/at-circle.svg | 2 +- src/svg/at-outline.svg | 2 +- src/svg/at-sharp.svg | 2 +- src/svg/at.svg | 2 +- src/svg/attach-outline.svg | 2 +- src/svg/attach-sharp.svg | 2 +- src/svg/attach.svg | 2 +- src/svg/backspace-outline.svg | 2 +- src/svg/backspace-sharp.svg | 2 +- src/svg/backspace.svg | 2 +- src/svg/bandage-outline.svg | 2 +- src/svg/bandage-sharp.svg | 2 +- src/svg/bandage.svg | 2 +- src/svg/bar-chart-outline.svg | 2 +- src/svg/bar-chart-sharp.svg | 2 +- src/svg/bar-chart.svg | 2 +- src/svg/barbell-outline.svg | 2 +- src/svg/barbell-sharp.svg | 2 +- src/svg/barbell.svg | 2 +- src/svg/barcode-outline.svg | 2 +- src/svg/barcode-sharp.svg | 2 +- src/svg/barcode.svg | 2 +- src/svg/baseball-outline.svg | 2 +- src/svg/baseball-sharp.svg | 2 +- src/svg/baseball.svg | 2 +- src/svg/basket-outline.svg | 2 +- src/svg/basket-sharp.svg | 2 +- src/svg/basket.svg | 2 +- src/svg/basketball-outline.svg | 2 +- src/svg/basketball-sharp.svg | 2 +- src/svg/basketball.svg | 2 +- src/svg/battery-charging-outline.svg | 2 +- src/svg/battery-charging-sharp.svg | 2 +- src/svg/battery-charging.svg | 2 +- src/svg/battery-dead-outline.svg | 2 +- src/svg/battery-dead-sharp.svg | 2 +- src/svg/battery-dead.svg | 2 +- src/svg/battery-full-outline.svg | 2 +- src/svg/battery-full-sharp.svg | 2 +- src/svg/battery-full.svg | 2 +- src/svg/battery-half-outline.svg | 2 +- src/svg/battery-half-sharp.svg | 2 +- src/svg/battery-half.svg | 2 +- src/svg/beaker-outline.svg | 2 +- src/svg/beaker-sharp.svg | 2 +- src/svg/beaker.svg | 2 +- src/svg/bed-outline.svg | 2 +- src/svg/bed-sharp.svg | 2 +- src/svg/bed.svg | 2 +- src/svg/beer-outline.svg | 2 +- src/svg/beer-sharp.svg | 2 +- src/svg/beer.svg | 2 +- src/svg/bicycle-outline.svg | 2 +- src/svg/bicycle-sharp.svg | 2 +- src/svg/bicycle.svg | 2 +- src/svg/bluetooth-outline.svg | 2 +- src/svg/bluetooth-sharp.svg | 2 +- src/svg/bluetooth.svg | 2 +- src/svg/boat-outline.svg | 2 +- src/svg/boat-sharp.svg | 2 +- src/svg/boat.svg | 2 +- src/svg/body-sharp.svg | 2 +- src/svg/body.svg | 2 +- src/svg/bonfire-outline.svg | 2 +- src/svg/bonfire-sharp.svg | 2 +- src/svg/bonfire.svg | 2 +- src/svg/book-outline.svg | 2 +- src/svg/book-sharp.svg | 2 +- src/svg/book.svg | 2 +- src/svg/bookmark-outline.svg | 2 +- src/svg/bookmark-sharp.svg | 2 +- src/svg/bookmark.svg | 2 +- src/svg/bookmarks-outline.svg | 2 +- src/svg/bookmarks-sharp.svg | 2 +- src/svg/bookmarks.svg | 2 +- src/svg/briefcase-outline.svg | 2 +- src/svg/briefcase-sharp.svg | 2 +- src/svg/briefcase.svg | 2 +- src/svg/browsers-outline.svg | 2 +- src/svg/browsers-sharp.svg | 2 +- src/svg/browsers.svg | 2 +- src/svg/brush-outline.svg | 2 +- src/svg/brush-sharp.svg | 2 +- src/svg/brush.svg | 2 +- src/svg/bug-outline.svg | 2 +- src/svg/bug-sharp.svg | 2 +- src/svg/bug.svg | 2 +- src/svg/build-outline.svg | 2 +- src/svg/build-sharp.svg | 2 +- src/svg/build.svg | 2 +- src/svg/bulb-outline.svg | 2 +- src/svg/bulb-sharp.svg | 2 +- src/svg/bulb.svg | 2 +- src/svg/bus-outline.svg | 2 +- src/svg/bus-sharp.svg | 2 +- src/svg/bus.svg | 2 +- src/svg/business-outline.svg | 2 +- src/svg/business-sharp.svg | 2 +- src/svg/business.svg | 2 +- src/svg/cafe-outline.svg | 2 +- src/svg/cafe-sharp.svg | 2 +- src/svg/cafe.svg | 2 +- src/svg/calculator-outline.svg | 2 +- src/svg/calculator-sharp.svg | 2 +- src/svg/calculator.svg | 2 +- src/svg/call-outline.svg | 2 +- src/svg/call-sharp.svg | 2 +- src/svg/call.svg | 2 +- src/svg/camera-outline.svg | 2 +- src/svg/camera-reverse-outline.svg | 2 +- src/svg/camera-reverse-sharp.svg | 2 +- src/svg/camera-reverse.svg | 2 +- src/svg/camera-sharp.svg | 2 +- src/svg/camera.svg | 2 +- src/svg/car-outline.svg | 2 +- src/svg/car-sharp.svg | 2 +- src/svg/car-sport-outline.svg | 2 +- src/svg/car-sport-sharp.svg | 2 +- src/svg/car-sport.svg | 2 +- src/svg/car.svg | 2 +- src/svg/card-outline.svg | 2 +- src/svg/card-sharp.svg | 2 +- src/svg/card.svg | 2 +- src/svg/caret-back-circle-outline.svg | 2 +- src/svg/caret-back-circle-sharp.svg | 2 +- src/svg/caret-back-circle.svg | 2 +- src/svg/caret-back-outline.svg | 2 +- src/svg/caret-back-sharp.svg | 2 +- src/svg/caret-back.svg | 2 +- src/svg/caret-down-circle-outline.svg | 2 +- src/svg/caret-down-circle-sharp.svg | 2 +- src/svg/caret-down-circle.svg | 2 +- src/svg/caret-down-outline.svg | 2 +- src/svg/caret-down-sharp.svg | 2 +- src/svg/caret-down.svg | 2 +- src/svg/caret-forward-circle-outline.svg | 2 +- src/svg/caret-forward-circle-sharp.svg | 2 +- src/svg/caret-forward-circle.svg | 2 +- src/svg/caret-forward-outline.svg | 2 +- src/svg/caret-forward-sharp.svg | 2 +- src/svg/caret-forward.svg | 2 +- src/svg/caret-up-circle-outline.svg | 2 +- src/svg/caret-up-circle-sharp.svg | 2 +- src/svg/caret-up-circle.svg | 2 +- src/svg/caret-up-outline.svg | 2 +- src/svg/caret-up-sharp.svg | 2 +- src/svg/caret-up.svg | 2 +- src/svg/cart-outline.svg | 2 +- src/svg/cart-sharp.svg | 2 +- src/svg/cart.svg | 2 +- src/svg/cash-outline.svg | 2 +- src/svg/cash-sharp.svg | 2 +- src/svg/cash.svg | 2 +- src/svg/cellular-outline.svg | 2 +- src/svg/cellular-sharp.svg | 2 +- src/svg/cellular.svg | 2 +- src/svg/chatbox-ellipses-outline.svg | 2 +- src/svg/chatbox-ellipses-sharp.svg | 2 +- src/svg/chatbox-ellipses.svg | 2 +- src/svg/chatbox-outline.svg | 2 +- src/svg/chatbox-sharp.svg | 2 +- src/svg/chatbox.svg | 2 +- src/svg/chatbubble-ellipses-outline.svg | 2 +- src/svg/chatbubble-ellipses-sharp.svg | 2 +- src/svg/chatbubble-ellipses.svg | 2 +- src/svg/chatbubble-outline.svg | 2 +- src/svg/chatbubble-sharp.svg | 2 +- src/svg/chatbubble.svg | 2 +- src/svg/chatbubbles-outline.svg | 2 +- src/svg/chatbubbles-sharp.svg | 2 +- src/svg/chatbubbles.svg | 2 +- src/svg/checkbox-outline.svg | 2 +- src/svg/checkbox-sharp.svg | 2 +- src/svg/checkbox.svg | 2 +- src/svg/checkmark-circle-outline.svg | 2 +- src/svg/checkmark-circle-sharp.svg | 2 +- src/svg/checkmark-circle.svg | 2 +- src/svg/checkmark-done-circle-outline.svg | 2 +- src/svg/checkmark-done-circle-sharp.svg | 2 +- src/svg/checkmark-done-circle.svg | 2 +- src/svg/checkmark-done-outline.svg | 2 +- src/svg/checkmark-done-sharp.svg | 2 +- src/svg/checkmark-done.svg | 2 +- src/svg/checkmark-outline.svg | 2 +- src/svg/checkmark-sharp.svg | 2 +- src/svg/checkmark.svg | 2 +- src/svg/chevron-back-circle-outline.svg | 2 +- src/svg/chevron-back-circle-sharp.svg | 2 +- src/svg/chevron-back-circle.svg | 2 +- src/svg/chevron-back-outline.svg | 2 +- src/svg/chevron-back-sharp.svg | 2 +- src/svg/chevron-back.svg | 2 +- src/svg/chevron-down-circle-outline.svg | 2 +- src/svg/chevron-down-circle-sharp.svg | 2 +- src/svg/chevron-down-circle.svg | 2 +- src/svg/chevron-down-outline.svg | 2 +- src/svg/chevron-down-sharp.svg | 2 +- src/svg/chevron-down.svg | 2 +- src/svg/chevron-forward-circle-outline.svg | 2 +- src/svg/chevron-forward-circle-sharp.svg | 2 +- src/svg/chevron-forward-circle.svg | 2 +- src/svg/chevron-forward-outline.svg | 2 +- src/svg/chevron-forward-sharp.svg | 2 +- src/svg/chevron-forward.svg | 2 +- src/svg/chevron-up-circle-outline.svg | 2 +- src/svg/chevron-up-circle-sharp.svg | 2 +- src/svg/chevron-up-circle.svg | 2 +- src/svg/chevron-up-outline.svg | 2 +- src/svg/chevron-up-sharp.svg | 2 +- src/svg/chevron-up.svg | 2 +- src/svg/clipboard-outline.svg | 2 +- src/svg/clipboard-sharp.svg | 2 +- src/svg/clipboard.svg | 2 +- src/svg/close-circle-outline.svg | 2 +- src/svg/close-circle-sharp.svg | 2 +- src/svg/close-circle.svg | 2 +- src/svg/close-outline.svg | 2 +- src/svg/close-sharp.svg | 2 +- src/svg/close.svg | 2 +- src/svg/cloud-circle-outline.svg | 2 +- src/svg/cloud-circle-sharp.svg | 2 +- src/svg/cloud-circle.svg | 2 +- src/svg/cloud-done-outline.svg | 2 +- src/svg/cloud-done-sharp.svg | 2 +- src/svg/cloud-done.svg | 2 +- src/svg/cloud-download-outline.svg | 2 +- src/svg/cloud-download-sharp.svg | 2 +- src/svg/cloud-download.svg | 2 +- src/svg/cloud-offline-outline.svg | 2 +- src/svg/cloud-offline-sharp.svg | 2 +- src/svg/cloud-offline.svg | 2 +- src/svg/cloud-outline.svg | 2 +- src/svg/cloud-sharp.svg | 2 +- src/svg/cloud-upload-outline.svg | 2 +- src/svg/cloud-upload-sharp.svg | 2 +- src/svg/cloud-upload.svg | 2 +- src/svg/cloud.svg | 2 +- src/svg/cloudy-night-outline.svg | 2 +- src/svg/cloudy-night-sharp.svg | 2 +- src/svg/cloudy-night.svg | 2 +- src/svg/cloudy-outline.svg | 2 +- src/svg/cloudy-sharp.svg | 2 +- src/svg/cloudy.svg | 2 +- src/svg/code-download-outline.svg | 2 +- src/svg/code-download-sharp.svg | 2 +- src/svg/code-download.svg | 2 +- src/svg/code-outline.svg | 2 +- src/svg/code-sharp.svg | 2 +- src/svg/code-slash-outline.svg | 2 +- src/svg/code-slash-sharp.svg | 2 +- src/svg/code-slash.svg | 2 +- src/svg/code-working-outline.svg | 2 +- src/svg/code-working-sharp.svg | 2 +- src/svg/code-working.svg | 2 +- src/svg/code.svg | 2 +- src/svg/cog-outline.svg | 2 +- src/svg/cog-sharp.svg | 2 +- src/svg/cog.svg | 2 +- src/svg/color-fill-outline.svg | 2 +- src/svg/color-fill-sharp.svg | 2 +- src/svg/color-fill.svg | 2 +- src/svg/color-filter-outline.svg | 2 +- src/svg/color-filter-sharp.svg | 2 +- src/svg/color-filter.svg | 2 +- src/svg/color-palette-outline.svg | 2 +- src/svg/color-palette-sharp.svg | 2 +- src/svg/color-palette.svg | 2 +- src/svg/color-wand-sharp.svg | 2 +- src/svg/compass-outline.svg | 2 +- src/svg/compass-sharp.svg | 2 +- src/svg/compass.svg | 2 +- src/svg/construct-outline.svg | 2 +- src/svg/construct-sharp.svg | 2 +- src/svg/construct.svg | 2 +- src/svg/contract-outline.svg | 2 +- src/svg/contract-sharp.svg | 2 +- src/svg/contract.svg | 2 +- src/svg/contrast-outline.svg | 2 +- src/svg/contrast-sharp.svg | 2 +- src/svg/contrast.svg | 2 +- src/svg/copy-outline.svg | 2 +- src/svg/copy-sharp.svg | 2 +- src/svg/copy.svg | 2 +- src/svg/create-outline.svg | 2 +- src/svg/create-sharp.svg | 2 +- src/svg/create.svg | 2 +- src/svg/crop-outline.svg | 2 +- src/svg/crop-sharp.svg | 2 +- src/svg/crop.svg | 2 +- src/svg/cube-outline.svg | 2 +- src/svg/cube-sharp.svg | 2 +- src/svg/cube.svg | 2 +- src/svg/cut-outline.svg | 2 +- src/svg/cut-sharp.svg | 2 +- src/svg/cut.svg | 2 +- src/svg/desktop-outline.svg | 2 +- src/svg/desktop-sharp.svg | 2 +- src/svg/desktop.svg | 2 +- src/svg/disc-outline.svg | 2 +- src/svg/disc-sharp.svg | 2 +- src/svg/disc.svg | 2 +- src/svg/document-attach-outline.svg | 2 +- src/svg/document-attach-sharp.svg | 2 +- src/svg/document-attach.svg | 2 +- src/svg/document-outline.svg | 2 +- src/svg/document-sharp.svg | 2 +- src/svg/document-text-outline.svg | 2 +- src/svg/document-text-sharp.svg | 2 +- src/svg/document-text.svg | 2 +- src/svg/document.svg | 2 +- src/svg/documents-outline.svg | 2 +- src/svg/documents-sharp.svg | 2 +- src/svg/documents.svg | 2 +- src/svg/download-outline.svg | 2 +- src/svg/download-sharp.svg | 2 +- src/svg/download.svg | 2 +- src/svg/duplicate-outline.svg | 2 +- src/svg/duplicate-sharp.svg | 2 +- src/svg/duplicate.svg | 2 +- src/svg/ear-outline.svg | 2 +- src/svg/ear-sharp.svg | 2 +- src/svg/ear.svg | 2 +- src/svg/earth-outline.svg | 2 +- src/svg/earth-sharp.svg | 2 +- src/svg/earth.svg | 2 +- src/svg/easel-outline.svg | 2 +- src/svg/easel-sharp.svg | 2 +- src/svg/easel.svg | 2 +- src/svg/egg-outline.svg | 2 +- src/svg/egg-sharp.svg | 2 +- src/svg/egg.svg | 2 +- src/svg/ellipse-outline.svg | 2 +- src/svg/ellipse-sharp.svg | 2 +- src/svg/ellipse.svg | 2 +- src/svg/ellipsis-horizontal-circle-outline.svg | 2 +- src/svg/ellipsis-horizontal-circle-sharp.svg | 2 +- src/svg/ellipsis-horizontal-circle.svg | 2 +- src/svg/ellipsis-horizontal-outline.svg | 2 +- src/svg/ellipsis-horizontal-sharp.svg | 2 +- src/svg/ellipsis-horizontal.svg | 2 +- src/svg/ellipsis-vertical-circle-outline.svg | 2 +- src/svg/ellipsis-vertical-circle-sharp.svg | 2 +- src/svg/ellipsis-vertical-circle.svg | 2 +- src/svg/ellipsis-vertical-outline.svg | 2 +- src/svg/ellipsis-vertical-sharp.svg | 2 +- src/svg/ellipsis-vertical.svg | 2 +- src/svg/enter-outline.svg | 2 +- src/svg/enter-sharp.svg | 2 +- src/svg/enter.svg | 2 +- src/svg/exit-outline.svg | 2 +- src/svg/exit-sharp.svg | 2 +- src/svg/exit.svg | 2 +- src/svg/expand-outline.svg | 2 +- src/svg/expand-sharp.svg | 2 +- src/svg/expand.svg | 2 +- src/svg/eye-off-outline.svg | 2 +- src/svg/eye-off-sharp.svg | 2 +- src/svg/eye-off.svg | 2 +- src/svg/eye-outline.svg | 2 +- src/svg/eye-sharp.svg | 2 +- src/svg/eye.svg | 2 +- src/svg/eyedrop-outline.svg | 2 +- src/svg/eyedrop-sharp.svg | 2 +- src/svg/eyedrop.svg | 2 +- src/svg/fast-food-outline.svg | 2 +- src/svg/fast-food-sharp.svg | 2 +- src/svg/fast-food.svg | 2 +- src/svg/female-outline.svg | 2 +- src/svg/female-sharp.svg | 2 +- src/svg/female.svg | 2 +- src/svg/file-tray-full-outline.svg | 2 +- src/svg/file-tray-full-sharp.svg | 2 +- src/svg/file-tray-full.svg | 2 +- src/svg/file-tray-outline.svg | 2 +- src/svg/file-tray-sharp.svg | 2 +- src/svg/file-tray-stacked-outline.svg | 2 +- src/svg/file-tray-stacked-sharp.svg | 2 +- src/svg/file-tray-stacked.svg | 2 +- src/svg/file-tray.svg | 2 +- src/svg/film-outline.svg | 2 +- src/svg/film-sharp.svg | 2 +- src/svg/film.svg | 2 +- src/svg/filter-outline.svg | 2 +- src/svg/filter-sharp.svg | 2 +- src/svg/filter.svg | 2 +- src/svg/finger-print-outline.svg | 2 +- src/svg/finger-print-sharp.svg | 2 +- src/svg/finger-print.svg | 2 +- src/svg/fitness-outline.svg | 2 +- src/svg/fitness-sharp.svg | 2 +- src/svg/fitness.svg | 2 +- src/svg/flag-outline.svg | 2 +- src/svg/flag-sharp.svg | 2 +- src/svg/flag.svg | 2 +- src/svg/flame-outline.svg | 2 +- src/svg/flame-sharp.svg | 2 +- src/svg/flame.svg | 2 +- src/svg/flash-off-outline.svg | 2 +- src/svg/flash-off-sharp.svg | 2 +- src/svg/flash-off.svg | 2 +- src/svg/flash-outline.svg | 2 +- src/svg/flash-sharp.svg | 2 +- src/svg/flash.svg | 2 +- src/svg/flashlight-outline.svg | 2 +- src/svg/flashlight-sharp.svg | 2 +- src/svg/flashlight.svg | 2 +- src/svg/flask-outline.svg | 2 +- src/svg/flask-sharp.svg | 2 +- src/svg/flask.svg | 2 +- src/svg/flower-outline.svg | 2 +- src/svg/flower-sharp.svg | 2 +- src/svg/flower.svg | 2 +- src/svg/folder-open-outline.svg | 2 +- src/svg/folder-open-sharp.svg | 2 +- src/svg/folder-open.svg | 2 +- src/svg/folder-outline.svg | 2 +- src/svg/folder-sharp.svg | 2 +- src/svg/folder.svg | 2 +- src/svg/football-outline.svg | 2 +- src/svg/football-sharp.svg | 2 +- src/svg/football.svg | 2 +- src/svg/funnel-outline.svg | 2 +- src/svg/funnel-sharp.svg | 2 +- src/svg/funnel.svg | 2 +- src/svg/game-controller-outline.svg | 2 +- src/svg/game-controller-sharp.svg | 2 +- src/svg/game-controller.svg | 2 +- src/svg/gift-outline.svg | 2 +- src/svg/gift-sharp.svg | 2 +- src/svg/gift.svg | 2 +- src/svg/git-branch-outline.svg | 2 +- src/svg/git-branch-sharp.svg | 2 +- src/svg/git-branch.svg | 2 +- src/svg/git-commit-outline.svg | 2 +- src/svg/git-commit-sharp.svg | 2 +- src/svg/git-commit.svg | 2 +- src/svg/git-compare-outline.svg | 2 +- src/svg/git-compare-sharp.svg | 2 +- src/svg/git-compare.svg | 2 +- src/svg/git-merge-outline.svg | 2 +- src/svg/git-merge-sharp.svg | 2 +- src/svg/git-merge.svg | 2 +- src/svg/git-network-outline.svg | 2 +- src/svg/git-network-sharp.svg | 2 +- src/svg/git-network.svg | 2 +- src/svg/git-pull-request-outline.svg | 2 +- src/svg/git-pull-request-sharp.svg | 2 +- src/svg/git-pull-request.svg | 2 +- src/svg/glasses-outline.svg | 2 +- src/svg/glasses-sharp.svg | 2 +- src/svg/glasses.svg | 2 +- src/svg/globe-outline.svg | 2 +- src/svg/globe-sharp.svg | 2 +- src/svg/globe.svg | 2 +- src/svg/golf-outline.svg | 2 +- src/svg/golf-sharp.svg | 2 +- src/svg/golf.svg | 2 +- src/svg/grid-outline.svg | 2 +- src/svg/grid-sharp.svg | 2 +- src/svg/grid.svg | 2 +- src/svg/hammer-outline.svg | 2 +- src/svg/hammer-sharp.svg | 2 +- src/svg/hammer.svg | 2 +- src/svg/hand-left-outline.svg | 2 +- src/svg/hand-left-sharp.svg | 2 +- src/svg/hand-left.svg | 2 +- src/svg/hand-right-outline.svg | 2 +- src/svg/hand-right-sharp.svg | 2 +- src/svg/hand-right.svg | 2 +- src/svg/happy-outline.svg | 2 +- src/svg/happy-sharp.svg | 2 +- src/svg/happy.svg | 2 +- src/svg/hardware-chip-outline.svg | 2 +- src/svg/hardware-chip-sharp.svg | 2 +- src/svg/hardware-chip.svg | 2 +- src/svg/headset-outline.svg | 2 +- src/svg/headset-sharp.svg | 2 +- src/svg/headset.svg | 2 +- src/svg/heart-circle-outline.svg | 2 +- src/svg/heart-circle-sharp.svg | 2 +- src/svg/heart-circle.svg | 2 +- src/svg/heart-dislike-circle-outline.svg | 2 +- src/svg/heart-dislike-circle-sharp.svg | 2 +- src/svg/heart-dislike-circle.svg | 2 +- src/svg/heart-dislike-outline.svg | 2 +- src/svg/heart-dislike-sharp.svg | 2 +- src/svg/heart-dislike.svg | 2 +- src/svg/heart-half-outline.svg | 2 +- src/svg/heart-half-sharp.svg | 2 +- src/svg/heart-half.svg | 2 +- src/svg/heart-outline.svg | 2 +- src/svg/heart-sharp.svg | 2 +- src/svg/heart.svg | 2 +- src/svg/help-buoy-outline.svg | 2 +- src/svg/help-buoy-sharp.svg | 2 +- src/svg/help-buoy.svg | 2 +- src/svg/help-circle-outline.svg | 2 +- src/svg/help-circle-sharp.svg | 2 +- src/svg/help-circle.svg | 2 +- src/svg/help-outline.svg | 2 +- src/svg/help-sharp.svg | 2 +- src/svg/help.svg | 2 +- src/svg/home-outline.svg | 2 +- src/svg/home-sharp.svg | 2 +- src/svg/home.svg | 2 +- src/svg/hourglass-outline.svg | 2 +- src/svg/hourglass-sharp.svg | 2 +- src/svg/hourglass.svg | 2 +- src/svg/ice-cream-outline.svg | 2 +- src/svg/ice-cream-sharp.svg | 2 +- src/svg/ice-cream.svg | 2 +- src/svg/image-outline.svg | 2 +- src/svg/image-sharp.svg | 2 +- src/svg/image.svg | 2 +- src/svg/images-outline.svg | 2 +- src/svg/images-sharp.svg | 2 +- src/svg/images.svg | 2 +- src/svg/infinite-outline.svg | 2 +- src/svg/infinite-sharp.svg | 2 +- src/svg/infinite.svg | 2 +- src/svg/information-circle-outline.svg | 2 +- src/svg/information-circle-sharp.svg | 2 +- src/svg/information-circle.svg | 2 +- src/svg/information-outline.svg | 2 +- src/svg/information-sharp.svg | 2 +- src/svg/information.svg | 2 +- src/svg/journal-outline.svg | 2 +- src/svg/journal-sharp.svg | 2 +- src/svg/journal.svg | 2 +- src/svg/key-outline.svg | 2 +- src/svg/key-sharp.svg | 2 +- src/svg/key.svg | 2 +- src/svg/keypad-outline.svg | 2 +- src/svg/keypad-sharp.svg | 2 +- src/svg/keypad.svg | 2 +- src/svg/language-outline.svg | 2 +- src/svg/language-sharp.svg | 2 +- src/svg/language.svg | 2 +- src/svg/laptop-outline.svg | 2 +- src/svg/laptop-sharp.svg | 2 +- src/svg/laptop.svg | 2 +- src/svg/layers-outline.svg | 2 +- src/svg/layers-sharp.svg | 2 +- src/svg/layers.svg | 2 +- src/svg/leaf-outline.svg | 2 +- src/svg/leaf-sharp.svg | 2 +- src/svg/leaf.svg | 2 +- src/svg/library-outline.svg | 2 +- src/svg/library-sharp.svg | 2 +- src/svg/library.svg | 2 +- src/svg/link-outline.svg | 2 +- src/svg/link-sharp.svg | 2 +- src/svg/link.svg | 2 +- src/svg/list-circle-outline.svg | 2 +- src/svg/list-circle-sharp.svg | 2 +- src/svg/list-circle.svg | 2 +- src/svg/list-outline.svg | 2 +- src/svg/list-sharp.svg | 2 +- src/svg/list.svg | 2 +- src/svg/locate-outline.svg | 2 +- src/svg/locate-sharp.svg | 2 +- src/svg/locate.svg | 2 +- src/svg/location-outline.svg | 2 +- src/svg/location-sharp.svg | 2 +- src/svg/location.svg | 2 +- src/svg/lock-closed-outline.svg | 2 +- src/svg/lock-closed-sharp.svg | 2 +- src/svg/lock-closed.svg | 2 +- src/svg/lock-open-outline.svg | 2 +- src/svg/lock-open-sharp.svg | 2 +- src/svg/lock-open.svg | 2 +- src/svg/log-in-outline.svg | 2 +- src/svg/log-in-sharp.svg | 2 +- src/svg/log-in.svg | 2 +- src/svg/log-out-outline.svg | 2 +- src/svg/log-out-sharp.svg | 2 +- src/svg/log-out.svg | 2 +- src/svg/logo-amazon.svg | 2 +- src/svg/logo-amplify.svg | 2 +- src/svg/logo-angular.svg | 2 +- src/svg/logo-apple-appstore.svg | 2 +- src/svg/logo-apple.svg | 2 +- src/svg/logo-bitcoin.svg | 2 +- src/svg/logo-buffer.svg | 2 +- src/svg/logo-capacitor.svg | 2 +- src/svg/logo-chrome.svg | 2 +- src/svg/logo-closed-captioning.svg | 2 +- src/svg/logo-codepen.svg | 2 +- src/svg/logo-css3.svg | 2 +- src/svg/logo-designernews.svg | 2 +- src/svg/logo-dribbble.svg | 2 +- src/svg/logo-dropbox.svg | 2 +- src/svg/logo-electron.svg | 2 +- src/svg/logo-euro.svg | 2 +- src/svg/logo-firefox.svg | 2 +- src/svg/logo-flickr.svg | 2 +- src/svg/logo-foursquare.svg | 2 +- src/svg/logo-github.svg | 2 +- src/svg/logo-google-playstore.svg | 2 +- src/svg/logo-google.svg | 2 +- src/svg/logo-hackernews.svg | 2 +- src/svg/logo-html5.svg | 2 +- src/svg/logo-instagram.svg | 2 +- src/svg/logo-ionic.svg | 2 +- src/svg/logo-ionitron.svg | 2 +- src/svg/logo-javascript.svg | 2 +- src/svg/logo-laravel.svg | 2 +- src/svg/logo-linkedin.svg | 2 +- src/svg/logo-markdown.svg | 2 +- src/svg/logo-no-smoking.svg | 2 +- src/svg/logo-nodejs.svg | 2 +- src/svg/logo-octocat.svg | 2 +- src/svg/logo-pinterest.svg | 2 +- src/svg/logo-playstation.svg | 2 +- src/svg/logo-pwa.svg | 2 +- src/svg/logo-python.svg | 2 +- src/svg/logo-react.svg | 2 +- src/svg/logo-reddit.svg | 2 +- src/svg/logo-rss.svg | 2 +- src/svg/logo-sass.svg | 2 +- src/svg/logo-skype.svg | 2 +- src/svg/logo-slack.svg | 2 +- src/svg/logo-snapchat.svg | 2 +- src/svg/logo-stackoverflow.svg | 2 +- src/svg/logo-steam.svg | 2 +- src/svg/logo-stencil.svg | 2 +- src/svg/logo-tumblr.svg | 2 +- src/svg/logo-tux.svg | 2 +- src/svg/logo-twitch.svg | 2 +- src/svg/logo-twitter.svg | 2 +- src/svg/logo-usd.svg | 2 +- src/svg/logo-vimeo.svg | 2 +- src/svg/logo-vk.svg | 2 +- src/svg/logo-vue.svg | 2 +- src/svg/logo-web-component.svg | 2 +- src/svg/logo-whatsapp.svg | 2 +- src/svg/logo-windows.svg | 2 +- src/svg/logo-wordpress.svg | 2 +- src/svg/logo-xbox.svg | 2 +- src/svg/logo-xing.svg | 2 +- src/svg/logo-yahoo.svg | 2 +- src/svg/logo-yen.svg | 2 +- src/svg/logo-youtube.svg | 2 +- src/svg/magnet-outline.svg | 2 +- src/svg/magnet-sharp.svg | 2 +- src/svg/magnet.svg | 2 +- src/svg/mail-open-outline.svg | 2 +- src/svg/mail-open-sharp.svg | 2 +- src/svg/mail-open.svg | 2 +- src/svg/mail-outline.svg | 2 +- src/svg/mail-sharp.svg | 2 +- src/svg/mail-unread-outline.svg | 2 +- src/svg/mail-unread-sharp.svg | 2 +- src/svg/mail-unread.svg | 2 +- src/svg/mail.svg | 2 +- src/svg/male-female-outline.svg | 2 +- src/svg/male-female-sharp.svg | 2 +- src/svg/male-female.svg | 2 +- src/svg/male-outline.svg | 2 +- src/svg/male-sharp.svg | 2 +- src/svg/male.svg | 2 +- src/svg/man-outline.svg | 2 +- src/svg/man-sharp.svg | 2 +- src/svg/man.svg | 2 +- src/svg/map-outline.svg | 2 +- src/svg/map-sharp.svg | 2 +- src/svg/map.svg | 2 +- src/svg/medal-outline.svg | 2 +- src/svg/medal-sharp.svg | 2 +- src/svg/medal.svg | 2 +- src/svg/medical-outline.svg | 2 +- src/svg/medical-sharp.svg | 2 +- src/svg/medical.svg | 2 +- src/svg/medkit-outline.svg | 2 +- src/svg/medkit-sharp.svg | 2 +- src/svg/medkit.svg | 2 +- src/svg/megaphone-outline.svg | 2 +- src/svg/megaphone-sharp.svg | 2 +- src/svg/megaphone.svg | 2 +- src/svg/menu-outline.svg | 2 +- src/svg/menu-sharp.svg | 2 +- src/svg/menu.svg | 2 +- src/svg/mic-circle-outline.svg | 2 +- src/svg/mic-circle-sharp.svg | 2 +- src/svg/mic-circle.svg | 2 +- src/svg/mic-off-circle-outline.svg | 2 +- src/svg/mic-off-circle-sharp.svg | 2 +- src/svg/mic-off-circle.svg | 2 +- src/svg/mic-off-outline.svg | 2 +- src/svg/mic-off-sharp.svg | 2 +- src/svg/mic-off.svg | 2 +- src/svg/mic-outline.svg | 2 +- src/svg/mic-sharp.svg | 2 +- src/svg/mic.svg | 2 +- src/svg/moon-outline.svg | 2 +- src/svg/moon-sharp.svg | 2 +- src/svg/moon.svg | 2 +- src/svg/move-outline.svg | 2 +- src/svg/move-sharp.svg | 2 +- src/svg/move.svg | 2 +- src/svg/musical-note-outline.svg | 2 +- src/svg/musical-note-sharp.svg | 2 +- src/svg/musical-note.svg | 2 +- src/svg/musical-notes-outline.svg | 2 +- src/svg/musical-notes-sharp.svg | 2 +- src/svg/musical-notes.svg | 2 +- src/svg/navigate-circle-outline.svg | 2 +- src/svg/navigate-circle-sharp.svg | 2 +- src/svg/navigate-circle.svg | 2 +- src/svg/navigate-outline.svg | 2 +- src/svg/navigate-sharp.svg | 2 +- src/svg/navigate.svg | 2 +- src/svg/newspaper-outline.svg | 2 +- src/svg/newspaper-sharp.svg | 2 +- src/svg/newspaper.svg | 2 +- src/svg/notifications-circle-outline.svg | 2 +- src/svg/notifications-circle-sharp.svg | 2 +- src/svg/notifications-circle.svg | 2 +- src/svg/notifications-off-circle-outline.svg | 2 +- src/svg/notifications-off-circle-sharp.svg | 2 +- src/svg/notifications-off-circle.svg | 2 +- src/svg/notifications-off-outline.svg | 2 +- src/svg/notifications-off-sharp.svg | 2 +- src/svg/notifications-off.svg | 2 +- src/svg/notifications-outline.svg | 2 +- src/svg/notifications-sharp.svg | 2 +- src/svg/notifications.svg | 2 +- src/svg/nuclear-outline.svg | 2 +- src/svg/nuclear-sharp.svg | 2 +- src/svg/nuclear.svg | 2 +- src/svg/nutrition-outline.svg | 2 +- src/svg/nutrition-sharp.svg | 2 +- src/svg/nutrition.svg | 2 +- src/svg/open-outline.svg | 2 +- src/svg/open-sharp.svg | 2 +- src/svg/open.svg | 2 +- src/svg/options-outline.svg | 2 +- src/svg/options-sharp.svg | 2 +- src/svg/options.svg | 2 +- src/svg/paper-plane-outline.svg | 2 +- src/svg/paper-plane-sharp.svg | 2 +- src/svg/paper-plane.svg | 2 +- src/svg/partly-sunny-outline.svg | 2 +- src/svg/partly-sunny-sharp.svg | 2 +- src/svg/partly-sunny.svg | 2 +- src/svg/pause-circle-outline.svg | 2 +- src/svg/pause-circle-sharp.svg | 2 +- src/svg/pause-circle.svg | 2 +- src/svg/pause-outline.svg | 2 +- src/svg/pause-sharp.svg | 2 +- src/svg/pause.svg | 2 +- src/svg/paw-outline.svg | 2 +- src/svg/paw-sharp.svg | 2 +- src/svg/paw.svg | 2 +- src/svg/pencil-outline.svg | 2 +- src/svg/pencil-sharp.svg | 2 +- src/svg/pencil.svg | 2 +- src/svg/people-circle-outline.svg | 2 +- src/svg/people-circle-sharp.svg | 2 +- src/svg/people-circle.svg | 2 +- src/svg/people-outline.svg | 2 +- src/svg/people-sharp.svg | 2 +- src/svg/people.svg | 2 +- src/svg/person-add-outline.svg | 2 +- src/svg/person-add-sharp.svg | 2 +- src/svg/person-add.svg | 2 +- src/svg/person-circle-outline.svg | 2 +- src/svg/person-circle-sharp.svg | 2 +- src/svg/person-circle.svg | 2 +- src/svg/person-outline.svg | 2 +- src/svg/person-remove-outline.svg | 2 +- src/svg/person-remove-sharp.svg | 2 +- src/svg/person-remove.svg | 2 +- src/svg/person-sharp.svg | 2 +- src/svg/person.svg | 2 +- src/svg/phone-landscape-outline.svg | 2 +- src/svg/phone-landscape-sharp.svg | 2 +- src/svg/phone-landscape.svg | 2 +- src/svg/phone-portrait-outline.svg | 2 +- src/svg/phone-portrait-sharp.svg | 2 +- src/svg/phone-portrait.svg | 2 +- src/svg/pie-chart-outline.svg | 2 +- src/svg/pie-chart-sharp.svg | 2 +- src/svg/pie-chart.svg | 2 +- src/svg/pin-outline.svg | 2 +- src/svg/pin-sharp.svg | 2 +- src/svg/pin.svg | 2 +- src/svg/pint-outline.svg | 2 +- src/svg/pint-sharp.svg | 2 +- src/svg/pint.svg | 2 +- src/svg/pizza-outline.svg | 2 +- src/svg/pizza-sharp.svg | 2 +- src/svg/pizza.svg | 2 +- src/svg/planet-outline.svg | 2 +- src/svg/planet-sharp.svg | 2 +- src/svg/planet.svg | 2 +- src/svg/play-back-circle-outline.svg | 2 +- src/svg/play-back-circle-sharp.svg | 2 +- src/svg/play-back-circle.svg | 2 +- src/svg/play-back-outline.svg | 2 +- src/svg/play-back-sharp.svg | 2 +- src/svg/play-back.svg | 2 +- src/svg/play-circle-outline.svg | 2 +- src/svg/play-circle-sharp.svg | 2 +- src/svg/play-circle.svg | 2 +- src/svg/play-forward-circle-outline.svg | 2 +- src/svg/play-forward-circle-sharp.svg | 2 +- src/svg/play-forward-circle.svg | 2 +- src/svg/play-forward-outline.svg | 2 +- src/svg/play-forward-sharp.svg | 2 +- src/svg/play-forward.svg | 2 +- src/svg/play-outline.svg | 2 +- src/svg/play-sharp.svg | 2 +- src/svg/play-skip-back-circle-outline.svg | 2 +- src/svg/play-skip-back-circle-sharp.svg | 2 +- src/svg/play-skip-back-circle.svg | 2 +- src/svg/play-skip-back-outline.svg | 2 +- src/svg/play-skip-back-sharp.svg | 2 +- src/svg/play-skip-back.svg | 2 +- src/svg/play-skip-forward-circle-outline.svg | 2 +- src/svg/play-skip-forward-circle-sharp.svg | 2 +- src/svg/play-skip-forward-circle.svg | 2 +- src/svg/play-skip-forward-outline.svg | 2 +- src/svg/play-skip-forward-sharp.svg | 2 +- src/svg/play-skip-forward.svg | 2 +- src/svg/play.svg | 2 +- src/svg/podium-outline.svg | 2 +- src/svg/podium-sharp.svg | 2 +- src/svg/podium.svg | 2 +- src/svg/power-outline.svg | 2 +- src/svg/power-sharp.svg | 2 +- src/svg/power.svg | 2 +- src/svg/pricetag-outline.svg | 2 +- src/svg/pricetag-sharp.svg | 2 +- src/svg/pricetag.svg | 2 +- src/svg/pricetags-outline.svg | 2 +- src/svg/pricetags-sharp.svg | 2 +- src/svg/pricetags.svg | 2 +- src/svg/print-outline.svg | 2 +- src/svg/print-sharp.svg | 2 +- src/svg/print.svg | 2 +- src/svg/pulse-outline.svg | 2 +- src/svg/pulse-sharp.svg | 2 +- src/svg/pulse.svg | 2 +- src/svg/push-outline.svg | 2 +- src/svg/push-sharp.svg | 2 +- src/svg/push.svg | 2 +- src/svg/qr-code-outline.svg | 2 +- src/svg/qr-code-sharp.svg | 2 +- src/svg/qr-code.svg | 2 +- src/svg/radio-button-off-outline.svg | 2 +- src/svg/radio-button-off-sharp.svg | 2 +- src/svg/radio-button-off.svg | 2 +- src/svg/radio-button-on-outline.svg | 2 +- src/svg/radio-button-on-sharp.svg | 2 +- src/svg/radio-button-on.svg | 2 +- src/svg/radio-outline.svg | 2 +- src/svg/radio-sharp.svg | 2 +- src/svg/radio.svg | 2 +- src/svg/rainy-outline.svg | 2 +- src/svg/rainy-sharp.svg | 2 +- src/svg/rainy.svg | 2 +- src/svg/reader-outline.svg | 2 +- src/svg/reader-sharp.svg | 2 +- src/svg/reader.svg | 2 +- src/svg/receipt-outline.svg | 2 +- src/svg/receipt-sharp.svg | 2 +- src/svg/receipt.svg | 2 +- src/svg/recording-outline.svg | 2 +- src/svg/recording-sharp.svg | 2 +- src/svg/recording.svg | 2 +- src/svg/refresh-circle-outline.svg | 2 +- src/svg/refresh-circle-sharp.svg | 2 +- src/svg/refresh-circle.svg | 2 +- src/svg/refresh-outline.svg | 2 +- src/svg/refresh-sharp.svg | 2 +- src/svg/refresh.svg | 2 +- src/svg/reload-circle-outline.svg | 2 +- src/svg/reload-circle-sharp.svg | 2 +- src/svg/reload-circle.svg | 2 +- src/svg/reload-outline.svg | 2 +- src/svg/reload-sharp.svg | 2 +- src/svg/reload.svg | 2 +- src/svg/remove-circle-outline.svg | 2 +- src/svg/remove-circle-sharp.svg | 2 +- src/svg/remove-circle.svg | 2 +- src/svg/remove-outline.svg | 2 +- src/svg/remove-sharp.svg | 2 +- src/svg/remove.svg | 2 +- src/svg/reorder-four-outline.svg | 2 +- src/svg/reorder-four-sharp.svg | 2 +- src/svg/reorder-four.svg | 2 +- src/svg/reorder-three-outline.svg | 2 +- src/svg/reorder-three-sharp.svg | 2 +- src/svg/reorder-three.svg | 2 +- src/svg/reorder-two-outline.svg | 2 +- src/svg/reorder-two-sharp.svg | 2 +- src/svg/reorder-two.svg | 2 +- src/svg/repeat-outline.svg | 2 +- src/svg/repeat-sharp.svg | 2 +- src/svg/repeat.svg | 2 +- src/svg/resize-outline.svg | 2 +- src/svg/resize-sharp.svg | 2 +- src/svg/resize.svg | 2 +- src/svg/restaurant-outline.svg | 2 +- src/svg/restaurant-sharp.svg | 2 +- src/svg/restaurant.svg | 2 +- src/svg/return-down-back-outline.svg | 2 +- src/svg/return-down-back-sharp.svg | 2 +- src/svg/return-down-back.svg | 2 +- src/svg/return-down-forward-outline.svg | 2 +- src/svg/return-down-forward-sharp.svg | 2 +- src/svg/return-down-forward.svg | 2 +- src/svg/return-up-back-outline.svg | 2 +- src/svg/return-up-back-sharp.svg | 2 +- src/svg/return-up-back.svg | 2 +- src/svg/return-up-forward-outline.svg | 2 +- src/svg/return-up-forward-sharp.svg | 2 +- src/svg/return-up-forward.svg | 2 +- src/svg/ribbon-outline.svg | 2 +- src/svg/ribbon-sharp.svg | 2 +- src/svg/ribbon.svg | 2 +- src/svg/rocket-outline.svg | 2 +- src/svg/rocket-sharp.svg | 2 +- src/svg/rocket.svg | 2 +- src/svg/rose-outline.svg | 2 +- src/svg/rose-sharp.svg | 2 +- src/svg/rose.svg | 2 +- src/svg/sad-outline.svg | 2 +- src/svg/sad-sharp.svg | 2 +- src/svg/sad.svg | 2 +- src/svg/save-outline.svg | 2 +- src/svg/save-sharp.svg | 2 +- src/svg/save.svg | 2 +- src/svg/scan-circle-outline.svg | 2 +- src/svg/scan-circle-sharp.svg | 2 +- src/svg/scan-circle.svg | 2 +- src/svg/scan-outline.svg | 2 +- src/svg/scan-sharp.svg | 2 +- src/svg/scan.svg | 2 +- src/svg/school-outline.svg | 2 +- src/svg/school-sharp.svg | 2 +- src/svg/school.svg | 2 +- src/svg/search-circle-outline.svg | 2 +- src/svg/search-circle-sharp.svg | 2 +- src/svg/search-circle.svg | 2 +- src/svg/search-outline.svg | 2 +- src/svg/search-sharp.svg | 2 +- src/svg/search.svg | 2 +- src/svg/send-outline.svg | 2 +- src/svg/send-sharp.svg | 2 +- src/svg/send.svg | 2 +- src/svg/server-outline.svg | 2 +- src/svg/server-sharp.svg | 2 +- src/svg/server.svg | 2 +- src/svg/settings-outline.svg | 2 +- src/svg/settings-sharp.svg | 2 +- src/svg/settings.svg | 2 +- src/svg/shapes-outline.svg | 2 +- src/svg/shapes-sharp.svg | 2 +- src/svg/shapes.svg | 2 +- src/svg/share-outline.svg | 2 +- src/svg/share-sharp.svg | 2 +- src/svg/share-social-outline.svg | 2 +- src/svg/share-social-sharp.svg | 2 +- src/svg/share-social.svg | 2 +- src/svg/share.svg | 2 +- src/svg/shield-checkmark-outline.svg | 2 +- src/svg/shield-checkmark-sharp.svg | 2 +- src/svg/shield-checkmark.svg | 2 +- src/svg/shield-outline.svg | 2 +- src/svg/shield-sharp.svg | 2 +- src/svg/shield.svg | 2 +- src/svg/shirt-outline.svg | 2 +- src/svg/shirt-sharp.svg | 2 +- src/svg/shirt.svg | 2 +- src/svg/shuffle-outline.svg | 2 +- src/svg/shuffle-sharp.svg | 2 +- src/svg/shuffle.svg | 2 +- src/svg/skull-outline.svg | 2 +- src/svg/skull-sharp.svg | 2 +- src/svg/skull.svg | 2 +- src/svg/snow-outline.svg | 2 +- src/svg/snow-sharp.svg | 2 +- src/svg/snow.svg | 2 +- src/svg/speedometer-outline.svg | 2 +- src/svg/speedometer-sharp.svg | 2 +- src/svg/speedometer.svg | 2 +- src/svg/square-outline.svg | 2 +- src/svg/square-sharp.svg | 2 +- src/svg/square.svg | 2 +- src/svg/star-half-outline.svg | 2 +- src/svg/star-half-sharp.svg | 2 +- src/svg/star-half.svg | 2 +- src/svg/star-outline.svg | 2 +- src/svg/star-sharp.svg | 2 +- src/svg/star.svg | 2 +- src/svg/stats-chart-outline.svg | 2 +- src/svg/stats-chart-sharp.svg | 2 +- src/svg/stats-chart.svg | 2 +- src/svg/stop-circle-outline.svg | 2 +- src/svg/stop-circle-sharp.svg | 2 +- src/svg/stop-circle.svg | 2 +- src/svg/stop-outline.svg | 2 +- src/svg/stop-sharp.svg | 2 +- src/svg/stop.svg | 2 +- src/svg/stopwatch-outline.svg | 2 +- src/svg/stopwatch-sharp.svg | 2 +- src/svg/stopwatch.svg | 2 +- src/svg/subway-outline.svg | 2 +- src/svg/subway-sharp.svg | 2 +- src/svg/subway.svg | 2 +- src/svg/sunny-outline.svg | 2 +- src/svg/sunny-sharp.svg | 2 +- src/svg/sunny.svg | 2 +- src/svg/swap-horizontal-outline.svg | 2 +- src/svg/swap-horizontal-sharp.svg | 2 +- src/svg/swap-horizontal.svg | 2 +- src/svg/swap-vertical-outline.svg | 2 +- src/svg/swap-vertical-sharp.svg | 2 +- src/svg/swap-vertical.svg | 2 +- src/svg/sync-circle-outline.svg | 2 +- src/svg/sync-circle-sharp.svg | 2 +- src/svg/sync-circle.svg | 2 +- src/svg/sync-outline.svg | 2 +- src/svg/sync-sharp.svg | 2 +- src/svg/sync.svg | 2 +- src/svg/tablet-landscape-outline.svg | 2 +- src/svg/tablet-landscape-sharp.svg | 2 +- src/svg/tablet-landscape.svg | 2 +- src/svg/tablet-portrait-outline.svg | 2 +- src/svg/tablet-portrait-sharp.svg | 2 +- src/svg/tablet-portrait.svg | 2 +- src/svg/tennisball-outline.svg | 2 +- src/svg/tennisball-sharp.svg | 2 +- src/svg/tennisball.svg | 2 +- src/svg/terminal-outline.svg | 2 +- src/svg/terminal-sharp.svg | 2 +- src/svg/terminal.svg | 2 +- src/svg/text-outline.svg | 2 +- src/svg/text-sharp.svg | 2 +- src/svg/text.svg | 2 +- src/svg/thermometer-outline.svg | 2 +- src/svg/thermometer-sharp.svg | 2 +- src/svg/thermometer.svg | 2 +- src/svg/thumbs-down-outline.svg | 2 +- src/svg/thumbs-down-sharp.svg | 2 +- src/svg/thumbs-down.svg | 2 +- src/svg/thumbs-up-outline.svg | 2 +- src/svg/thumbs-up-sharp.svg | 2 +- src/svg/thumbs-up.svg | 2 +- src/svg/thunderstorm-outline.svg | 2 +- src/svg/thunderstorm-sharp.svg | 2 +- src/svg/thunderstorm.svg | 2 +- src/svg/time-outline.svg | 2 +- src/svg/time-sharp.svg | 2 +- src/svg/time.svg | 2 +- src/svg/timer-outline.svg | 2 +- src/svg/timer-sharp.svg | 2 +- src/svg/timer.svg | 2 +- src/svg/toggle-outline.svg | 2 +- src/svg/toggle-sharp.svg | 2 +- src/svg/toggle.svg | 2 +- src/svg/trail-sign-outline.svg | 2 +- src/svg/trail-sign-sharp.svg | 2 +- src/svg/trail-sign.svg | 2 +- src/svg/train-outline.svg | 2 +- src/svg/train-sharp.svg | 2 +- src/svg/train.svg | 2 +- src/svg/transgender-outline.svg | 2 +- src/svg/transgender-sharp.svg | 2 +- src/svg/transgender.svg | 2 +- src/svg/trash-bin-outline.svg | 2 +- src/svg/trash-bin-sharp.svg | 2 +- src/svg/trash-bin.svg | 2 +- src/svg/trash-outline.svg | 2 +- src/svg/trash-sharp.svg | 2 +- src/svg/trash.svg | 2 +- src/svg/trending-down-outline.svg | 2 +- src/svg/trending-down-sharp.svg | 2 +- src/svg/trending-down.svg | 2 +- src/svg/trending-up-outline.svg | 2 +- src/svg/trending-up-sharp.svg | 2 +- src/svg/trending-up.svg | 2 +- src/svg/triangle-outline.svg | 2 +- src/svg/triangle-sharp.svg | 2 +- src/svg/triangle.svg | 2 +- src/svg/trophy-outline.svg | 2 +- src/svg/trophy-sharp.svg | 2 +- src/svg/trophy.svg | 2 +- src/svg/tv-outline.svg | 2 +- src/svg/tv-sharp.svg | 2 +- src/svg/tv.svg | 2 +- src/svg/umbrella-outline.svg | 2 +- src/svg/umbrella-sharp.svg | 2 +- src/svg/umbrella.svg | 2 +- src/svg/videocam-outline.svg | 2 +- src/svg/videocam-sharp.svg | 2 +- src/svg/videocam.svg | 2 +- src/svg/volume-high-outline.svg | 2 +- src/svg/volume-high-sharp.svg | 2 +- src/svg/volume-high.svg | 2 +- src/svg/volume-low-outline.svg | 2 +- src/svg/volume-low-sharp.svg | 2 +- src/svg/volume-low.svg | 2 +- src/svg/volume-medium-outline.svg | 2 +- src/svg/volume-medium-sharp.svg | 2 +- src/svg/volume-medium.svg | 2 +- src/svg/volume-mute-outline.svg | 2 +- src/svg/volume-mute-sharp.svg | 2 +- src/svg/volume-mute.svg | 2 +- src/svg/volume-off-outline.svg | 2 +- src/svg/volume-off-sharp.svg | 2 +- src/svg/volume-off.svg | 2 +- src/svg/walk-outline.svg | 2 +- src/svg/walk-sharp.svg | 2 +- src/svg/walk.svg | 2 +- src/svg/wallet-outline.svg | 2 +- src/svg/wallet-sharp.svg | 2 +- src/svg/wallet.svg | 2 +- src/svg/warning-outline.svg | 2 +- src/svg/warning-sharp.svg | 2 +- src/svg/warning.svg | 2 +- src/svg/watch-outline.svg | 2 +- src/svg/watch-sharp.svg | 2 +- src/svg/watch.svg | 2 +- src/svg/water-outline.svg | 2 +- src/svg/water-sharp.svg | 2 +- src/svg/water.svg | 2 +- src/svg/wifi-outline.svg | 2 +- src/svg/wifi-sharp.svg | 2 +- src/svg/wifi.svg | 2 +- src/svg/wine-outline.svg | 2 +- src/svg/wine-sharp.svg | 2 +- src/svg/wine.svg | 2 +- src/svg/woman-outline.svg | 2 +- src/svg/woman-sharp.svg | 2 +- src/svg/woman.svg | 2 +- 1212 files changed, 1212 insertions(+), 1212 deletions(-) diff --git a/src/svg/add-circle-outline.svg b/src/svg/add-circle-outline.svg index 9d2eae184..4d0a78dc7 100644 --- a/src/svg/add-circle-outline.svg +++ b/src/svg/add-circle-outline.svg @@ -1 +1 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><title>ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/add-circle-sharp.svg b/src/svg/add-circle-sharp.svg index 35c893435..f1398a0d3 100644 --- a/src/svg/add-circle-sharp.svg +++ b/src/svg/add-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/add-circle.svg b/src/svg/add-circle.svg index bc335d43e..37172b5a1 100644 --- a/src/svg/add-circle.svg +++ b/src/svg/add-circle.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/add-outline.svg b/src/svg/add-outline.svg index 53895696a..3469905e0 100644 --- a/src/svg/add-outline.svg +++ b/src/svg/add-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/add-sharp.svg b/src/svg/add-sharp.svg index c420c2beb..46dc7158a 100644 --- a/src/svg/add-sharp.svg +++ b/src/svg/add-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/add.svg b/src/svg/add.svg index 53895696a..3469905e0 100644 --- a/src/svg/add.svg +++ b/src/svg/add.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/airplane-outline.svg b/src/svg/airplane-outline.svg index 3c56b5a54..4cb9da769 100644 --- a/src/svg/airplane-outline.svg +++ b/src/svg/airplane-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/airplane-sharp.svg b/src/svg/airplane-sharp.svg index 7d6148ffe..55a74506c 100644 --- a/src/svg/airplane-sharp.svg +++ b/src/svg/airplane-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/airplane.svg b/src/svg/airplane.svg index 72721fb44..ef8e2ad22 100644 --- a/src/svg/airplane.svg +++ b/src/svg/airplane.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alarm-outline.svg b/src/svg/alarm-outline.svg index a67c54c9a..f33a5d3a9 100644 --- a/src/svg/alarm-outline.svg +++ b/src/svg/alarm-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alarm-sharp.svg b/src/svg/alarm-sharp.svg index 4b81376ba..ba9110e7e 100644 --- a/src/svg/alarm-sharp.svg +++ b/src/svg/alarm-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alarm.svg b/src/svg/alarm.svg index fdaa459cc..1da536a5e 100644 --- a/src/svg/alarm.svg +++ b/src/svg/alarm.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/albums-outline.svg b/src/svg/albums-outline.svg index 40a41fe9b..75a9f6427 100644 --- a/src/svg/albums-outline.svg +++ b/src/svg/albums-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/albums-sharp.svg b/src/svg/albums-sharp.svg index 3f96f95b0..9ae8e1811 100644 --- a/src/svg/albums-sharp.svg +++ b/src/svg/albums-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/albums.svg b/src/svg/albums.svg index 182869a6e..cace219c1 100644 --- a/src/svg/albums.svg +++ b/src/svg/albums.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alert-circle-outline.svg b/src/svg/alert-circle-outline.svg index 05e6ce5f0..e2b22eeb8 100644 --- a/src/svg/alert-circle-outline.svg +++ b/src/svg/alert-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alert-circle-sharp.svg b/src/svg/alert-circle-sharp.svg index 15bc0a4a9..98a02d0c8 100644 --- a/src/svg/alert-circle-sharp.svg +++ b/src/svg/alert-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alert-circle.svg b/src/svg/alert-circle.svg index e1e2447ae..06c58aa5e 100644 --- a/src/svg/alert-circle.svg +++ b/src/svg/alert-circle.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alert-outline.svg b/src/svg/alert-outline.svg index 3f144bdff..e08746597 100644 --- a/src/svg/alert-outline.svg +++ b/src/svg/alert-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alert-sharp.svg b/src/svg/alert-sharp.svg index 7e5cd5f3a..b628943ea 100644 --- a/src/svg/alert-sharp.svg +++ b/src/svg/alert-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/alert.svg b/src/svg/alert.svg index 3f144bdff..e08746597 100644 --- a/src/svg/alert.svg +++ b/src/svg/alert.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/american-football-outline.svg b/src/svg/american-football-outline.svg index 405d92eb3..8d6db5446 100644 --- a/src/svg/american-football-outline.svg +++ b/src/svg/american-football-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/american-football-sharp.svg b/src/svg/american-football-sharp.svg index 9a8f92530..3f22fd70a 100644 --- a/src/svg/american-football-sharp.svg +++ b/src/svg/american-football-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/american-football.svg b/src/svg/american-football.svg index 985f96139..ec602bd6f 100644 --- a/src/svg/american-football.svg +++ b/src/svg/american-football.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/analytics-outline.svg b/src/svg/analytics-outline.svg index 421586eda..ac3b0aae2 100644 --- a/src/svg/analytics-outline.svg +++ b/src/svg/analytics-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/analytics-sharp.svg b/src/svg/analytics-sharp.svg index 3c3660035..0da799606 100644 --- a/src/svg/analytics-sharp.svg +++ b/src/svg/analytics-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/analytics.svg b/src/svg/analytics.svg index 43cdb23d6..a8f59ad9e 100644 --- a/src/svg/analytics.svg +++ b/src/svg/analytics.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/aperture-outline.svg b/src/svg/aperture-outline.svg index a6c679df0..7df864865 100644 --- a/src/svg/aperture-outline.svg +++ b/src/svg/aperture-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/aperture-sharp.svg b/src/svg/aperture-sharp.svg index cf673a44c..41ffc301c 100644 --- a/src/svg/aperture-sharp.svg +++ b/src/svg/aperture-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/aperture.svg b/src/svg/aperture.svg index eea7ac9a3..96b22840e 100644 --- a/src/svg/aperture.svg +++ b/src/svg/aperture.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/apps-outline.svg b/src/svg/apps-outline.svg index c9e39d0f5..fa050b4d5 100644 --- a/src/svg/apps-outline.svg +++ b/src/svg/apps-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/apps-sharp.svg b/src/svg/apps-sharp.svg index 657720152..708cb4b26 100644 --- a/src/svg/apps-sharp.svg +++ b/src/svg/apps-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/apps.svg b/src/svg/apps.svg index 1694184cf..cf78572b7 100644 --- a/src/svg/apps.svg +++ b/src/svg/apps.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/archive-outline.svg b/src/svg/archive-outline.svg index 4a2e9e262..9ea261ab8 100644 --- a/src/svg/archive-outline.svg +++ b/src/svg/archive-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/archive-sharp.svg b/src/svg/archive-sharp.svg index 96b823a59..e144f6c2f 100644 --- a/src/svg/archive-sharp.svg +++ b/src/svg/archive-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/archive.svg b/src/svg/archive.svg index 961ac139d..65b4d5feb 100644 --- a/src/svg/archive.svg +++ b/src/svg/archive.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-back-circle-outline.svg b/src/svg/arrow-back-circle-outline.svg index 3757aa363..76f7eae64 100644 --- a/src/svg/arrow-back-circle-outline.svg +++ b/src/svg/arrow-back-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-back-circle-sharp.svg b/src/svg/arrow-back-circle-sharp.svg index 855116485..1b593ea20 100644 --- a/src/svg/arrow-back-circle-sharp.svg +++ b/src/svg/arrow-back-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-back-circle.svg b/src/svg/arrow-back-circle.svg index 965ebc8f9..602fcdb57 100644 --- a/src/svg/arrow-back-circle.svg +++ b/src/svg/arrow-back-circle.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-back-outline.svg b/src/svg/arrow-back-outline.svg index 383dfb8be..0ad3b1700 100644 --- a/src/svg/arrow-back-outline.svg +++ b/src/svg/arrow-back-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-back-sharp.svg b/src/svg/arrow-back-sharp.svg index 7014a0b26..780f82143 100644 --- a/src/svg/arrow-back-sharp.svg +++ b/src/svg/arrow-back-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-back.svg b/src/svg/arrow-back.svg index 383dfb8be..0ad3b1700 100644 --- a/src/svg/arrow-back.svg +++ b/src/svg/arrow-back.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-down-circle-outline.svg b/src/svg/arrow-down-circle-outline.svg index 90ba34a39..c40a80d82 100644 --- a/src/svg/arrow-down-circle-outline.svg +++ b/src/svg/arrow-down-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-down-circle-sharp.svg b/src/svg/arrow-down-circle-sharp.svg index cca07be2d..066a8cc0b 100644 --- a/src/svg/arrow-down-circle-sharp.svg +++ b/src/svg/arrow-down-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-down-circle.svg b/src/svg/arrow-down-circle.svg index 9daa9eeda..efb748714 100644 --- a/src/svg/arrow-down-circle.svg +++ b/src/svg/arrow-down-circle.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-down-outline.svg b/src/svg/arrow-down-outline.svg index 9b951b9a5..9bf3a0c89 100644 --- a/src/svg/arrow-down-outline.svg +++ b/src/svg/arrow-down-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-down-sharp.svg b/src/svg/arrow-down-sharp.svg index e5e2ea5cd..d1feacbee 100644 --- a/src/svg/arrow-down-sharp.svg +++ b/src/svg/arrow-down-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-down.svg b/src/svg/arrow-down.svg index 9b951b9a5..9bf3a0c89 100644 --- a/src/svg/arrow-down.svg +++ b/src/svg/arrow-down.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-forward-circle-outline.svg b/src/svg/arrow-forward-circle-outline.svg index 4f1c4f370..62a62a247 100644 --- a/src/svg/arrow-forward-circle-outline.svg +++ b/src/svg/arrow-forward-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-forward-circle-sharp.svg b/src/svg/arrow-forward-circle-sharp.svg index 836f02586..c1254ead4 100644 --- a/src/svg/arrow-forward-circle-sharp.svg +++ b/src/svg/arrow-forward-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-forward-circle.svg b/src/svg/arrow-forward-circle.svg index d6124598f..aa56bb95e 100644 --- a/src/svg/arrow-forward-circle.svg +++ b/src/svg/arrow-forward-circle.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-forward-outline.svg b/src/svg/arrow-forward-outline.svg index 670c3af51..f8ef63f0d 100644 --- a/src/svg/arrow-forward-outline.svg +++ b/src/svg/arrow-forward-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-forward-sharp.svg b/src/svg/arrow-forward-sharp.svg index 57aa1e8f5..c33b937ae 100644 --- a/src/svg/arrow-forward-sharp.svg +++ b/src/svg/arrow-forward-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-forward.svg b/src/svg/arrow-forward.svg index 670c3af51..f8ef63f0d 100644 --- a/src/svg/arrow-forward.svg +++ b/src/svg/arrow-forward.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-redo-circle-outline.svg b/src/svg/arrow-redo-circle-outline.svg index 22eb5de00..7c24f3a55 100644 --- a/src/svg/arrow-redo-circle-outline.svg +++ b/src/svg/arrow-redo-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-redo-circle-sharp.svg b/src/svg/arrow-redo-circle-sharp.svg index 464c61adc..6b5b3c7d1 100644 --- a/src/svg/arrow-redo-circle-sharp.svg +++ b/src/svg/arrow-redo-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-redo-circle.svg b/src/svg/arrow-redo-circle.svg index 32f5ceda8..ca4d5fdba 100644 --- a/src/svg/arrow-redo-circle.svg +++ b/src/svg/arrow-redo-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-redo-outline.svg b/src/svg/arrow-redo-outline.svg index 51f53c63e..11f9aadad 100644 --- a/src/svg/arrow-redo-outline.svg +++ b/src/svg/arrow-redo-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-redo-sharp.svg b/src/svg/arrow-redo-sharp.svg index a0907bc22..3f55bce6d 100644 --- a/src/svg/arrow-redo-sharp.svg +++ b/src/svg/arrow-redo-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-redo.svg b/src/svg/arrow-redo.svg index cdacd47be..96fb02d6b 100644 --- a/src/svg/arrow-redo.svg +++ b/src/svg/arrow-redo.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-undo-circle-outline.svg b/src/svg/arrow-undo-circle-outline.svg index 8aca023d2..3e22a7ffd 100644 --- a/src/svg/arrow-undo-circle-outline.svg +++ b/src/svg/arrow-undo-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-undo-circle-sharp.svg b/src/svg/arrow-undo-circle-sharp.svg index 6526e4b00..df0024655 100644 --- a/src/svg/arrow-undo-circle-sharp.svg +++ b/src/svg/arrow-undo-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-undo-circle.svg b/src/svg/arrow-undo-circle.svg index 6fb264fe6..47507728e 100644 --- a/src/svg/arrow-undo-circle.svg +++ b/src/svg/arrow-undo-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-undo-outline.svg b/src/svg/arrow-undo-outline.svg index d2e0c31b0..3075ac7bf 100644 --- a/src/svg/arrow-undo-outline.svg +++ b/src/svg/arrow-undo-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-undo-sharp.svg b/src/svg/arrow-undo-sharp.svg index 374b1258e..ab9dd81b2 100644 --- a/src/svg/arrow-undo-sharp.svg +++ b/src/svg/arrow-undo-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-undo.svg b/src/svg/arrow-undo.svg index 3ca140b56..a6be3576f 100644 --- a/src/svg/arrow-undo.svg +++ b/src/svg/arrow-undo.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-up-circle-outline.svg b/src/svg/arrow-up-circle-outline.svg index 53348e49a..f2346f8a5 100644 --- a/src/svg/arrow-up-circle-outline.svg +++ b/src/svg/arrow-up-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-up-circle-sharp.svg b/src/svg/arrow-up-circle-sharp.svg index 56a139b15..f0c890b69 100644 --- a/src/svg/arrow-up-circle-sharp.svg +++ b/src/svg/arrow-up-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-up-circle.svg b/src/svg/arrow-up-circle.svg index 2d142b8be..cf7a5b55d 100644 --- a/src/svg/arrow-up-circle.svg +++ b/src/svg/arrow-up-circle.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-up-outline.svg b/src/svg/arrow-up-outline.svg index 50e4e3584..60d361215 100644 --- a/src/svg/arrow-up-outline.svg +++ b/src/svg/arrow-up-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-up-sharp.svg b/src/svg/arrow-up-sharp.svg index cfbc63d0e..48a073983 100644 --- a/src/svg/arrow-up-sharp.svg +++ b/src/svg/arrow-up-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/arrow-up.svg b/src/svg/arrow-up.svg index 50e4e3584..60d361215 100644 --- a/src/svg/arrow-up.svg +++ b/src/svg/arrow-up.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/at-circle-outline.svg b/src/svg/at-circle-outline.svg index 52417122f..d21dc6a8b 100644 --- a/src/svg/at-circle-outline.svg +++ b/src/svg/at-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/at-circle-sharp.svg b/src/svg/at-circle-sharp.svg index 851a7ebbc..c29b2649c 100644 --- a/src/svg/at-circle-sharp.svg +++ b/src/svg/at-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/at-circle.svg b/src/svg/at-circle.svg index 3f52a777f..e1c7ec68f 100644 --- a/src/svg/at-circle.svg +++ b/src/svg/at-circle.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/at-outline.svg b/src/svg/at-outline.svg index e34bf557e..7eb99a4e3 100644 --- a/src/svg/at-outline.svg +++ b/src/svg/at-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/at-sharp.svg b/src/svg/at-sharp.svg index a1302f418..8d039a178 100644 --- a/src/svg/at-sharp.svg +++ b/src/svg/at-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/at.svg b/src/svg/at.svg index e34bf557e..7eb99a4e3 100644 --- a/src/svg/at.svg +++ b/src/svg/at.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/attach-outline.svg b/src/svg/attach-outline.svg index 5e5a67662..4eb360f19 100644 --- a/src/svg/attach-outline.svg +++ b/src/svg/attach-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/attach-sharp.svg b/src/svg/attach-sharp.svg index c34e1728f..ee74136ff 100644 --- a/src/svg/attach-sharp.svg +++ b/src/svg/attach-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/attach.svg b/src/svg/attach.svg index 5e5a67662..4eb360f19 100644 --- a/src/svg/attach.svg +++ b/src/svg/attach.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/backspace-outline.svg b/src/svg/backspace-outline.svg index d6d1b5ffc..360ca3083 100644 --- a/src/svg/backspace-outline.svg +++ b/src/svg/backspace-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/backspace-sharp.svg b/src/svg/backspace-sharp.svg index d4160ad31..985d9cd10 100644 --- a/src/svg/backspace-sharp.svg +++ b/src/svg/backspace-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/backspace.svg b/src/svg/backspace.svg index a669186a0..311e39581 100644 --- a/src/svg/backspace.svg +++ b/src/svg/backspace.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bandage-outline.svg b/src/svg/bandage-outline.svg index 6bdbb353a..3bf0d6771 100644 --- a/src/svg/bandage-outline.svg +++ b/src/svg/bandage-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bandage-sharp.svg b/src/svg/bandage-sharp.svg index 072955818..1776e3f67 100644 --- a/src/svg/bandage-sharp.svg +++ b/src/svg/bandage-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bandage.svg b/src/svg/bandage.svg index cf61680d9..3cdcc3f93 100644 --- a/src/svg/bandage.svg +++ b/src/svg/bandage.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bar-chart-outline.svg b/src/svg/bar-chart-outline.svg index f1fdd0a84..ed4586bd9 100644 --- a/src/svg/bar-chart-outline.svg +++ b/src/svg/bar-chart-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bar-chart-sharp.svg b/src/svg/bar-chart-sharp.svg index b027c76b0..ab87a42a1 100644 --- a/src/svg/bar-chart-sharp.svg +++ b/src/svg/bar-chart-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bar-chart.svg b/src/svg/bar-chart.svg index 6c1af2e4a..e9714303d 100644 --- a/src/svg/bar-chart.svg +++ b/src/svg/bar-chart.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/barbell-outline.svg b/src/svg/barbell-outline.svg index 373a0b48d..b091214b8 100644 --- a/src/svg/barbell-outline.svg +++ b/src/svg/barbell-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/barbell-sharp.svg b/src/svg/barbell-sharp.svg index 212e84b5b..4871cf429 100644 --- a/src/svg/barbell-sharp.svg +++ b/src/svg/barbell-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/barbell.svg b/src/svg/barbell.svg index 1c5981d3d..acc8ddff1 100644 --- a/src/svg/barbell.svg +++ b/src/svg/barbell.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/barcode-outline.svg b/src/svg/barcode-outline.svg index 93ff47a79..3bb4772e4 100644 --- a/src/svg/barcode-outline.svg +++ b/src/svg/barcode-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/barcode-sharp.svg b/src/svg/barcode-sharp.svg index 0872a66b2..70cc5a204 100644 --- a/src/svg/barcode-sharp.svg +++ b/src/svg/barcode-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/barcode.svg b/src/svg/barcode.svg index 93fc60d6d..febd0541a 100644 --- a/src/svg/barcode.svg +++ b/src/svg/barcode.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/baseball-outline.svg b/src/svg/baseball-outline.svg index 31b94ac51..fbe217ec9 100644 --- a/src/svg/baseball-outline.svg +++ b/src/svg/baseball-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/baseball-sharp.svg b/src/svg/baseball-sharp.svg index 2d78c5dc8..173047378 100644 --- a/src/svg/baseball-sharp.svg +++ b/src/svg/baseball-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/baseball.svg b/src/svg/baseball.svg index 8909a44af..7f501a456 100644 --- a/src/svg/baseball.svg +++ b/src/svg/baseball.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/basket-outline.svg b/src/svg/basket-outline.svg index 258933351..3d5b2ce3d 100644 --- a/src/svg/basket-outline.svg +++ b/src/svg/basket-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/basket-sharp.svg b/src/svg/basket-sharp.svg index 1f69b052f..c650eff90 100644 --- a/src/svg/basket-sharp.svg +++ b/src/svg/basket-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/basket.svg b/src/svg/basket.svg index 834a99837..f20e0177c 100644 --- a/src/svg/basket.svg +++ b/src/svg/basket.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/basketball-outline.svg b/src/svg/basketball-outline.svg index d3c51b983..d35ce4792 100644 --- a/src/svg/basketball-outline.svg +++ b/src/svg/basketball-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/basketball-sharp.svg b/src/svg/basketball-sharp.svg index 9b8c6caed..b2954a5e1 100644 --- a/src/svg/basketball-sharp.svg +++ b/src/svg/basketball-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/basketball.svg b/src/svg/basketball.svg index 9b8c6caed..b2954a5e1 100644 --- a/src/svg/basketball.svg +++ b/src/svg/basketball.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-charging-outline.svg b/src/svg/battery-charging-outline.svg index 4d47fb321..ec7c32988 100644 --- a/src/svg/battery-charging-outline.svg +++ b/src/svg/battery-charging-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-charging-sharp.svg b/src/svg/battery-charging-sharp.svg index 21b165465..1c9ff77d7 100644 --- a/src/svg/battery-charging-sharp.svg +++ b/src/svg/battery-charging-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-charging.svg b/src/svg/battery-charging.svg index 4d47fb321..ec7c32988 100644 --- a/src/svg/battery-charging.svg +++ b/src/svg/battery-charging.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-dead-outline.svg b/src/svg/battery-dead-outline.svg index 05049e667..2f6964ddd 100644 --- a/src/svg/battery-dead-outline.svg +++ b/src/svg/battery-dead-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-dead-sharp.svg b/src/svg/battery-dead-sharp.svg index f195feb3d..56fa0700a 100644 --- a/src/svg/battery-dead-sharp.svg +++ b/src/svg/battery-dead-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-dead.svg b/src/svg/battery-dead.svg index 05049e667..2f6964ddd 100644 --- a/src/svg/battery-dead.svg +++ b/src/svg/battery-dead.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-full-outline.svg b/src/svg/battery-full-outline.svg index f47584218..8a95617ac 100644 --- a/src/svg/battery-full-outline.svg +++ b/src/svg/battery-full-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-full-sharp.svg b/src/svg/battery-full-sharp.svg index 0ef3ac7b2..19a70e1b5 100644 --- a/src/svg/battery-full-sharp.svg +++ b/src/svg/battery-full-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-full.svg b/src/svg/battery-full.svg index f47584218..8a95617ac 100644 --- a/src/svg/battery-full.svg +++ b/src/svg/battery-full.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-half-outline.svg b/src/svg/battery-half-outline.svg index 01b319ec4..79a2b55ac 100644 --- a/src/svg/battery-half-outline.svg +++ b/src/svg/battery-half-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-half-sharp.svg b/src/svg/battery-half-sharp.svg index 11a636a3e..5ee45918c 100644 --- a/src/svg/battery-half-sharp.svg +++ b/src/svg/battery-half-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/battery-half.svg b/src/svg/battery-half.svg index 01b319ec4..79a2b55ac 100644 --- a/src/svg/battery-half.svg +++ b/src/svg/battery-half.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/beaker-outline.svg b/src/svg/beaker-outline.svg index 278288662..4df4cf51b 100644 --- a/src/svg/beaker-outline.svg +++ b/src/svg/beaker-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/beaker-sharp.svg b/src/svg/beaker-sharp.svg index 6a3add790..92e1e046c 100644 --- a/src/svg/beaker-sharp.svg +++ b/src/svg/beaker-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/beaker.svg b/src/svg/beaker.svg index 085bae9ad..f56f03486 100644 --- a/src/svg/beaker.svg +++ b/src/svg/beaker.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bed-outline.svg b/src/svg/bed-outline.svg index 5b2e4cfe8..1862849ce 100644 --- a/src/svg/bed-outline.svg +++ b/src/svg/bed-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bed-sharp.svg b/src/svg/bed-sharp.svg index f265e7ef8..7336c9137 100644 --- a/src/svg/bed-sharp.svg +++ b/src/svg/bed-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bed.svg b/src/svg/bed.svg index d369920c2..49a47a865 100644 --- a/src/svg/bed.svg +++ b/src/svg/bed.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/beer-outline.svg b/src/svg/beer-outline.svg index bb9abf8e4..b95877465 100644 --- a/src/svg/beer-outline.svg +++ b/src/svg/beer-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/beer-sharp.svg b/src/svg/beer-sharp.svg index 26232a4d6..89124c233 100644 --- a/src/svg/beer-sharp.svg +++ b/src/svg/beer-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/beer.svg b/src/svg/beer.svg index 4d3aac191..b74099ae2 100644 --- a/src/svg/beer.svg +++ b/src/svg/beer.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bicycle-outline.svg b/src/svg/bicycle-outline.svg index 239754356..f5e1f5b04 100644 --- a/src/svg/bicycle-outline.svg +++ b/src/svg/bicycle-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bicycle-sharp.svg b/src/svg/bicycle-sharp.svg index 466dcb88a..c64920dc3 100644 --- a/src/svg/bicycle-sharp.svg +++ b/src/svg/bicycle-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bicycle.svg b/src/svg/bicycle.svg index e6f8e4ade..bd5bbe913 100644 --- a/src/svg/bicycle.svg +++ b/src/svg/bicycle.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bluetooth-outline.svg b/src/svg/bluetooth-outline.svg index 876008f87..5959cd1bb 100644 --- a/src/svg/bluetooth-outline.svg +++ b/src/svg/bluetooth-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bluetooth-sharp.svg b/src/svg/bluetooth-sharp.svg index c415d6de5..fdb8c812f 100644 --- a/src/svg/bluetooth-sharp.svg +++ b/src/svg/bluetooth-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bluetooth.svg b/src/svg/bluetooth.svg index 4df42d8ed..5d350b5ef 100644 --- a/src/svg/bluetooth.svg +++ b/src/svg/bluetooth.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/boat-outline.svg b/src/svg/boat-outline.svg index a1674da9b..f6cf5b6b0 100644 --- a/src/svg/boat-outline.svg +++ b/src/svg/boat-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/boat-sharp.svg b/src/svg/boat-sharp.svg index 1aabc105d..3b91fbc4c 100644 --- a/src/svg/boat-sharp.svg +++ b/src/svg/boat-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/boat.svg b/src/svg/boat.svg index 4e6642058..f4bc154ba 100644 --- a/src/svg/boat.svg +++ b/src/svg/boat.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/body-sharp.svg b/src/svg/body-sharp.svg index 92125406b..06f86eeca 100644 --- a/src/svg/body-sharp.svg +++ b/src/svg/body-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/body.svg b/src/svg/body.svg index f1409ce92..78e224150 100644 --- a/src/svg/body.svg +++ b/src/svg/body.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bonfire-outline.svg b/src/svg/bonfire-outline.svg index 77ba7b79b..041edd34e 100644 --- a/src/svg/bonfire-outline.svg +++ b/src/svg/bonfire-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bonfire-sharp.svg b/src/svg/bonfire-sharp.svg index 203ddd1f9..b3e6088e0 100644 --- a/src/svg/bonfire-sharp.svg +++ b/src/svg/bonfire-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bonfire.svg b/src/svg/bonfire.svg index 8ac5a39de..5f87ad7a5 100644 --- a/src/svg/bonfire.svg +++ b/src/svg/bonfire.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/book-outline.svg b/src/svg/book-outline.svg index d4f77aca4..28f4ebccf 100644 --- a/src/svg/book-outline.svg +++ b/src/svg/book-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/book-sharp.svg b/src/svg/book-sharp.svg index 7add5ca6d..b88bc2bdb 100644 --- a/src/svg/book-sharp.svg +++ b/src/svg/book-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/book.svg b/src/svg/book.svg index 45cd3ba20..24f21c307 100644 --- a/src/svg/book.svg +++ b/src/svg/book.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bookmark-outline.svg b/src/svg/bookmark-outline.svg index de7db43fb..f9a9349e1 100644 --- a/src/svg/bookmark-outline.svg +++ b/src/svg/bookmark-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bookmark-sharp.svg b/src/svg/bookmark-sharp.svg index 8e3e6d38f..b92c721d8 100644 --- a/src/svg/bookmark-sharp.svg +++ b/src/svg/bookmark-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bookmark.svg b/src/svg/bookmark.svg index 16b8f02b3..cbdbac801 100644 --- a/src/svg/bookmark.svg +++ b/src/svg/bookmark.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bookmarks-outline.svg b/src/svg/bookmarks-outline.svg index 6227cb341..54327b569 100644 --- a/src/svg/bookmarks-outline.svg +++ b/src/svg/bookmarks-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bookmarks-sharp.svg b/src/svg/bookmarks-sharp.svg index 276b44b94..e170c281b 100644 --- a/src/svg/bookmarks-sharp.svg +++ b/src/svg/bookmarks-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bookmarks.svg b/src/svg/bookmarks.svg index 831b57115..b712e893d 100644 --- a/src/svg/bookmarks.svg +++ b/src/svg/bookmarks.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/briefcase-outline.svg b/src/svg/briefcase-outline.svg index 4c95b3be3..f5d89ac1d 100644 --- a/src/svg/briefcase-outline.svg +++ b/src/svg/briefcase-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/briefcase-sharp.svg b/src/svg/briefcase-sharp.svg index 14e9e71b5..653404b76 100644 --- a/src/svg/briefcase-sharp.svg +++ b/src/svg/briefcase-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/briefcase.svg b/src/svg/briefcase.svg index c2e64dd6e..ae1aa9c83 100644 --- a/src/svg/briefcase.svg +++ b/src/svg/briefcase.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/browsers-outline.svg b/src/svg/browsers-outline.svg index 8f558e1d5..a373b7200 100644 --- a/src/svg/browsers-outline.svg +++ b/src/svg/browsers-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/browsers-sharp.svg b/src/svg/browsers-sharp.svg index 3f4c3f691..d123d7978 100644 --- a/src/svg/browsers-sharp.svg +++ b/src/svg/browsers-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/browsers.svg b/src/svg/browsers.svg index d2563b61d..8423e0e27 100644 --- a/src/svg/browsers.svg +++ b/src/svg/browsers.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/brush-outline.svg b/src/svg/brush-outline.svg index 51c0d5bb6..a48cf956f 100644 --- a/src/svg/brush-outline.svg +++ b/src/svg/brush-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/brush-sharp.svg b/src/svg/brush-sharp.svg index 863be07e4..f3ac69fdb 100644 --- a/src/svg/brush-sharp.svg +++ b/src/svg/brush-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/brush.svg b/src/svg/brush.svg index 7f200deaa..9913ffd52 100644 --- a/src/svg/brush.svg +++ b/src/svg/brush.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bug-outline.svg b/src/svg/bug-outline.svg index 94f5fea7a..caacd82d1 100644 --- a/src/svg/bug-outline.svg +++ b/src/svg/bug-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bug-sharp.svg b/src/svg/bug-sharp.svg index f68e6ee7d..6541ab324 100644 --- a/src/svg/bug-sharp.svg +++ b/src/svg/bug-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bug.svg b/src/svg/bug.svg index 94162673f..2965887d0 100644 --- a/src/svg/bug.svg +++ b/src/svg/bug.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/build-outline.svg b/src/svg/build-outline.svg index 671c0c094..844ca6d00 100644 --- a/src/svg/build-outline.svg +++ b/src/svg/build-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/build-sharp.svg b/src/svg/build-sharp.svg index 099e4e4ae..d540f52b3 100644 --- a/src/svg/build-sharp.svg +++ b/src/svg/build-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/build.svg b/src/svg/build.svg index b3e306e59..ebc659cbd 100644 --- a/src/svg/build.svg +++ b/src/svg/build.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bulb-outline.svg b/src/svg/bulb-outline.svg index a499810f2..2ce6043d9 100644 --- a/src/svg/bulb-outline.svg +++ b/src/svg/bulb-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bulb-sharp.svg b/src/svg/bulb-sharp.svg index 3e147ab91..60206a508 100644 --- a/src/svg/bulb-sharp.svg +++ b/src/svg/bulb-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bulb.svg b/src/svg/bulb.svg index 2c9f5797c..9ac173de7 100644 --- a/src/svg/bulb.svg +++ b/src/svg/bulb.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bus-outline.svg b/src/svg/bus-outline.svg index e6c09f6fb..138aed1d1 100644 --- a/src/svg/bus-outline.svg +++ b/src/svg/bus-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bus-sharp.svg b/src/svg/bus-sharp.svg index a69635805..f11005b35 100644 --- a/src/svg/bus-sharp.svg +++ b/src/svg/bus-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/bus.svg b/src/svg/bus.svg index 62dc3f695..40b7bf2f0 100644 --- a/src/svg/bus.svg +++ b/src/svg/bus.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/business-outline.svg b/src/svg/business-outline.svg index 8fb362827..3b91c6830 100644 --- a/src/svg/business-outline.svg +++ b/src/svg/business-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/business-sharp.svg b/src/svg/business-sharp.svg index 821207aa5..23c836568 100644 --- a/src/svg/business-sharp.svg +++ b/src/svg/business-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/business.svg b/src/svg/business.svg index 766db74f2..e70f64ee9 100644 --- a/src/svg/business.svg +++ b/src/svg/business.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cafe-outline.svg b/src/svg/cafe-outline.svg index c6e4423c4..91bcbf0d9 100644 --- a/src/svg/cafe-outline.svg +++ b/src/svg/cafe-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cafe-sharp.svg b/src/svg/cafe-sharp.svg index 582c4df56..c121e1cfb 100644 --- a/src/svg/cafe-sharp.svg +++ b/src/svg/cafe-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cafe.svg b/src/svg/cafe.svg index 970ffe7cd..9c6774543 100644 --- a/src/svg/cafe.svg +++ b/src/svg/cafe.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/calculator-outline.svg b/src/svg/calculator-outline.svg index 6d273e4e5..c51a017de 100644 --- a/src/svg/calculator-outline.svg +++ b/src/svg/calculator-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/calculator-sharp.svg b/src/svg/calculator-sharp.svg index e290d104c..bd13dd270 100644 --- a/src/svg/calculator-sharp.svg +++ b/src/svg/calculator-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/calculator.svg b/src/svg/calculator.svg index 997674d18..fb6f166c4 100644 --- a/src/svg/calculator.svg +++ b/src/svg/calculator.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/call-outline.svg b/src/svg/call-outline.svg index 0b1f8f0ae..ea2b93d37 100644 --- a/src/svg/call-outline.svg +++ b/src/svg/call-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/call-sharp.svg b/src/svg/call-sharp.svg index 180f2b97c..4b8ae429d 100644 --- a/src/svg/call-sharp.svg +++ b/src/svg/call-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/call.svg b/src/svg/call.svg index f40d61a1c..00241544d 100644 --- a/src/svg/call.svg +++ b/src/svg/call.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/camera-outline.svg b/src/svg/camera-outline.svg index ff5e50fe2..cf03db8a3 100644 --- a/src/svg/camera-outline.svg +++ b/src/svg/camera-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/camera-reverse-outline.svg b/src/svg/camera-reverse-outline.svg index f39764dd3..ccfc2a261 100644 --- a/src/svg/camera-reverse-outline.svg +++ b/src/svg/camera-reverse-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/camera-reverse-sharp.svg b/src/svg/camera-reverse-sharp.svg index 6723b408c..f53185ba0 100644 --- a/src/svg/camera-reverse-sharp.svg +++ b/src/svg/camera-reverse-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/camera-reverse.svg b/src/svg/camera-reverse.svg index 27b19d1dd..3fcb7049b 100644 --- a/src/svg/camera-reverse.svg +++ b/src/svg/camera-reverse.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/camera-sharp.svg b/src/svg/camera-sharp.svg index bc140419a..050907e45 100644 --- a/src/svg/camera-sharp.svg +++ b/src/svg/camera-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/camera.svg b/src/svg/camera.svg index 083fd0841..51a9391a0 100644 --- a/src/svg/camera.svg +++ b/src/svg/camera.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/car-outline.svg b/src/svg/car-outline.svg index 106916a92..3e69a5b6b 100644 --- a/src/svg/car-outline.svg +++ b/src/svg/car-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/car-sharp.svg b/src/svg/car-sharp.svg index 20ea9e19f..4c231df6f 100644 --- a/src/svg/car-sharp.svg +++ b/src/svg/car-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/car-sport-outline.svg b/src/svg/car-sport-outline.svg index 8a50666b7..69c8b8b89 100644 --- a/src/svg/car-sport-outline.svg +++ b/src/svg/car-sport-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/car-sport-sharp.svg b/src/svg/car-sport-sharp.svg index 2f72afdcc..03c833b86 100644 --- a/src/svg/car-sport-sharp.svg +++ b/src/svg/car-sport-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/car-sport.svg b/src/svg/car-sport.svg index 537465d8b..a15e41e19 100644 --- a/src/svg/car-sport.svg +++ b/src/svg/car-sport.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/car.svg b/src/svg/car.svg index 06fdda179..9d3840613 100644 --- a/src/svg/car.svg +++ b/src/svg/car.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/card-outline.svg b/src/svg/card-outline.svg index 81ee8ddb4..1002a2c90 100644 --- a/src/svg/card-outline.svg +++ b/src/svg/card-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/card-sharp.svg b/src/svg/card-sharp.svg index 3f7cce81b..765432565 100644 --- a/src/svg/card-sharp.svg +++ b/src/svg/card-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/card.svg b/src/svg/card.svg index a4d7ba2a5..43b769c98 100644 --- a/src/svg/card.svg +++ b/src/svg/card.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-back-circle-outline.svg b/src/svg/caret-back-circle-outline.svg index 6e58d71b9..e9e179a47 100644 --- a/src/svg/caret-back-circle-outline.svg +++ b/src/svg/caret-back-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-back-circle-sharp.svg b/src/svg/caret-back-circle-sharp.svg index 912a1aca6..215b10bf5 100644 --- a/src/svg/caret-back-circle-sharp.svg +++ b/src/svg/caret-back-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-back-circle.svg b/src/svg/caret-back-circle.svg index e79805f5f..c8864c70a 100644 --- a/src/svg/caret-back-circle.svg +++ b/src/svg/caret-back-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-back-outline.svg b/src/svg/caret-back-outline.svg index b3d3fb390..e67609b1f 100644 --- a/src/svg/caret-back-outline.svg +++ b/src/svg/caret-back-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-back-sharp.svg b/src/svg/caret-back-sharp.svg index 5d8b4a1df..31ccfbc61 100644 --- a/src/svg/caret-back-sharp.svg +++ b/src/svg/caret-back-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-back.svg b/src/svg/caret-back.svg index b3d3fb390..e67609b1f 100644 --- a/src/svg/caret-back.svg +++ b/src/svg/caret-back.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-down-circle-outline.svg b/src/svg/caret-down-circle-outline.svg index 8169ed180..20af0fd5f 100644 --- a/src/svg/caret-down-circle-outline.svg +++ b/src/svg/caret-down-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-down-circle-sharp.svg b/src/svg/caret-down-circle-sharp.svg index e2743789d..a617e5ed8 100644 --- a/src/svg/caret-down-circle-sharp.svg +++ b/src/svg/caret-down-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-down-circle.svg b/src/svg/caret-down-circle.svg index 2a047534d..b30340267 100644 --- a/src/svg/caret-down-circle.svg +++ b/src/svg/caret-down-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-down-outline.svg b/src/svg/caret-down-outline.svg index 7e17d07a4..29259235b 100644 --- a/src/svg/caret-down-outline.svg +++ b/src/svg/caret-down-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-down-sharp.svg b/src/svg/caret-down-sharp.svg index 29a345c45..67b520e05 100644 --- a/src/svg/caret-down-sharp.svg +++ b/src/svg/caret-down-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-down.svg b/src/svg/caret-down.svg index 7e17d07a4..29259235b 100644 --- a/src/svg/caret-down.svg +++ b/src/svg/caret-down.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-forward-circle-outline.svg b/src/svg/caret-forward-circle-outline.svg index 27dbb0c54..dfc8c87e4 100644 --- a/src/svg/caret-forward-circle-outline.svg +++ b/src/svg/caret-forward-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-forward-circle-sharp.svg b/src/svg/caret-forward-circle-sharp.svg index 51e6f4a9c..ab41b5703 100644 --- a/src/svg/caret-forward-circle-sharp.svg +++ b/src/svg/caret-forward-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-forward-circle.svg b/src/svg/caret-forward-circle.svg index 79859abee..fbe3c1479 100644 --- a/src/svg/caret-forward-circle.svg +++ b/src/svg/caret-forward-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-forward-outline.svg b/src/svg/caret-forward-outline.svg index 72af429d9..cba2a6ece 100644 --- a/src/svg/caret-forward-outline.svg +++ b/src/svg/caret-forward-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-forward-sharp.svg b/src/svg/caret-forward-sharp.svg index 9518a0323..608c102c3 100644 --- a/src/svg/caret-forward-sharp.svg +++ b/src/svg/caret-forward-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-forward.svg b/src/svg/caret-forward.svg index 72af429d9..cba2a6ece 100644 --- a/src/svg/caret-forward.svg +++ b/src/svg/caret-forward.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-up-circle-outline.svg b/src/svg/caret-up-circle-outline.svg index ba9d435f4..fcb988b48 100644 --- a/src/svg/caret-up-circle-outline.svg +++ b/src/svg/caret-up-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-up-circle-sharp.svg b/src/svg/caret-up-circle-sharp.svg index c09b10e51..76d49e12e 100644 --- a/src/svg/caret-up-circle-sharp.svg +++ b/src/svg/caret-up-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-up-circle.svg b/src/svg/caret-up-circle.svg index 1af1407b1..28d3223dd 100644 --- a/src/svg/caret-up-circle.svg +++ b/src/svg/caret-up-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-up-outline.svg b/src/svg/caret-up-outline.svg index 063c34050..c289e84f3 100644 --- a/src/svg/caret-up-outline.svg +++ b/src/svg/caret-up-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-up-sharp.svg b/src/svg/caret-up-sharp.svg index 20773c4d2..6468123ab 100644 --- a/src/svg/caret-up-sharp.svg +++ b/src/svg/caret-up-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/caret-up.svg b/src/svg/caret-up.svg index 063c34050..c289e84f3 100644 --- a/src/svg/caret-up.svg +++ b/src/svg/caret-up.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cart-outline.svg b/src/svg/cart-outline.svg index b45b648ce..a3e57973d 100644 --- a/src/svg/cart-outline.svg +++ b/src/svg/cart-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cart-sharp.svg b/src/svg/cart-sharp.svg index 588bcb63a..08a3fafba 100644 --- a/src/svg/cart-sharp.svg +++ b/src/svg/cart-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cart.svg b/src/svg/cart.svg index 9ae5fb6ee..c69b63960 100644 --- a/src/svg/cart.svg +++ b/src/svg/cart.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cash-outline.svg b/src/svg/cash-outline.svg index b2d698853..075ed0b1d 100644 --- a/src/svg/cash-outline.svg +++ b/src/svg/cash-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cash-sharp.svg b/src/svg/cash-sharp.svg index 185a478e1..f7afd3899 100644 --- a/src/svg/cash-sharp.svg +++ b/src/svg/cash-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cash.svg b/src/svg/cash.svg index 790c81cfc..306581cc6 100644 --- a/src/svg/cash.svg +++ b/src/svg/cash.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cellular-outline.svg b/src/svg/cellular-outline.svg index b81760ccd..b79b17719 100644 --- a/src/svg/cellular-outline.svg +++ b/src/svg/cellular-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cellular-sharp.svg b/src/svg/cellular-sharp.svg index 79381560a..be9c9342d 100644 --- a/src/svg/cellular-sharp.svg +++ b/src/svg/cellular-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cellular.svg b/src/svg/cellular.svg index c8390bdd2..7ea02bae3 100644 --- a/src/svg/cellular.svg +++ b/src/svg/cellular.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbox-ellipses-outline.svg b/src/svg/chatbox-ellipses-outline.svg index bb30f0d4b..58e38cf11 100644 --- a/src/svg/chatbox-ellipses-outline.svg +++ b/src/svg/chatbox-ellipses-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbox-ellipses-sharp.svg b/src/svg/chatbox-ellipses-sharp.svg index 7a6f765bb..19ba10b40 100644 --- a/src/svg/chatbox-ellipses-sharp.svg +++ b/src/svg/chatbox-ellipses-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbox-ellipses.svg b/src/svg/chatbox-ellipses.svg index fcd2debfa..c97c0a382 100644 --- a/src/svg/chatbox-ellipses.svg +++ b/src/svg/chatbox-ellipses.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbox-outline.svg b/src/svg/chatbox-outline.svg index 600148d67..205c6e266 100644 --- a/src/svg/chatbox-outline.svg +++ b/src/svg/chatbox-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbox-sharp.svg b/src/svg/chatbox-sharp.svg index 9ddf214f7..c763c454f 100644 --- a/src/svg/chatbox-sharp.svg +++ b/src/svg/chatbox-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbox.svg b/src/svg/chatbox.svg index 2ce9f841d..e72fa993c 100644 --- a/src/svg/chatbox.svg +++ b/src/svg/chatbox.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubble-ellipses-outline.svg b/src/svg/chatbubble-ellipses-outline.svg index 4ba236981..542514e5c 100644 --- a/src/svg/chatbubble-ellipses-outline.svg +++ b/src/svg/chatbubble-ellipses-outline.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubble-ellipses-sharp.svg b/src/svg/chatbubble-ellipses-sharp.svg index 7f5ede96f..830af5d55 100644 --- a/src/svg/chatbubble-ellipses-sharp.svg +++ b/src/svg/chatbubble-ellipses-sharp.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubble-ellipses.svg b/src/svg/chatbubble-ellipses.svg index bfb168d05..cc802c976 100644 --- a/src/svg/chatbubble-ellipses.svg +++ b/src/svg/chatbubble-ellipses.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubble-outline.svg b/src/svg/chatbubble-outline.svg index f12854a87..0de9a86fd 100644 --- a/src/svg/chatbubble-outline.svg +++ b/src/svg/chatbubble-outline.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubble-sharp.svg b/src/svg/chatbubble-sharp.svg index b6a67c09f..75e56a229 100644 --- a/src/svg/chatbubble-sharp.svg +++ b/src/svg/chatbubble-sharp.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubble.svg b/src/svg/chatbubble.svg index 80d9e2d85..9ab70a452 100644 --- a/src/svg/chatbubble.svg +++ b/src/svg/chatbubble.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubbles-outline.svg b/src/svg/chatbubbles-outline.svg index 5bf71bdab..fb80c30f7 100644 --- a/src/svg/chatbubbles-outline.svg +++ b/src/svg/chatbubbles-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubbles-sharp.svg b/src/svg/chatbubbles-sharp.svg index fb527d90a..c6f6b7044 100644 --- a/src/svg/chatbubbles-sharp.svg +++ b/src/svg/chatbubbles-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chatbubbles.svg b/src/svg/chatbubbles.svg index 9ec1f368c..429042090 100644 --- a/src/svg/chatbubbles.svg +++ b/src/svg/chatbubbles.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkbox-outline.svg b/src/svg/checkbox-outline.svg index 2712d8acb..beaccd330 100644 --- a/src/svg/checkbox-outline.svg +++ b/src/svg/checkbox-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkbox-sharp.svg b/src/svg/checkbox-sharp.svg index e7801043b..f6158ab8a 100644 --- a/src/svg/checkbox-sharp.svg +++ b/src/svg/checkbox-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkbox.svg b/src/svg/checkbox.svg index a88c2bb95..e19b1bec5 100644 --- a/src/svg/checkbox.svg +++ b/src/svg/checkbox.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-circle-outline.svg b/src/svg/checkmark-circle-outline.svg index 0701a91f7..282905d39 100644 --- a/src/svg/checkmark-circle-outline.svg +++ b/src/svg/checkmark-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-circle-sharp.svg b/src/svg/checkmark-circle-sharp.svg index 1fef3436a..7856b95e9 100644 --- a/src/svg/checkmark-circle-sharp.svg +++ b/src/svg/checkmark-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-circle.svg b/src/svg/checkmark-circle.svg index ed4162d3b..f8243b66c 100644 --- a/src/svg/checkmark-circle.svg +++ b/src/svg/checkmark-circle.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-done-circle-outline.svg b/src/svg/checkmark-done-circle-outline.svg index 3677e6c6c..1d8a9f40a 100644 --- a/src/svg/checkmark-done-circle-outline.svg +++ b/src/svg/checkmark-done-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-done-circle-sharp.svg b/src/svg/checkmark-done-circle-sharp.svg index 875a77bca..381636af3 100644 --- a/src/svg/checkmark-done-circle-sharp.svg +++ b/src/svg/checkmark-done-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-done-circle.svg b/src/svg/checkmark-done-circle.svg index 0fb3eaf3a..91ee67d8d 100644 --- a/src/svg/checkmark-done-circle.svg +++ b/src/svg/checkmark-done-circle.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-done-outline.svg b/src/svg/checkmark-done-outline.svg index eea9e690b..37b50a861 100644 --- a/src/svg/checkmark-done-outline.svg +++ b/src/svg/checkmark-done-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-done-sharp.svg b/src/svg/checkmark-done-sharp.svg index 842e6fcc6..bc6faf84c 100644 --- a/src/svg/checkmark-done-sharp.svg +++ b/src/svg/checkmark-done-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-done.svg b/src/svg/checkmark-done.svg index eea9e690b..37b50a861 100644 --- a/src/svg/checkmark-done.svg +++ b/src/svg/checkmark-done.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-outline.svg b/src/svg/checkmark-outline.svg index 897467066..2dfb6892c 100644 --- a/src/svg/checkmark-outline.svg +++ b/src/svg/checkmark-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark-sharp.svg b/src/svg/checkmark-sharp.svg index 563c5fabf..46fb9ad82 100644 --- a/src/svg/checkmark-sharp.svg +++ b/src/svg/checkmark-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/checkmark.svg b/src/svg/checkmark.svg index 897467066..2dfb6892c 100644 --- a/src/svg/checkmark.svg +++ b/src/svg/checkmark.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-back-circle-outline.svg b/src/svg/chevron-back-circle-outline.svg index 3ac22f7c9..34a2183aa 100644 --- a/src/svg/chevron-back-circle-outline.svg +++ b/src/svg/chevron-back-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-back-circle-sharp.svg b/src/svg/chevron-back-circle-sharp.svg index f1bae7ac5..9b29a8d96 100644 --- a/src/svg/chevron-back-circle-sharp.svg +++ b/src/svg/chevron-back-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-back-circle.svg b/src/svg/chevron-back-circle.svg index 70cd2d0a9..f0555cf3e 100644 --- a/src/svg/chevron-back-circle.svg +++ b/src/svg/chevron-back-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-back-outline.svg b/src/svg/chevron-back-outline.svg index a3361b12a..db39cd072 100644 --- a/src/svg/chevron-back-outline.svg +++ b/src/svg/chevron-back-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-back-sharp.svg b/src/svg/chevron-back-sharp.svg index cadd2db38..ca9e5bcc0 100644 --- a/src/svg/chevron-back-sharp.svg +++ b/src/svg/chevron-back-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-back.svg b/src/svg/chevron-back.svg index a3361b12a..db39cd072 100644 --- a/src/svg/chevron-back.svg +++ b/src/svg/chevron-back.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-down-circle-outline.svg b/src/svg/chevron-down-circle-outline.svg index f59c831f4..d060ad1d3 100644 --- a/src/svg/chevron-down-circle-outline.svg +++ b/src/svg/chevron-down-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-down-circle-sharp.svg b/src/svg/chevron-down-circle-sharp.svg index b295fbb93..284201eaa 100644 --- a/src/svg/chevron-down-circle-sharp.svg +++ b/src/svg/chevron-down-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-down-circle.svg b/src/svg/chevron-down-circle.svg index fe9738327..66a66ae6c 100644 --- a/src/svg/chevron-down-circle.svg +++ b/src/svg/chevron-down-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-down-outline.svg b/src/svg/chevron-down-outline.svg index f70db95c0..68309a5f2 100644 --- a/src/svg/chevron-down-outline.svg +++ b/src/svg/chevron-down-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-down-sharp.svg b/src/svg/chevron-down-sharp.svg index 643b32dd3..8ca3fdbd0 100644 --- a/src/svg/chevron-down-sharp.svg +++ b/src/svg/chevron-down-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-down.svg b/src/svg/chevron-down.svg index f70db95c0..68309a5f2 100644 --- a/src/svg/chevron-down.svg +++ b/src/svg/chevron-down.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-forward-circle-outline.svg b/src/svg/chevron-forward-circle-outline.svg index 3230e9309..0b828322b 100644 --- a/src/svg/chevron-forward-circle-outline.svg +++ b/src/svg/chevron-forward-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-forward-circle-sharp.svg b/src/svg/chevron-forward-circle-sharp.svg index 682e31a02..4461952e2 100644 --- a/src/svg/chevron-forward-circle-sharp.svg +++ b/src/svg/chevron-forward-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-forward-circle.svg b/src/svg/chevron-forward-circle.svg index d87db20c2..22f7c833b 100644 --- a/src/svg/chevron-forward-circle.svg +++ b/src/svg/chevron-forward-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-forward-outline.svg b/src/svg/chevron-forward-outline.svg index d9d2defe6..63a20ac2e 100644 --- a/src/svg/chevron-forward-outline.svg +++ b/src/svg/chevron-forward-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-forward-sharp.svg b/src/svg/chevron-forward-sharp.svg index da0e0560e..b2fac680a 100644 --- a/src/svg/chevron-forward-sharp.svg +++ b/src/svg/chevron-forward-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-forward.svg b/src/svg/chevron-forward.svg index d9d2defe6..63a20ac2e 100644 --- a/src/svg/chevron-forward.svg +++ b/src/svg/chevron-forward.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-up-circle-outline.svg b/src/svg/chevron-up-circle-outline.svg index bcde81ffd..5fb2c52c6 100644 --- a/src/svg/chevron-up-circle-outline.svg +++ b/src/svg/chevron-up-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-up-circle-sharp.svg b/src/svg/chevron-up-circle-sharp.svg index 51ab2475f..f152497f2 100644 --- a/src/svg/chevron-up-circle-sharp.svg +++ b/src/svg/chevron-up-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-up-circle.svg b/src/svg/chevron-up-circle.svg index 237bdbeb1..e7870b175 100644 --- a/src/svg/chevron-up-circle.svg +++ b/src/svg/chevron-up-circle.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-up-outline.svg b/src/svg/chevron-up-outline.svg index 18b34f0da..dcff9a684 100644 --- a/src/svg/chevron-up-outline.svg +++ b/src/svg/chevron-up-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-up-sharp.svg b/src/svg/chevron-up-sharp.svg index dc6dd427c..a49fc5d1e 100644 --- a/src/svg/chevron-up-sharp.svg +++ b/src/svg/chevron-up-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/chevron-up.svg b/src/svg/chevron-up.svg index 18b34f0da..dcff9a684 100644 --- a/src/svg/chevron-up.svg +++ b/src/svg/chevron-up.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/clipboard-outline.svg b/src/svg/clipboard-outline.svg index c3bbd99d4..32eacb15e 100644 --- a/src/svg/clipboard-outline.svg +++ b/src/svg/clipboard-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/clipboard-sharp.svg b/src/svg/clipboard-sharp.svg index 03d1304d3..9b3c5a43d 100644 --- a/src/svg/clipboard-sharp.svg +++ b/src/svg/clipboard-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/clipboard.svg b/src/svg/clipboard.svg index b9cc68c69..09f8e73a8 100644 --- a/src/svg/clipboard.svg +++ b/src/svg/clipboard.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/close-circle-outline.svg b/src/svg/close-circle-outline.svg index 24e06dbc8..931420410 100644 --- a/src/svg/close-circle-outline.svg +++ b/src/svg/close-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/close-circle-sharp.svg b/src/svg/close-circle-sharp.svg index d76aeacec..1a37edca3 100644 --- a/src/svg/close-circle-sharp.svg +++ b/src/svg/close-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/close-circle.svg b/src/svg/close-circle.svg index 40ccbcc3d..47d8ff01a 100644 --- a/src/svg/close-circle.svg +++ b/src/svg/close-circle.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/close-outline.svg b/src/svg/close-outline.svg index 020f22c35..d276a2878 100644 --- a/src/svg/close-outline.svg +++ b/src/svg/close-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/close-sharp.svg b/src/svg/close-sharp.svg index 47244f7e7..9faf9934c 100644 --- a/src/svg/close-sharp.svg +++ b/src/svg/close-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/close.svg b/src/svg/close.svg index ea3fac156..8e2e27309 100644 --- a/src/svg/close.svg +++ b/src/svg/close.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-circle-outline.svg b/src/svg/cloud-circle-outline.svg index 623c5d1e6..834f67b45 100644 --- a/src/svg/cloud-circle-outline.svg +++ b/src/svg/cloud-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-circle-sharp.svg b/src/svg/cloud-circle-sharp.svg index 26ec478e6..83165c3d8 100644 --- a/src/svg/cloud-circle-sharp.svg +++ b/src/svg/cloud-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-circle.svg b/src/svg/cloud-circle.svg index d09a215c5..042c90de4 100644 --- a/src/svg/cloud-circle.svg +++ b/src/svg/cloud-circle.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-done-outline.svg b/src/svg/cloud-done-outline.svg index f7b6a82ea..8322c4b22 100644 --- a/src/svg/cloud-done-outline.svg +++ b/src/svg/cloud-done-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-done-sharp.svg b/src/svg/cloud-done-sharp.svg index ba274583b..0f01e4645 100644 --- a/src/svg/cloud-done-sharp.svg +++ b/src/svg/cloud-done-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-done.svg b/src/svg/cloud-done.svg index 4a96cf514..afa7d4fb9 100644 --- a/src/svg/cloud-done.svg +++ b/src/svg/cloud-done.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-download-outline.svg b/src/svg/cloud-download-outline.svg index d8626bd9f..7bed5c1c4 100644 --- a/src/svg/cloud-download-outline.svg +++ b/src/svg/cloud-download-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-download-sharp.svg b/src/svg/cloud-download-sharp.svg index bbaa159cd..eadbeb41d 100644 --- a/src/svg/cloud-download-sharp.svg +++ b/src/svg/cloud-download-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-download.svg b/src/svg/cloud-download.svg index 339236ff3..b18b426dc 100644 --- a/src/svg/cloud-download.svg +++ b/src/svg/cloud-download.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-offline-outline.svg b/src/svg/cloud-offline-outline.svg index a876147a1..18817ba2c 100644 --- a/src/svg/cloud-offline-outline.svg +++ b/src/svg/cloud-offline-outline.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-offline-sharp.svg b/src/svg/cloud-offline-sharp.svg index 9c910fac7..fb41c7d91 100644 --- a/src/svg/cloud-offline-sharp.svg +++ b/src/svg/cloud-offline-sharp.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-offline.svg b/src/svg/cloud-offline.svg index 517e1c980..cacdb93c3 100644 --- a/src/svg/cloud-offline.svg +++ b/src/svg/cloud-offline.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-outline.svg b/src/svg/cloud-outline.svg index 5904c7b37..c5bb195b9 100644 --- a/src/svg/cloud-outline.svg +++ b/src/svg/cloud-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-sharp.svg b/src/svg/cloud-sharp.svg index 78032f9b7..8f58e0487 100644 --- a/src/svg/cloud-sharp.svg +++ b/src/svg/cloud-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-upload-outline.svg b/src/svg/cloud-upload-outline.svg index 7162ce66d..5589af3cb 100644 --- a/src/svg/cloud-upload-outline.svg +++ b/src/svg/cloud-upload-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-upload-sharp.svg b/src/svg/cloud-upload-sharp.svg index e36546d59..e3ca4924a 100644 --- a/src/svg/cloud-upload-sharp.svg +++ b/src/svg/cloud-upload-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud-upload.svg b/src/svg/cloud-upload.svg index 01cb4655e..dff26481a 100644 --- a/src/svg/cloud-upload.svg +++ b/src/svg/cloud-upload.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloud.svg b/src/svg/cloud.svg index 287c80480..214f480af 100644 --- a/src/svg/cloud.svg +++ b/src/svg/cloud.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloudy-night-outline.svg b/src/svg/cloudy-night-outline.svg index fe2f5f7cd..9b7f9d1c1 100644 --- a/src/svg/cloudy-night-outline.svg +++ b/src/svg/cloudy-night-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloudy-night-sharp.svg b/src/svg/cloudy-night-sharp.svg index e748a428b..fb8b79f74 100644 --- a/src/svg/cloudy-night-sharp.svg +++ b/src/svg/cloudy-night-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloudy-night.svg b/src/svg/cloudy-night.svg index f110293e0..968f1d97c 100644 --- a/src/svg/cloudy-night.svg +++ b/src/svg/cloudy-night.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloudy-outline.svg b/src/svg/cloudy-outline.svg index 6df2651b2..3d82f8004 100644 --- a/src/svg/cloudy-outline.svg +++ b/src/svg/cloudy-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloudy-sharp.svg b/src/svg/cloudy-sharp.svg index e41d6e297..bc8947529 100644 --- a/src/svg/cloudy-sharp.svg +++ b/src/svg/cloudy-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cloudy.svg b/src/svg/cloudy.svg index 94ac719a9..9e1263499 100644 --- a/src/svg/cloudy.svg +++ b/src/svg/cloudy.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-download-outline.svg b/src/svg/code-download-outline.svg index 1602050dc..f6bc4998f 100644 --- a/src/svg/code-download-outline.svg +++ b/src/svg/code-download-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-download-sharp.svg b/src/svg/code-download-sharp.svg index 62f7ec085..cf57f1ede 100644 --- a/src/svg/code-download-sharp.svg +++ b/src/svg/code-download-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-download.svg b/src/svg/code-download.svg index 34412f39d..814d294d2 100644 --- a/src/svg/code-download.svg +++ b/src/svg/code-download.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-outline.svg b/src/svg/code-outline.svg index 5c135fc06..09ff666cd 100644 --- a/src/svg/code-outline.svg +++ b/src/svg/code-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-sharp.svg b/src/svg/code-sharp.svg index 4111e37bb..fb927d110 100644 --- a/src/svg/code-sharp.svg +++ b/src/svg/code-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-slash-outline.svg b/src/svg/code-slash-outline.svg index 993fdb345..5cd1d89bc 100644 --- a/src/svg/code-slash-outline.svg +++ b/src/svg/code-slash-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-slash-sharp.svg b/src/svg/code-slash-sharp.svg index a35cb8ebd..69b646e8a 100644 --- a/src/svg/code-slash-sharp.svg +++ b/src/svg/code-slash-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-slash.svg b/src/svg/code-slash.svg index 06a8e5e8b..fccc9a26f 100644 --- a/src/svg/code-slash.svg +++ b/src/svg/code-slash.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-working-outline.svg b/src/svg/code-working-outline.svg index f64dbf193..c0039a086 100644 --- a/src/svg/code-working-outline.svg +++ b/src/svg/code-working-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-working-sharp.svg b/src/svg/code-working-sharp.svg index f16ac76c8..0b5e9f520 100644 --- a/src/svg/code-working-sharp.svg +++ b/src/svg/code-working-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code-working.svg b/src/svg/code-working.svg index f38181b08..19a6f2c91 100644 --- a/src/svg/code-working.svg +++ b/src/svg/code-working.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/code.svg b/src/svg/code.svg index 37ce957d9..749950a1c 100644 --- a/src/svg/code.svg +++ b/src/svg/code.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cog-outline.svg b/src/svg/cog-outline.svg index 69493f072..176fd96fb 100644 --- a/src/svg/cog-outline.svg +++ b/src/svg/cog-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cog-sharp.svg b/src/svg/cog-sharp.svg index 3d36bd950..49158a797 100644 --- a/src/svg/cog-sharp.svg +++ b/src/svg/cog-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cog.svg b/src/svg/cog.svg index 3a8e4b54b..ef99c14a7 100644 --- a/src/svg/cog.svg +++ b/src/svg/cog.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-fill-outline.svg b/src/svg/color-fill-outline.svg index 031dfa672..2c8f6f97c 100644 --- a/src/svg/color-fill-outline.svg +++ b/src/svg/color-fill-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-fill-sharp.svg b/src/svg/color-fill-sharp.svg index b1a3b2f6f..410f5d68a 100644 --- a/src/svg/color-fill-sharp.svg +++ b/src/svg/color-fill-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-fill.svg b/src/svg/color-fill.svg index 0e9e3bfcd..fb751730c 100644 --- a/src/svg/color-fill.svg +++ b/src/svg/color-fill.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-filter-outline.svg b/src/svg/color-filter-outline.svg index ce7029d94..ab0ff278f 100644 --- a/src/svg/color-filter-outline.svg +++ b/src/svg/color-filter-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-filter-sharp.svg b/src/svg/color-filter-sharp.svg index 66bae4455..49b56954d 100644 --- a/src/svg/color-filter-sharp.svg +++ b/src/svg/color-filter-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-filter.svg b/src/svg/color-filter.svg index b28f0facf..9c3ab94e5 100644 --- a/src/svg/color-filter.svg +++ b/src/svg/color-filter.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-palette-outline.svg b/src/svg/color-palette-outline.svg index da1b602e8..8a7d2f910 100644 --- a/src/svg/color-palette-outline.svg +++ b/src/svg/color-palette-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-palette-sharp.svg b/src/svg/color-palette-sharp.svg index a5900dadb..15285deac 100644 --- a/src/svg/color-palette-sharp.svg +++ b/src/svg/color-palette-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-palette.svg b/src/svg/color-palette.svg index e987f37a0..1ed94b70f 100644 --- a/src/svg/color-palette.svg +++ b/src/svg/color-palette.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/color-wand-sharp.svg b/src/svg/color-wand-sharp.svg index 92945d4f0..a2bd63401 100644 --- a/src/svg/color-wand-sharp.svg +++ b/src/svg/color-wand-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/compass-outline.svg b/src/svg/compass-outline.svg index 7616bc6a1..1f101827b 100644 --- a/src/svg/compass-outline.svg +++ b/src/svg/compass-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/compass-sharp.svg b/src/svg/compass-sharp.svg index 0462f879d..af67ad39d 100644 --- a/src/svg/compass-sharp.svg +++ b/src/svg/compass-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/compass.svg b/src/svg/compass.svg index ec8385fbc..b42e81d89 100644 --- a/src/svg/compass.svg +++ b/src/svg/compass.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/construct-outline.svg b/src/svg/construct-outline.svg index 9e6ec12e3..450db7751 100644 --- a/src/svg/construct-outline.svg +++ b/src/svg/construct-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/construct-sharp.svg b/src/svg/construct-sharp.svg index a5acad0e0..254a76402 100644 --- a/src/svg/construct-sharp.svg +++ b/src/svg/construct-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/construct.svg b/src/svg/construct.svg index 00fe75f50..3640c41bd 100644 --- a/src/svg/construct.svg +++ b/src/svg/construct.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/contract-outline.svg b/src/svg/contract-outline.svg index 8d65c1dfc..f6291f3bf 100644 --- a/src/svg/contract-outline.svg +++ b/src/svg/contract-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/contract-sharp.svg b/src/svg/contract-sharp.svg index 88dcb97f3..7533877d9 100644 --- a/src/svg/contract-sharp.svg +++ b/src/svg/contract-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/contract.svg b/src/svg/contract.svg index 8d65c1dfc..f6291f3bf 100644 --- a/src/svg/contract.svg +++ b/src/svg/contract.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/contrast-outline.svg b/src/svg/contrast-outline.svg index 1879f74d2..951f68d73 100644 --- a/src/svg/contrast-outline.svg +++ b/src/svg/contrast-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/contrast-sharp.svg b/src/svg/contrast-sharp.svg index b09fd967d..d2892f5b6 100644 --- a/src/svg/contrast-sharp.svg +++ b/src/svg/contrast-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/contrast.svg b/src/svg/contrast.svg index 41f811424..9557f86ac 100644 --- a/src/svg/contrast.svg +++ b/src/svg/contrast.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/copy-outline.svg b/src/svg/copy-outline.svg index 3f6dd1e5b..33c327cf4 100644 --- a/src/svg/copy-outline.svg +++ b/src/svg/copy-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/copy-sharp.svg b/src/svg/copy-sharp.svg index f06bc2cc1..2fd75c8a4 100644 --- a/src/svg/copy-sharp.svg +++ b/src/svg/copy-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/copy.svg b/src/svg/copy.svg index e7e47b471..96128a90a 100644 --- a/src/svg/copy.svg +++ b/src/svg/copy.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/create-outline.svg b/src/svg/create-outline.svg index 18f162fb7..55fb3cd27 100644 --- a/src/svg/create-outline.svg +++ b/src/svg/create-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/create-sharp.svg b/src/svg/create-sharp.svg index 3222d9d3c..a318b9bce 100644 --- a/src/svg/create-sharp.svg +++ b/src/svg/create-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/create.svg b/src/svg/create.svg index b20ae9efe..6d6636dac 100644 --- a/src/svg/create.svg +++ b/src/svg/create.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/crop-outline.svg b/src/svg/crop-outline.svg index 2df15af48..fa74f361a 100644 --- a/src/svg/crop-outline.svg +++ b/src/svg/crop-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/crop-sharp.svg b/src/svg/crop-sharp.svg index b600f3efa..5068d9b87 100644 --- a/src/svg/crop-sharp.svg +++ b/src/svg/crop-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/crop.svg b/src/svg/crop.svg index d4074fa20..00bddd233 100644 --- a/src/svg/crop.svg +++ b/src/svg/crop.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cube-outline.svg b/src/svg/cube-outline.svg index 528cddee6..f671c55cb 100644 --- a/src/svg/cube-outline.svg +++ b/src/svg/cube-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cube-sharp.svg b/src/svg/cube-sharp.svg index 449a7bb9d..39f23a6c4 100644 --- a/src/svg/cube-sharp.svg +++ b/src/svg/cube-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cube.svg b/src/svg/cube.svg index c8c2a8f30..50cda8a12 100644 --- a/src/svg/cube.svg +++ b/src/svg/cube.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cut-outline.svg b/src/svg/cut-outline.svg index b1178f6d0..33a4cec8d 100644 --- a/src/svg/cut-outline.svg +++ b/src/svg/cut-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cut-sharp.svg b/src/svg/cut-sharp.svg index 5c174d23c..95901ea14 100644 --- a/src/svg/cut-sharp.svg +++ b/src/svg/cut-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/cut.svg b/src/svg/cut.svg index 25a0bbc49..dd2f829b9 100644 --- a/src/svg/cut.svg +++ b/src/svg/cut.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/desktop-outline.svg b/src/svg/desktop-outline.svg index 2d13c1180..06c2dfb7c 100644 --- a/src/svg/desktop-outline.svg +++ b/src/svg/desktop-outline.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/desktop-sharp.svg b/src/svg/desktop-sharp.svg index bab648155..e769ecb90 100644 --- a/src/svg/desktop-sharp.svg +++ b/src/svg/desktop-sharp.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/desktop.svg b/src/svg/desktop.svg index f6669b925..b315bb165 100644 --- a/src/svg/desktop.svg +++ b/src/svg/desktop.svg @@ -1 +1 @@ -ionicons-v5-h \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/disc-outline.svg b/src/svg/disc-outline.svg index d0bdf4d82..895d52dd2 100644 --- a/src/svg/disc-outline.svg +++ b/src/svg/disc-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/disc-sharp.svg b/src/svg/disc-sharp.svg index 0ed4c1971..ab40ecb39 100644 --- a/src/svg/disc-sharp.svg +++ b/src/svg/disc-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/disc.svg b/src/svg/disc.svg index fd5b38422..9e0963fa8 100644 --- a/src/svg/disc.svg +++ b/src/svg/disc.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-attach-outline.svg b/src/svg/document-attach-outline.svg index e4271fe60..be53ffb15 100644 --- a/src/svg/document-attach-outline.svg +++ b/src/svg/document-attach-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-attach-sharp.svg b/src/svg/document-attach-sharp.svg index c7904baab..5e009c41a 100644 --- a/src/svg/document-attach-sharp.svg +++ b/src/svg/document-attach-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-attach.svg b/src/svg/document-attach.svg index 7fdf8ba77..92421ed72 100644 --- a/src/svg/document-attach.svg +++ b/src/svg/document-attach.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-outline.svg b/src/svg/document-outline.svg index 0d80b9bb8..263c03944 100644 --- a/src/svg/document-outline.svg +++ b/src/svg/document-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-sharp.svg b/src/svg/document-sharp.svg index f61e536a7..bda351724 100644 --- a/src/svg/document-sharp.svg +++ b/src/svg/document-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-text-outline.svg b/src/svg/document-text-outline.svg index a97014531..814f72c62 100644 --- a/src/svg/document-text-outline.svg +++ b/src/svg/document-text-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-text-sharp.svg b/src/svg/document-text-sharp.svg index 69f4d30be..d69c15a09 100644 --- a/src/svg/document-text-sharp.svg +++ b/src/svg/document-text-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document-text.svg b/src/svg/document-text.svg index 14255fb07..ee9cae9d0 100644 --- a/src/svg/document-text.svg +++ b/src/svg/document-text.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/document.svg b/src/svg/document.svg index 0727b6ebb..d204309a9 100644 --- a/src/svg/document.svg +++ b/src/svg/document.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/documents-outline.svg b/src/svg/documents-outline.svg index 9c104b0e1..6a1e4efdd 100644 --- a/src/svg/documents-outline.svg +++ b/src/svg/documents-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/documents-sharp.svg b/src/svg/documents-sharp.svg index b98dabef8..7397c7d8b 100644 --- a/src/svg/documents-sharp.svg +++ b/src/svg/documents-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/documents.svg b/src/svg/documents.svg index 837b720a6..bb6619fec 100644 --- a/src/svg/documents.svg +++ b/src/svg/documents.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/download-outline.svg b/src/svg/download-outline.svg index 0b1f59438..07a30d56f 100644 --- a/src/svg/download-outline.svg +++ b/src/svg/download-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/download-sharp.svg b/src/svg/download-sharp.svg index 51643a84e..e05909ed8 100644 --- a/src/svg/download-sharp.svg +++ b/src/svg/download-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/download.svg b/src/svg/download.svg index 3b1e85e3e..247a34ce2 100644 --- a/src/svg/download.svg +++ b/src/svg/download.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/duplicate-outline.svg b/src/svg/duplicate-outline.svg index 1cccb1145..12cc4f587 100644 --- a/src/svg/duplicate-outline.svg +++ b/src/svg/duplicate-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/duplicate-sharp.svg b/src/svg/duplicate-sharp.svg index e3a5962bb..4cbfc499a 100644 --- a/src/svg/duplicate-sharp.svg +++ b/src/svg/duplicate-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/duplicate.svg b/src/svg/duplicate.svg index 2c8c3433d..780af49db 100644 --- a/src/svg/duplicate.svg +++ b/src/svg/duplicate.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ear-outline.svg b/src/svg/ear-outline.svg index c9de4e51b..f83b457e2 100644 --- a/src/svg/ear-outline.svg +++ b/src/svg/ear-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ear-sharp.svg b/src/svg/ear-sharp.svg index 0977cefd7..e52a46f61 100644 --- a/src/svg/ear-sharp.svg +++ b/src/svg/ear-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ear.svg b/src/svg/ear.svg index 4ea954185..a36681a99 100644 --- a/src/svg/ear.svg +++ b/src/svg/ear.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/earth-outline.svg b/src/svg/earth-outline.svg index 6314b2fdd..a545b6226 100644 --- a/src/svg/earth-outline.svg +++ b/src/svg/earth-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/earth-sharp.svg b/src/svg/earth-sharp.svg index 626e31416..249630858 100644 --- a/src/svg/earth-sharp.svg +++ b/src/svg/earth-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/earth.svg b/src/svg/earth.svg index 9e13143ed..b6c5c2a17 100644 --- a/src/svg/earth.svg +++ b/src/svg/earth.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/easel-outline.svg b/src/svg/easel-outline.svg index 32dd42f3d..412052261 100644 --- a/src/svg/easel-outline.svg +++ b/src/svg/easel-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/easel-sharp.svg b/src/svg/easel-sharp.svg index 6e5ba1924..35f1a5ee4 100644 --- a/src/svg/easel-sharp.svg +++ b/src/svg/easel-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/easel.svg b/src/svg/easel.svg index be8916fd6..23e823a04 100644 --- a/src/svg/easel.svg +++ b/src/svg/easel.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/egg-outline.svg b/src/svg/egg-outline.svg index e99be6cb7..14673e544 100644 --- a/src/svg/egg-outline.svg +++ b/src/svg/egg-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/egg-sharp.svg b/src/svg/egg-sharp.svg index 291929313..6a87c72b3 100644 --- a/src/svg/egg-sharp.svg +++ b/src/svg/egg-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/egg.svg b/src/svg/egg.svg index 396e7cf8f..98896fd8a 100644 --- a/src/svg/egg.svg +++ b/src/svg/egg.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipse-outline.svg b/src/svg/ellipse-outline.svg index 4c586b168..0972ebe2a 100644 --- a/src/svg/ellipse-outline.svg +++ b/src/svg/ellipse-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipse-sharp.svg b/src/svg/ellipse-sharp.svg index db19cd596..ecf3f64e2 100644 --- a/src/svg/ellipse-sharp.svg +++ b/src/svg/ellipse-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipse.svg b/src/svg/ellipse.svg index db19cd596..ecf3f64e2 100644 --- a/src/svg/ellipse.svg +++ b/src/svg/ellipse.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-circle-outline.svg b/src/svg/ellipsis-horizontal-circle-outline.svg index 6025b5770..6b1736bfa 100644 --- a/src/svg/ellipsis-horizontal-circle-outline.svg +++ b/src/svg/ellipsis-horizontal-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-circle-sharp.svg b/src/svg/ellipsis-horizontal-circle-sharp.svg index cc93f1496..776406e5b 100644 --- a/src/svg/ellipsis-horizontal-circle-sharp.svg +++ b/src/svg/ellipsis-horizontal-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-circle.svg b/src/svg/ellipsis-horizontal-circle.svg index 6025b5770..6b1736bfa 100644 --- a/src/svg/ellipsis-horizontal-circle.svg +++ b/src/svg/ellipsis-horizontal-circle.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-outline.svg b/src/svg/ellipsis-horizontal-outline.svg index 00b144a32..7779e2bb5 100644 --- a/src/svg/ellipsis-horizontal-outline.svg +++ b/src/svg/ellipsis-horizontal-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-sharp.svg b/src/svg/ellipsis-horizontal-sharp.svg index 90e3be4fe..549511961 100644 --- a/src/svg/ellipsis-horizontal-sharp.svg +++ b/src/svg/ellipsis-horizontal-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal.svg b/src/svg/ellipsis-horizontal.svg index 90e3be4fe..549511961 100644 --- a/src/svg/ellipsis-horizontal.svg +++ b/src/svg/ellipsis-horizontal.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-circle-outline.svg b/src/svg/ellipsis-vertical-circle-outline.svg index aef3c774e..81818d21b 100644 --- a/src/svg/ellipsis-vertical-circle-outline.svg +++ b/src/svg/ellipsis-vertical-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-circle-sharp.svg b/src/svg/ellipsis-vertical-circle-sharp.svg index 5a9940f8f..2a72e4fd8 100644 --- a/src/svg/ellipsis-vertical-circle-sharp.svg +++ b/src/svg/ellipsis-vertical-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-circle.svg b/src/svg/ellipsis-vertical-circle.svg index aef3c774e..81818d21b 100644 --- a/src/svg/ellipsis-vertical-circle.svg +++ b/src/svg/ellipsis-vertical-circle.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-outline.svg b/src/svg/ellipsis-vertical-outline.svg index 9de3350e1..dc1890478 100644 --- a/src/svg/ellipsis-vertical-outline.svg +++ b/src/svg/ellipsis-vertical-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-sharp.svg b/src/svg/ellipsis-vertical-sharp.svg index 2658d5525..6101ff9ab 100644 --- a/src/svg/ellipsis-vertical-sharp.svg +++ b/src/svg/ellipsis-vertical-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical.svg b/src/svg/ellipsis-vertical.svg index 2658d5525..6101ff9ab 100644 --- a/src/svg/ellipsis-vertical.svg +++ b/src/svg/ellipsis-vertical.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/enter-outline.svg b/src/svg/enter-outline.svg index 16e7c3b5c..f20b56a79 100644 --- a/src/svg/enter-outline.svg +++ b/src/svg/enter-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/enter-sharp.svg b/src/svg/enter-sharp.svg index f50e4df0f..5322c8a20 100644 --- a/src/svg/enter-sharp.svg +++ b/src/svg/enter-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/enter.svg b/src/svg/enter.svg index 0c308f789..9cae5a538 100644 --- a/src/svg/enter.svg +++ b/src/svg/enter.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/exit-outline.svg b/src/svg/exit-outline.svg index 3bf3387fd..386455af2 100644 --- a/src/svg/exit-outline.svg +++ b/src/svg/exit-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/exit-sharp.svg b/src/svg/exit-sharp.svg index bfdd21fcb..5cc9171f6 100644 --- a/src/svg/exit-sharp.svg +++ b/src/svg/exit-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/exit.svg b/src/svg/exit.svg index 0f51c39c3..96c69d7b2 100644 --- a/src/svg/exit.svg +++ b/src/svg/exit.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/expand-outline.svg b/src/svg/expand-outline.svg index 5ebd16993..234d683fa 100644 --- a/src/svg/expand-outline.svg +++ b/src/svg/expand-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/expand-sharp.svg b/src/svg/expand-sharp.svg index f90d4e36b..3bd0bab58 100644 --- a/src/svg/expand-sharp.svg +++ b/src/svg/expand-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/expand.svg b/src/svg/expand.svg index 5ebd16993..234d683fa 100644 --- a/src/svg/expand.svg +++ b/src/svg/expand.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eye-off-outline.svg b/src/svg/eye-off-outline.svg index 2ec8171f1..fa50786e8 100644 --- a/src/svg/eye-off-outline.svg +++ b/src/svg/eye-off-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eye-off-sharp.svg b/src/svg/eye-off-sharp.svg index 5f027da5c..aa14c889c 100644 --- a/src/svg/eye-off-sharp.svg +++ b/src/svg/eye-off-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eye-off.svg b/src/svg/eye-off.svg index 290123dc3..8e196bb18 100644 --- a/src/svg/eye-off.svg +++ b/src/svg/eye-off.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eye-outline.svg b/src/svg/eye-outline.svg index 68bc62e1d..67b4fe9d5 100644 --- a/src/svg/eye-outline.svg +++ b/src/svg/eye-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eye-sharp.svg b/src/svg/eye-sharp.svg index db425eccc..dee360095 100644 --- a/src/svg/eye-sharp.svg +++ b/src/svg/eye-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eye.svg b/src/svg/eye.svg index 0296b5dca..f3d1f8569 100644 --- a/src/svg/eye.svg +++ b/src/svg/eye.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eyedrop-outline.svg b/src/svg/eyedrop-outline.svg index 4cf42c638..f91036ff1 100644 --- a/src/svg/eyedrop-outline.svg +++ b/src/svg/eyedrop-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eyedrop-sharp.svg b/src/svg/eyedrop-sharp.svg index af00792d1..9a48c6ed8 100644 --- a/src/svg/eyedrop-sharp.svg +++ b/src/svg/eyedrop-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/eyedrop.svg b/src/svg/eyedrop.svg index afea051ee..dc4a661dc 100644 --- a/src/svg/eyedrop.svg +++ b/src/svg/eyedrop.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/fast-food-outline.svg b/src/svg/fast-food-outline.svg index 461e5a769..abe40246c 100644 --- a/src/svg/fast-food-outline.svg +++ b/src/svg/fast-food-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/fast-food-sharp.svg b/src/svg/fast-food-sharp.svg index 343fe9c36..1c49818c7 100644 --- a/src/svg/fast-food-sharp.svg +++ b/src/svg/fast-food-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/fast-food.svg b/src/svg/fast-food.svg index ce6faac2a..a5b79e049 100644 --- a/src/svg/fast-food.svg +++ b/src/svg/fast-food.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/female-outline.svg b/src/svg/female-outline.svg index e98bccc94..9d29a7b6a 100644 --- a/src/svg/female-outline.svg +++ b/src/svg/female-outline.svg @@ -1 +1 @@ -female-outline \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/female-sharp.svg b/src/svg/female-sharp.svg index e015d966c..ecf16bd68 100644 --- a/src/svg/female-sharp.svg +++ b/src/svg/female-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/female.svg b/src/svg/female.svg index 9bb4f1cda..287eacfd3 100644 --- a/src/svg/female.svg +++ b/src/svg/female.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-full-outline.svg b/src/svg/file-tray-full-outline.svg index ce9b33a84..fec42ba03 100644 --- a/src/svg/file-tray-full-outline.svg +++ b/src/svg/file-tray-full-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-full-sharp.svg b/src/svg/file-tray-full-sharp.svg index 80d0d1ede..e46dbd1ec 100644 --- a/src/svg/file-tray-full-sharp.svg +++ b/src/svg/file-tray-full-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-full.svg b/src/svg/file-tray-full.svg index 6d888dca8..252715642 100644 --- a/src/svg/file-tray-full.svg +++ b/src/svg/file-tray-full.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-outline.svg b/src/svg/file-tray-outline.svg index 9c095250d..253abe059 100644 --- a/src/svg/file-tray-outline.svg +++ b/src/svg/file-tray-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-sharp.svg b/src/svg/file-tray-sharp.svg index 24e06ba05..9cd935c9b 100644 --- a/src/svg/file-tray-sharp.svg +++ b/src/svg/file-tray-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-stacked-outline.svg b/src/svg/file-tray-stacked-outline.svg index 316bedf61..5c2385d24 100644 --- a/src/svg/file-tray-stacked-outline.svg +++ b/src/svg/file-tray-stacked-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-stacked-sharp.svg b/src/svg/file-tray-stacked-sharp.svg index 474de88bf..5128e4366 100644 --- a/src/svg/file-tray-stacked-sharp.svg +++ b/src/svg/file-tray-stacked-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray-stacked.svg b/src/svg/file-tray-stacked.svg index 5e309555b..1fe3a2d68 100644 --- a/src/svg/file-tray-stacked.svg +++ b/src/svg/file-tray-stacked.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/file-tray.svg b/src/svg/file-tray.svg index a015893e9..b6f5995c9 100644 --- a/src/svg/file-tray.svg +++ b/src/svg/file-tray.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/film-outline.svg b/src/svg/film-outline.svg index 4e801c238..77a904a6b 100644 --- a/src/svg/film-outline.svg +++ b/src/svg/film-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/film-sharp.svg b/src/svg/film-sharp.svg index 00cfb9e79..819181a3f 100644 --- a/src/svg/film-sharp.svg +++ b/src/svg/film-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/film.svg b/src/svg/film.svg index 33b44ac0d..a8ef2fdd5 100644 --- a/src/svg/film.svg +++ b/src/svg/film.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/filter-outline.svg b/src/svg/filter-outline.svg index 3e1f1c5af..1d657be4d 100644 --- a/src/svg/filter-outline.svg +++ b/src/svg/filter-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/filter-sharp.svg b/src/svg/filter-sharp.svg index 1d96c6fda..003a9baba 100644 --- a/src/svg/filter-sharp.svg +++ b/src/svg/filter-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/filter.svg b/src/svg/filter.svg index bf8977b18..c47a49a10 100644 --- a/src/svg/filter.svg +++ b/src/svg/filter.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/finger-print-outline.svg b/src/svg/finger-print-outline.svg index 400ce7d5b..4928e68d2 100644 --- a/src/svg/finger-print-outline.svg +++ b/src/svg/finger-print-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/finger-print-sharp.svg b/src/svg/finger-print-sharp.svg index 6a7276e73..bd9010bdd 100644 --- a/src/svg/finger-print-sharp.svg +++ b/src/svg/finger-print-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/finger-print.svg b/src/svg/finger-print.svg index 02457f484..94e8e52a9 100644 --- a/src/svg/finger-print.svg +++ b/src/svg/finger-print.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/fitness-outline.svg b/src/svg/fitness-outline.svg index 2539e3a53..2850d1995 100644 --- a/src/svg/fitness-outline.svg +++ b/src/svg/fitness-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/fitness-sharp.svg b/src/svg/fitness-sharp.svg index c7879f6db..802409913 100644 --- a/src/svg/fitness-sharp.svg +++ b/src/svg/fitness-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/fitness.svg b/src/svg/fitness.svg index 25610be36..caa80b944 100644 --- a/src/svg/fitness.svg +++ b/src/svg/fitness.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flag-outline.svg b/src/svg/flag-outline.svg index 204d69d3d..246f9efcc 100644 --- a/src/svg/flag-outline.svg +++ b/src/svg/flag-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flag-sharp.svg b/src/svg/flag-sharp.svg index 945eec5a8..1516d328c 100644 --- a/src/svg/flag-sharp.svg +++ b/src/svg/flag-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flag.svg b/src/svg/flag.svg index d1c01ed2e..f6a54825d 100644 --- a/src/svg/flag.svg +++ b/src/svg/flag.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flame-outline.svg b/src/svg/flame-outline.svg index 8f0569907..3b9bcdf61 100644 --- a/src/svg/flame-outline.svg +++ b/src/svg/flame-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flame-sharp.svg b/src/svg/flame-sharp.svg index c7f1f64ca..109df5280 100644 --- a/src/svg/flame-sharp.svg +++ b/src/svg/flame-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flame.svg b/src/svg/flame.svg index 74c05f679..48866dbcc 100644 --- a/src/svg/flame.svg +++ b/src/svg/flame.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flash-off-outline.svg b/src/svg/flash-off-outline.svg index 9babcb5aa..9911f85b1 100644 --- a/src/svg/flash-off-outline.svg +++ b/src/svg/flash-off-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flash-off-sharp.svg b/src/svg/flash-off-sharp.svg index c3c423f32..b5f04bdf9 100644 --- a/src/svg/flash-off-sharp.svg +++ b/src/svg/flash-off-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flash-off.svg b/src/svg/flash-off.svg index 2d04ed370..9e62bb14c 100644 --- a/src/svg/flash-off.svg +++ b/src/svg/flash-off.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flash-outline.svg b/src/svg/flash-outline.svg index 926525134..ac1ff06c7 100644 --- a/src/svg/flash-outline.svg +++ b/src/svg/flash-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flash-sharp.svg b/src/svg/flash-sharp.svg index 9888f30de..6e8f9d421 100644 --- a/src/svg/flash-sharp.svg +++ b/src/svg/flash-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flash.svg b/src/svg/flash.svg index a623abfad..a8d632f51 100644 --- a/src/svg/flash.svg +++ b/src/svg/flash.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flashlight-outline.svg b/src/svg/flashlight-outline.svg index 1555972fc..18f3a2f08 100644 --- a/src/svg/flashlight-outline.svg +++ b/src/svg/flashlight-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flashlight-sharp.svg b/src/svg/flashlight-sharp.svg index c6c852f3b..d2e8e7b0d 100644 --- a/src/svg/flashlight-sharp.svg +++ b/src/svg/flashlight-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flashlight.svg b/src/svg/flashlight.svg index 30f0442a7..e660d200d 100644 --- a/src/svg/flashlight.svg +++ b/src/svg/flashlight.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flask-outline.svg b/src/svg/flask-outline.svg index 22c16eb25..a80ed621d 100644 --- a/src/svg/flask-outline.svg +++ b/src/svg/flask-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flask-sharp.svg b/src/svg/flask-sharp.svg index 55cdf6742..3c55329dd 100644 --- a/src/svg/flask-sharp.svg +++ b/src/svg/flask-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flask.svg b/src/svg/flask.svg index ebd973110..9b7a6f3fc 100644 --- a/src/svg/flask.svg +++ b/src/svg/flask.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flower-outline.svg b/src/svg/flower-outline.svg index e7faa0fdd..ac90aca8f 100644 --- a/src/svg/flower-outline.svg +++ b/src/svg/flower-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flower-sharp.svg b/src/svg/flower-sharp.svg index 30f1c65c9..ef7d5966c 100644 --- a/src/svg/flower-sharp.svg +++ b/src/svg/flower-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/flower.svg b/src/svg/flower.svg index 07b4d0979..8134cb0f5 100644 --- a/src/svg/flower.svg +++ b/src/svg/flower.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/folder-open-outline.svg b/src/svg/folder-open-outline.svg index deeda9144..a151aa75b 100644 --- a/src/svg/folder-open-outline.svg +++ b/src/svg/folder-open-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/folder-open-sharp.svg b/src/svg/folder-open-sharp.svg index a6749934c..9f41acf62 100644 --- a/src/svg/folder-open-sharp.svg +++ b/src/svg/folder-open-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/folder-open.svg b/src/svg/folder-open.svg index 153d7dfff..d507307a7 100644 --- a/src/svg/folder-open.svg +++ b/src/svg/folder-open.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/folder-outline.svg b/src/svg/folder-outline.svg index c59414105..471cd07a8 100644 --- a/src/svg/folder-outline.svg +++ b/src/svg/folder-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/folder-sharp.svg b/src/svg/folder-sharp.svg index 9b1d018e3..31d13bea3 100644 --- a/src/svg/folder-sharp.svg +++ b/src/svg/folder-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/folder.svg b/src/svg/folder.svg index c06818514..d5a13f497 100644 --- a/src/svg/folder.svg +++ b/src/svg/folder.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/football-outline.svg b/src/svg/football-outline.svg index 5e7821ab1..401abcfda 100644 --- a/src/svg/football-outline.svg +++ b/src/svg/football-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/football-sharp.svg b/src/svg/football-sharp.svg index 3a844da2d..9b476e0af 100644 --- a/src/svg/football-sharp.svg +++ b/src/svg/football-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/football.svg b/src/svg/football.svg index ffb1301db..fe7a21aa2 100644 --- a/src/svg/football.svg +++ b/src/svg/football.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/funnel-outline.svg b/src/svg/funnel-outline.svg index 5c64cd2e5..e01b62c66 100644 --- a/src/svg/funnel-outline.svg +++ b/src/svg/funnel-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/funnel-sharp.svg b/src/svg/funnel-sharp.svg index 8ce9c45c0..f1f5d085d 100644 --- a/src/svg/funnel-sharp.svg +++ b/src/svg/funnel-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/funnel.svg b/src/svg/funnel.svg index 80200023e..55a4b926c 100644 --- a/src/svg/funnel.svg +++ b/src/svg/funnel.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/game-controller-outline.svg b/src/svg/game-controller-outline.svg index aaefbb6c7..d60e14670 100644 --- a/src/svg/game-controller-outline.svg +++ b/src/svg/game-controller-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/game-controller-sharp.svg b/src/svg/game-controller-sharp.svg index 0e6fb7989..29d7d1894 100644 --- a/src/svg/game-controller-sharp.svg +++ b/src/svg/game-controller-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/game-controller.svg b/src/svg/game-controller.svg index 2c552f838..19f08a8cd 100644 --- a/src/svg/game-controller.svg +++ b/src/svg/game-controller.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/gift-outline.svg b/src/svg/gift-outline.svg index c1f3d8430..82a027c0b 100644 --- a/src/svg/gift-outline.svg +++ b/src/svg/gift-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/gift-sharp.svg b/src/svg/gift-sharp.svg index 5d3a3af79..162b84cc1 100644 --- a/src/svg/gift-sharp.svg +++ b/src/svg/gift-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/gift.svg b/src/svg/gift.svg index fb9200b38..d989260db 100644 --- a/src/svg/gift.svg +++ b/src/svg/gift.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-branch-outline.svg b/src/svg/git-branch-outline.svg index cb52041e5..1210d8a63 100644 --- a/src/svg/git-branch-outline.svg +++ b/src/svg/git-branch-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-branch-sharp.svg b/src/svg/git-branch-sharp.svg index be3297c86..e0c7f2463 100644 --- a/src/svg/git-branch-sharp.svg +++ b/src/svg/git-branch-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-branch.svg b/src/svg/git-branch.svg index 9b1912e06..86ce97e8b 100644 --- a/src/svg/git-branch.svg +++ b/src/svg/git-branch.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-commit-outline.svg b/src/svg/git-commit-outline.svg index 4d6afe8b9..10db613e9 100644 --- a/src/svg/git-commit-outline.svg +++ b/src/svg/git-commit-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-commit-sharp.svg b/src/svg/git-commit-sharp.svg index 2f726f074..21dee159c 100644 --- a/src/svg/git-commit-sharp.svg +++ b/src/svg/git-commit-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-commit.svg b/src/svg/git-commit.svg index 37b62ac5a..3844a2355 100644 --- a/src/svg/git-commit.svg +++ b/src/svg/git-commit.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-compare-outline.svg b/src/svg/git-compare-outline.svg index 92c2c9642..59c0cda02 100644 --- a/src/svg/git-compare-outline.svg +++ b/src/svg/git-compare-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-compare-sharp.svg b/src/svg/git-compare-sharp.svg index 377697452..a560c24c8 100644 --- a/src/svg/git-compare-sharp.svg +++ b/src/svg/git-compare-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-compare.svg b/src/svg/git-compare.svg index edffa4e0a..a70582f5b 100644 --- a/src/svg/git-compare.svg +++ b/src/svg/git-compare.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-merge-outline.svg b/src/svg/git-merge-outline.svg index 270eae639..d2a409414 100644 --- a/src/svg/git-merge-outline.svg +++ b/src/svg/git-merge-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-merge-sharp.svg b/src/svg/git-merge-sharp.svg index 43f4f41fa..a42c9141a 100644 --- a/src/svg/git-merge-sharp.svg +++ b/src/svg/git-merge-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-merge.svg b/src/svg/git-merge.svg index 75309c878..9aacd6bdf 100644 --- a/src/svg/git-merge.svg +++ b/src/svg/git-merge.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-network-outline.svg b/src/svg/git-network-outline.svg index e0b92b289..cdeb14fa4 100644 --- a/src/svg/git-network-outline.svg +++ b/src/svg/git-network-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-network-sharp.svg b/src/svg/git-network-sharp.svg index 99fde20db..9bb4515b5 100644 --- a/src/svg/git-network-sharp.svg +++ b/src/svg/git-network-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-network.svg b/src/svg/git-network.svg index 9aad68d77..136e9416e 100644 --- a/src/svg/git-network.svg +++ b/src/svg/git-network.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-pull-request-outline.svg b/src/svg/git-pull-request-outline.svg index b5e2d2721..f79863c14 100644 --- a/src/svg/git-pull-request-outline.svg +++ b/src/svg/git-pull-request-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-pull-request-sharp.svg b/src/svg/git-pull-request-sharp.svg index d55ae0d29..97113779e 100644 --- a/src/svg/git-pull-request-sharp.svg +++ b/src/svg/git-pull-request-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/git-pull-request.svg b/src/svg/git-pull-request.svg index 5fe78456c..d641a07b9 100644 --- a/src/svg/git-pull-request.svg +++ b/src/svg/git-pull-request.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/glasses-outline.svg b/src/svg/glasses-outline.svg index b90d0fdd9..44b9807c0 100644 --- a/src/svg/glasses-outline.svg +++ b/src/svg/glasses-outline.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/glasses-sharp.svg b/src/svg/glasses-sharp.svg index 41b4cc51a..4bd06aa36 100644 --- a/src/svg/glasses-sharp.svg +++ b/src/svg/glasses-sharp.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/glasses.svg b/src/svg/glasses.svg index 81dd9a87a..67945bf5e 100644 --- a/src/svg/glasses.svg +++ b/src/svg/glasses.svg @@ -1 +1 @@ -ionicons-v5-d \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/globe-outline.svg b/src/svg/globe-outline.svg index 29f670761..b336cab48 100644 --- a/src/svg/globe-outline.svg +++ b/src/svg/globe-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/globe-sharp.svg b/src/svg/globe-sharp.svg index 84ad18480..9fed741e9 100644 --- a/src/svg/globe-sharp.svg +++ b/src/svg/globe-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/globe.svg b/src/svg/globe.svg index 99d919dc1..6617ec03c 100644 --- a/src/svg/globe.svg +++ b/src/svg/globe.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/golf-outline.svg b/src/svg/golf-outline.svg index c7a98ae73..e43a532dc 100644 --- a/src/svg/golf-outline.svg +++ b/src/svg/golf-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/golf-sharp.svg b/src/svg/golf-sharp.svg index c0af19235..432f9a43d 100644 --- a/src/svg/golf-sharp.svg +++ b/src/svg/golf-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/golf.svg b/src/svg/golf.svg index c17e89212..b22a2c12a 100644 --- a/src/svg/golf.svg +++ b/src/svg/golf.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/grid-outline.svg b/src/svg/grid-outline.svg index 056ce20f6..4e8ec5fea 100644 --- a/src/svg/grid-outline.svg +++ b/src/svg/grid-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/grid-sharp.svg b/src/svg/grid-sharp.svg index cf1374266..f67e404dc 100644 --- a/src/svg/grid-sharp.svg +++ b/src/svg/grid-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/grid.svg b/src/svg/grid.svg index 464753199..6e579bc87 100644 --- a/src/svg/grid.svg +++ b/src/svg/grid.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hammer-outline.svg b/src/svg/hammer-outline.svg index eca707641..e26ca3b0c 100644 --- a/src/svg/hammer-outline.svg +++ b/src/svg/hammer-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hammer-sharp.svg b/src/svg/hammer-sharp.svg index f6cb68c2a..71bca55ab 100644 --- a/src/svg/hammer-sharp.svg +++ b/src/svg/hammer-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hammer.svg b/src/svg/hammer.svg index 92902e224..63ddd48c8 100644 --- a/src/svg/hammer.svg +++ b/src/svg/hammer.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hand-left-outline.svg b/src/svg/hand-left-outline.svg index c9f6c494d..8151be8b8 100644 --- a/src/svg/hand-left-outline.svg +++ b/src/svg/hand-left-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hand-left-sharp.svg b/src/svg/hand-left-sharp.svg index 583a16026..ec2e203fd 100644 --- a/src/svg/hand-left-sharp.svg +++ b/src/svg/hand-left-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hand-left.svg b/src/svg/hand-left.svg index 1a879620c..4db75f6e5 100644 --- a/src/svg/hand-left.svg +++ b/src/svg/hand-left.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hand-right-outline.svg b/src/svg/hand-right-outline.svg index ad6893297..38d9158ec 100644 --- a/src/svg/hand-right-outline.svg +++ b/src/svg/hand-right-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hand-right-sharp.svg b/src/svg/hand-right-sharp.svg index a5e623330..b575cdbab 100644 --- a/src/svg/hand-right-sharp.svg +++ b/src/svg/hand-right-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hand-right.svg b/src/svg/hand-right.svg index d8b208ae9..323458268 100644 --- a/src/svg/hand-right.svg +++ b/src/svg/hand-right.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/happy-outline.svg b/src/svg/happy-outline.svg index ce5516174..52f8a14c4 100644 --- a/src/svg/happy-outline.svg +++ b/src/svg/happy-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/happy-sharp.svg b/src/svg/happy-sharp.svg index afc7ec15f..e41f19306 100644 --- a/src/svg/happy-sharp.svg +++ b/src/svg/happy-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/happy.svg b/src/svg/happy.svg index 8826b3a9f..262c757f4 100644 --- a/src/svg/happy.svg +++ b/src/svg/happy.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hardware-chip-outline.svg b/src/svg/hardware-chip-outline.svg index a7252b9bf..bef04146c 100644 --- a/src/svg/hardware-chip-outline.svg +++ b/src/svg/hardware-chip-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hardware-chip-sharp.svg b/src/svg/hardware-chip-sharp.svg index 41b65abea..a1335b93d 100644 --- a/src/svg/hardware-chip-sharp.svg +++ b/src/svg/hardware-chip-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hardware-chip.svg b/src/svg/hardware-chip.svg index a2c081b81..77dccf718 100644 --- a/src/svg/hardware-chip.svg +++ b/src/svg/hardware-chip.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/headset-outline.svg b/src/svg/headset-outline.svg index f4c03cf40..ae4f4b903 100644 --- a/src/svg/headset-outline.svg +++ b/src/svg/headset-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/headset-sharp.svg b/src/svg/headset-sharp.svg index adce9db28..37e93e5d7 100644 --- a/src/svg/headset-sharp.svg +++ b/src/svg/headset-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/headset.svg b/src/svg/headset.svg index b393464e2..56347c410 100644 --- a/src/svg/headset.svg +++ b/src/svg/headset.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-circle-outline.svg b/src/svg/heart-circle-outline.svg index 43f5c842e..7df808156 100644 --- a/src/svg/heart-circle-outline.svg +++ b/src/svg/heart-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-circle-sharp.svg b/src/svg/heart-circle-sharp.svg index f8a547038..b560a89ed 100644 --- a/src/svg/heart-circle-sharp.svg +++ b/src/svg/heart-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-circle.svg b/src/svg/heart-circle.svg index f33651228..3ce0402ec 100644 --- a/src/svg/heart-circle.svg +++ b/src/svg/heart-circle.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-dislike-circle-outline.svg b/src/svg/heart-dislike-circle-outline.svg index 46df94a7e..653860819 100644 --- a/src/svg/heart-dislike-circle-outline.svg +++ b/src/svg/heart-dislike-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-dislike-circle-sharp.svg b/src/svg/heart-dislike-circle-sharp.svg index 37d89207d..e6fe63971 100644 --- a/src/svg/heart-dislike-circle-sharp.svg +++ b/src/svg/heart-dislike-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-dislike-circle.svg b/src/svg/heart-dislike-circle.svg index dad93996d..ba76d4aa4 100644 --- a/src/svg/heart-dislike-circle.svg +++ b/src/svg/heart-dislike-circle.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-dislike-outline.svg b/src/svg/heart-dislike-outline.svg index bd2019cdc..aadff7810 100644 --- a/src/svg/heart-dislike-outline.svg +++ b/src/svg/heart-dislike-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-dislike-sharp.svg b/src/svg/heart-dislike-sharp.svg index 3a791dfeb..6982a3c99 100644 --- a/src/svg/heart-dislike-sharp.svg +++ b/src/svg/heart-dislike-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-dislike.svg b/src/svg/heart-dislike.svg index 575e203f0..93d8e222a 100644 --- a/src/svg/heart-dislike.svg +++ b/src/svg/heart-dislike.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-half-outline.svg b/src/svg/heart-half-outline.svg index 1dd332a0b..a2206008b 100644 --- a/src/svg/heart-half-outline.svg +++ b/src/svg/heart-half-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-half-sharp.svg b/src/svg/heart-half-sharp.svg index 3c88e402a..0fd0bcacb 100644 --- a/src/svg/heart-half-sharp.svg +++ b/src/svg/heart-half-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-half.svg b/src/svg/heart-half.svg index 1dd332a0b..a2206008b 100644 --- a/src/svg/heart-half.svg +++ b/src/svg/heart-half.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-outline.svg b/src/svg/heart-outline.svg index f0b605e31..82823ce12 100644 --- a/src/svg/heart-outline.svg +++ b/src/svg/heart-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart-sharp.svg b/src/svg/heart-sharp.svg index 3237f6596..ac382c3fc 100644 --- a/src/svg/heart-sharp.svg +++ b/src/svg/heart-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/heart.svg b/src/svg/heart.svg index 6d8d7bec2..1bfd362e4 100644 --- a/src/svg/heart.svg +++ b/src/svg/heart.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-buoy-outline.svg b/src/svg/help-buoy-outline.svg index 5c2b45eaa..626c9fe45 100644 --- a/src/svg/help-buoy-outline.svg +++ b/src/svg/help-buoy-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-buoy-sharp.svg b/src/svg/help-buoy-sharp.svg index 4b3169e91..ef2b122d5 100644 --- a/src/svg/help-buoy-sharp.svg +++ b/src/svg/help-buoy-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-buoy.svg b/src/svg/help-buoy.svg index 357ce1d33..c9bb01580 100644 --- a/src/svg/help-buoy.svg +++ b/src/svg/help-buoy.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-circle-outline.svg b/src/svg/help-circle-outline.svg index e92346654..79f735454 100644 --- a/src/svg/help-circle-outline.svg +++ b/src/svg/help-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-circle-sharp.svg b/src/svg/help-circle-sharp.svg index 85f72fa82..7efcab03c 100644 --- a/src/svg/help-circle-sharp.svg +++ b/src/svg/help-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-circle.svg b/src/svg/help-circle.svg index dad79ac40..8c44ca173 100644 --- a/src/svg/help-circle.svg +++ b/src/svg/help-circle.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-outline.svg b/src/svg/help-outline.svg index 482339c1c..d16b0da4d 100644 --- a/src/svg/help-outline.svg +++ b/src/svg/help-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help-sharp.svg b/src/svg/help-sharp.svg index 08e3bf4c4..4da998562 100644 --- a/src/svg/help-sharp.svg +++ b/src/svg/help-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/help.svg b/src/svg/help.svg index 482339c1c..d16b0da4d 100644 --- a/src/svg/help.svg +++ b/src/svg/help.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/home-outline.svg b/src/svg/home-outline.svg index 77d5d1e39..97d58a1af 100644 --- a/src/svg/home-outline.svg +++ b/src/svg/home-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/home-sharp.svg b/src/svg/home-sharp.svg index 0218ec359..35a07e07c 100644 --- a/src/svg/home-sharp.svg +++ b/src/svg/home-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/home.svg b/src/svg/home.svg index 499aedc61..bd7019cde 100644 --- a/src/svg/home.svg +++ b/src/svg/home.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hourglass-outline.svg b/src/svg/hourglass-outline.svg index c42b5307d..12c61ffed 100644 --- a/src/svg/hourglass-outline.svg +++ b/src/svg/hourglass-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hourglass-sharp.svg b/src/svg/hourglass-sharp.svg index 0135fb121..2425bee71 100644 --- a/src/svg/hourglass-sharp.svg +++ b/src/svg/hourglass-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/hourglass.svg b/src/svg/hourglass.svg index 4bd54aa56..0d3e48f71 100644 --- a/src/svg/hourglass.svg +++ b/src/svg/hourglass.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ice-cream-outline.svg b/src/svg/ice-cream-outline.svg index 7b74d1edc..64a6b84b4 100644 --- a/src/svg/ice-cream-outline.svg +++ b/src/svg/ice-cream-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ice-cream-sharp.svg b/src/svg/ice-cream-sharp.svg index 0e07eb374..63e2df489 100644 --- a/src/svg/ice-cream-sharp.svg +++ b/src/svg/ice-cream-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ice-cream.svg b/src/svg/ice-cream.svg index 084aa84ee..f3ad56e33 100644 --- a/src/svg/ice-cream.svg +++ b/src/svg/ice-cream.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/image-outline.svg b/src/svg/image-outline.svg index c7b52f09d..f0c2106da 100644 --- a/src/svg/image-outline.svg +++ b/src/svg/image-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/image-sharp.svg b/src/svg/image-sharp.svg index a9be3f41c..89eeb4f96 100644 --- a/src/svg/image-sharp.svg +++ b/src/svg/image-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/image.svg b/src/svg/image.svg index f100da3a5..946e795c4 100644 --- a/src/svg/image.svg +++ b/src/svg/image.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/images-outline.svg b/src/svg/images-outline.svg index 8b4422d9c..19a0f52ed 100644 --- a/src/svg/images-outline.svg +++ b/src/svg/images-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/images-sharp.svg b/src/svg/images-sharp.svg index cbcc5702b..cee5ea250 100644 --- a/src/svg/images-sharp.svg +++ b/src/svg/images-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/images.svg b/src/svg/images.svg index bd9006e2a..78ab8e0d1 100644 --- a/src/svg/images.svg +++ b/src/svg/images.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/infinite-outline.svg b/src/svg/infinite-outline.svg index 9a1e9cebc..33c91c127 100644 --- a/src/svg/infinite-outline.svg +++ b/src/svg/infinite-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/infinite-sharp.svg b/src/svg/infinite-sharp.svg index 33592bd2d..a76469a23 100644 --- a/src/svg/infinite-sharp.svg +++ b/src/svg/infinite-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/infinite.svg b/src/svg/infinite.svg index 2cfb37bad..543b5c554 100644 --- a/src/svg/infinite.svg +++ b/src/svg/infinite.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/information-circle-outline.svg b/src/svg/information-circle-outline.svg index c6a2b6f53..e5e84d834 100644 --- a/src/svg/information-circle-outline.svg +++ b/src/svg/information-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/information-circle-sharp.svg b/src/svg/information-circle-sharp.svg index 04c9c356f..17d8f4f2d 100644 --- a/src/svg/information-circle-sharp.svg +++ b/src/svg/information-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/information-circle.svg b/src/svg/information-circle.svg index db5b57ae3..8ac3e861a 100644 --- a/src/svg/information-circle.svg +++ b/src/svg/information-circle.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/information-outline.svg b/src/svg/information-outline.svg index 1059231f0..7914bd44f 100644 --- a/src/svg/information-outline.svg +++ b/src/svg/information-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/information-sharp.svg b/src/svg/information-sharp.svg index 756313ce6..941c18205 100644 --- a/src/svg/information-sharp.svg +++ b/src/svg/information-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/information.svg b/src/svg/information.svg index 1059231f0..7914bd44f 100644 --- a/src/svg/information.svg +++ b/src/svg/information.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/journal-outline.svg b/src/svg/journal-outline.svg index 7bd396468..1a0c30c02 100644 --- a/src/svg/journal-outline.svg +++ b/src/svg/journal-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/journal-sharp.svg b/src/svg/journal-sharp.svg index 1b88ff4d6..1c6297345 100644 --- a/src/svg/journal-sharp.svg +++ b/src/svg/journal-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/journal.svg b/src/svg/journal.svg index fbc164f65..a20e363dd 100644 --- a/src/svg/journal.svg +++ b/src/svg/journal.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/key-outline.svg b/src/svg/key-outline.svg index f4347d747..a43dda40e 100644 --- a/src/svg/key-outline.svg +++ b/src/svg/key-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/key-sharp.svg b/src/svg/key-sharp.svg index 7ce3dfd39..7565925c2 100644 --- a/src/svg/key-sharp.svg +++ b/src/svg/key-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/key.svg b/src/svg/key.svg index 3bcb8be60..6ea8ec71d 100644 --- a/src/svg/key.svg +++ b/src/svg/key.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/keypad-outline.svg b/src/svg/keypad-outline.svg index ea2080b61..8223a2c48 100644 --- a/src/svg/keypad-outline.svg +++ b/src/svg/keypad-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/keypad-sharp.svg b/src/svg/keypad-sharp.svg index a03da164d..956fe61bc 100644 --- a/src/svg/keypad-sharp.svg +++ b/src/svg/keypad-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/keypad.svg b/src/svg/keypad.svg index ba1279223..387efaf34 100644 --- a/src/svg/keypad.svg +++ b/src/svg/keypad.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/language-outline.svg b/src/svg/language-outline.svg index 97b39c090..eec59b1dc 100644 --- a/src/svg/language-outline.svg +++ b/src/svg/language-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/language-sharp.svg b/src/svg/language-sharp.svg index b99b9e292..dce68abf8 100644 --- a/src/svg/language-sharp.svg +++ b/src/svg/language-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/language.svg b/src/svg/language.svg index 0590f3f2d..f14f571c1 100644 --- a/src/svg/language.svg +++ b/src/svg/language.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/laptop-outline.svg b/src/svg/laptop-outline.svg index b9a0f1a5e..9d7bd0b0b 100644 --- a/src/svg/laptop-outline.svg +++ b/src/svg/laptop-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/laptop-sharp.svg b/src/svg/laptop-sharp.svg index fb8b01e55..a4bbfc4c2 100644 --- a/src/svg/laptop-sharp.svg +++ b/src/svg/laptop-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/laptop.svg b/src/svg/laptop.svg index 5566f3b42..119685577 100644 --- a/src/svg/laptop.svg +++ b/src/svg/laptop.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/layers-outline.svg b/src/svg/layers-outline.svg index 6c7866b9a..aac73fe19 100644 --- a/src/svg/layers-outline.svg +++ b/src/svg/layers-outline.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/layers-sharp.svg b/src/svg/layers-sharp.svg index 939ff3c27..06494d2ad 100644 --- a/src/svg/layers-sharp.svg +++ b/src/svg/layers-sharp.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/layers.svg b/src/svg/layers.svg index 55cced9a3..0089d686a 100644 --- a/src/svg/layers.svg +++ b/src/svg/layers.svg @@ -1 +1 @@ -ionicons-v5-a \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/leaf-outline.svg b/src/svg/leaf-outline.svg index bcb7b7e0c..3c035327b 100644 --- a/src/svg/leaf-outline.svg +++ b/src/svg/leaf-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/leaf-sharp.svg b/src/svg/leaf-sharp.svg index 4de129942..2a6f2fa2e 100644 --- a/src/svg/leaf-sharp.svg +++ b/src/svg/leaf-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/leaf.svg b/src/svg/leaf.svg index 6f8214407..c6b8fdf8b 100644 --- a/src/svg/leaf.svg +++ b/src/svg/leaf.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/library-outline.svg b/src/svg/library-outline.svg index ee4906dd8..f7b558769 100644 --- a/src/svg/library-outline.svg +++ b/src/svg/library-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/library-sharp.svg b/src/svg/library-sharp.svg index e7103122f..3f024c90a 100644 --- a/src/svg/library-sharp.svg +++ b/src/svg/library-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/library.svg b/src/svg/library.svg index ec37fa635..82a7ed2fe 100644 --- a/src/svg/library.svg +++ b/src/svg/library.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/link-outline.svg b/src/svg/link-outline.svg index 26be45669..fc8ff8862 100644 --- a/src/svg/link-outline.svg +++ b/src/svg/link-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/link-sharp.svg b/src/svg/link-sharp.svg index 96efe00d3..155656eae 100644 --- a/src/svg/link-sharp.svg +++ b/src/svg/link-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/link.svg b/src/svg/link.svg index 1598d551d..6473b907e 100644 --- a/src/svg/link.svg +++ b/src/svg/link.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/list-circle-outline.svg b/src/svg/list-circle-outline.svg index 3a76af242..c814128c6 100644 --- a/src/svg/list-circle-outline.svg +++ b/src/svg/list-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/list-circle-sharp.svg b/src/svg/list-circle-sharp.svg index e53bd0ff3..1e08caf0f 100644 --- a/src/svg/list-circle-sharp.svg +++ b/src/svg/list-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/list-circle.svg b/src/svg/list-circle.svg index d9659d57b..6479cf22f 100644 --- a/src/svg/list-circle.svg +++ b/src/svg/list-circle.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/list-outline.svg b/src/svg/list-outline.svg index ac9396796..fe2003a50 100644 --- a/src/svg/list-outline.svg +++ b/src/svg/list-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/list-sharp.svg b/src/svg/list-sharp.svg index bfa5af30a..47eb87c63 100644 --- a/src/svg/list-sharp.svg +++ b/src/svg/list-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/list.svg b/src/svg/list.svg index 099a1c134..ae61f1edc 100644 --- a/src/svg/list.svg +++ b/src/svg/list.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/locate-outline.svg b/src/svg/locate-outline.svg index 9ee19ab72..2509b3b2b 100644 --- a/src/svg/locate-outline.svg +++ b/src/svg/locate-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/locate-sharp.svg b/src/svg/locate-sharp.svg index f75c7091d..64aab97cf 100644 --- a/src/svg/locate-sharp.svg +++ b/src/svg/locate-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/locate.svg b/src/svg/locate.svg index 7887c5568..b145199aa 100644 --- a/src/svg/locate.svg +++ b/src/svg/locate.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/location-outline.svg b/src/svg/location-outline.svg index 2b5c1d06a..0b9ad3239 100644 --- a/src/svg/location-outline.svg +++ b/src/svg/location-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/location-sharp.svg b/src/svg/location-sharp.svg index 4947b665f..a429f9a21 100644 --- a/src/svg/location-sharp.svg +++ b/src/svg/location-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/location.svg b/src/svg/location.svg index 031f3924e..00ddd79b8 100644 --- a/src/svg/location.svg +++ b/src/svg/location.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/lock-closed-outline.svg b/src/svg/lock-closed-outline.svg index 96a5e417f..a8114e28c 100644 --- a/src/svg/lock-closed-outline.svg +++ b/src/svg/lock-closed-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/lock-closed-sharp.svg b/src/svg/lock-closed-sharp.svg index e1943dfd2..af2fba786 100644 --- a/src/svg/lock-closed-sharp.svg +++ b/src/svg/lock-closed-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/lock-closed.svg b/src/svg/lock-closed.svg index 6b57967bb..09c53a43f 100644 --- a/src/svg/lock-closed.svg +++ b/src/svg/lock-closed.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/lock-open-outline.svg b/src/svg/lock-open-outline.svg index 83dcee74d..f0549ffac 100644 --- a/src/svg/lock-open-outline.svg +++ b/src/svg/lock-open-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/lock-open-sharp.svg b/src/svg/lock-open-sharp.svg index b0f4205af..100a3fbfb 100644 --- a/src/svg/lock-open-sharp.svg +++ b/src/svg/lock-open-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/lock-open.svg b/src/svg/lock-open.svg index 6d25b4ba0..f2e10423a 100644 --- a/src/svg/lock-open.svg +++ b/src/svg/lock-open.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/log-in-outline.svg b/src/svg/log-in-outline.svg index 90081fccc..386f9f7df 100644 --- a/src/svg/log-in-outline.svg +++ b/src/svg/log-in-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/log-in-sharp.svg b/src/svg/log-in-sharp.svg index 9eda696d6..a9e23d8cd 100644 --- a/src/svg/log-in-sharp.svg +++ b/src/svg/log-in-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/log-in.svg b/src/svg/log-in.svg index 40e7662ad..b55034052 100644 --- a/src/svg/log-in.svg +++ b/src/svg/log-in.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/log-out-outline.svg b/src/svg/log-out-outline.svg index d33e59054..f8736fb3b 100644 --- a/src/svg/log-out-outline.svg +++ b/src/svg/log-out-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/log-out-sharp.svg b/src/svg/log-out-sharp.svg index edef5338b..f91da0e8d 100644 --- a/src/svg/log-out-sharp.svg +++ b/src/svg/log-out-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/log-out.svg b/src/svg/log-out.svg index 79a34535d..c80199311 100644 --- a/src/svg/log-out.svg +++ b/src/svg/log-out.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-amazon.svg b/src/svg/logo-amazon.svg index 715914783..8cb5ba8cb 100644 --- a/src/svg/logo-amazon.svg +++ b/src/svg/logo-amazon.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-amplify.svg b/src/svg/logo-amplify.svg index 22d9bd2bc..364f03618 100644 --- a/src/svg/logo-amplify.svg +++ b/src/svg/logo-amplify.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-angular.svg b/src/svg/logo-angular.svg index 35f425267..fed849a18 100644 --- a/src/svg/logo-angular.svg +++ b/src/svg/logo-angular.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-apple-appstore.svg b/src/svg/logo-apple-appstore.svg index 8a148b236..cea989d20 100644 --- a/src/svg/logo-apple-appstore.svg +++ b/src/svg/logo-apple-appstore.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-apple.svg b/src/svg/logo-apple.svg index 151c03b5a..5d7ba24f4 100644 --- a/src/svg/logo-apple.svg +++ b/src/svg/logo-apple.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-bitcoin.svg b/src/svg/logo-bitcoin.svg index 649d7f219..27e2929e6 100644 --- a/src/svg/logo-bitcoin.svg +++ b/src/svg/logo-bitcoin.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-buffer.svg b/src/svg/logo-buffer.svg index 9e62c857d..b2150b065 100644 --- a/src/svg/logo-buffer.svg +++ b/src/svg/logo-buffer.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-capacitor.svg b/src/svg/logo-capacitor.svg index cb8af9f34..a0aae7c18 100644 --- a/src/svg/logo-capacitor.svg +++ b/src/svg/logo-capacitor.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-chrome.svg b/src/svg/logo-chrome.svg index 851969e63..6a3c5f69a 100644 --- a/src/svg/logo-chrome.svg +++ b/src/svg/logo-chrome.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-closed-captioning.svg b/src/svg/logo-closed-captioning.svg index 0b5d2397b..0cc682c47 100644 --- a/src/svg/logo-closed-captioning.svg +++ b/src/svg/logo-closed-captioning.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-codepen.svg b/src/svg/logo-codepen.svg index e023ee2ee..de40afb8a 100644 --- a/src/svg/logo-codepen.svg +++ b/src/svg/logo-codepen.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-css3.svg b/src/svg/logo-css3.svg index 9aee99792..eff3c2d7d 100644 --- a/src/svg/logo-css3.svg +++ b/src/svg/logo-css3.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-designernews.svg b/src/svg/logo-designernews.svg index 09f8fa824..0705671eb 100644 --- a/src/svg/logo-designernews.svg +++ b/src/svg/logo-designernews.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-dribbble.svg b/src/svg/logo-dribbble.svg index a0bc4e38f..9441f3ec0 100644 --- a/src/svg/logo-dribbble.svg +++ b/src/svg/logo-dribbble.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-dropbox.svg b/src/svg/logo-dropbox.svg index f6f270089..2b781ed92 100644 --- a/src/svg/logo-dropbox.svg +++ b/src/svg/logo-dropbox.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-electron.svg b/src/svg/logo-electron.svg index e70dad9c7..aadd169d5 100644 --- a/src/svg/logo-electron.svg +++ b/src/svg/logo-electron.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-euro.svg b/src/svg/logo-euro.svg index e1f29363d..7b5ddd452 100644 --- a/src/svg/logo-euro.svg +++ b/src/svg/logo-euro.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-firefox.svg b/src/svg/logo-firefox.svg index d4ce148ef..f3697c95c 100644 --- a/src/svg/logo-firefox.svg +++ b/src/svg/logo-firefox.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-flickr.svg b/src/svg/logo-flickr.svg index aa6266d80..6d3324f99 100644 --- a/src/svg/logo-flickr.svg +++ b/src/svg/logo-flickr.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-foursquare.svg b/src/svg/logo-foursquare.svg index 9d87eb1ae..f0ef7f8fd 100644 --- a/src/svg/logo-foursquare.svg +++ b/src/svg/logo-foursquare.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-github.svg b/src/svg/logo-github.svg index 78b6beff5..d4b744d4c 100644 --- a/src/svg/logo-github.svg +++ b/src/svg/logo-github.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-google-playstore.svg b/src/svg/logo-google-playstore.svg index beb08ffe8..5a2d5ec75 100644 --- a/src/svg/logo-google-playstore.svg +++ b/src/svg/logo-google-playstore.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-google.svg b/src/svg/logo-google.svg index 568a87acf..a1ccb2af4 100644 --- a/src/svg/logo-google.svg +++ b/src/svg/logo-google.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-hackernews.svg b/src/svg/logo-hackernews.svg index f2d26eddd..5bbf7682b 100644 --- a/src/svg/logo-hackernews.svg +++ b/src/svg/logo-hackernews.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-html5.svg b/src/svg/logo-html5.svg index 648030bd7..91b1f023e 100644 --- a/src/svg/logo-html5.svg +++ b/src/svg/logo-html5.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-instagram.svg b/src/svg/logo-instagram.svg index c0d018efb..51f59a3b6 100644 --- a/src/svg/logo-instagram.svg +++ b/src/svg/logo-instagram.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-ionic.svg b/src/svg/logo-ionic.svg index 8c6d29ba3..70cb1b0b7 100644 --- a/src/svg/logo-ionic.svg +++ b/src/svg/logo-ionic.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-ionitron.svg b/src/svg/logo-ionitron.svg index 9e63533a0..fa4834a9a 100644 --- a/src/svg/logo-ionitron.svg +++ b/src/svg/logo-ionitron.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-javascript.svg b/src/svg/logo-javascript.svg index b523405f9..f30ad04c1 100644 --- a/src/svg/logo-javascript.svg +++ b/src/svg/logo-javascript.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-laravel.svg b/src/svg/logo-laravel.svg index d9e34beb6..0d65b472a 100644 --- a/src/svg/logo-laravel.svg +++ b/src/svg/logo-laravel.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-linkedin.svg b/src/svg/logo-linkedin.svg index b8f642861..43bbe8fdf 100644 --- a/src/svg/logo-linkedin.svg +++ b/src/svg/logo-linkedin.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-markdown.svg b/src/svg/logo-markdown.svg index 6afb85771..10d92ef0f 100644 --- a/src/svg/logo-markdown.svg +++ b/src/svg/logo-markdown.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-no-smoking.svg b/src/svg/logo-no-smoking.svg index aae92bf61..4afe49c4f 100644 --- a/src/svg/logo-no-smoking.svg +++ b/src/svg/logo-no-smoking.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-nodejs.svg b/src/svg/logo-nodejs.svg index 01537c971..b38dee5d0 100644 --- a/src/svg/logo-nodejs.svg +++ b/src/svg/logo-nodejs.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-octocat.svg b/src/svg/logo-octocat.svg index 268de708d..ecc2c02cc 100644 --- a/src/svg/logo-octocat.svg +++ b/src/svg/logo-octocat.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-pinterest.svg b/src/svg/logo-pinterest.svg index 7572e7103..751db82ad 100644 --- a/src/svg/logo-pinterest.svg +++ b/src/svg/logo-pinterest.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-playstation.svg b/src/svg/logo-playstation.svg index 9e647a333..63e600a25 100644 --- a/src/svg/logo-playstation.svg +++ b/src/svg/logo-playstation.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-pwa.svg b/src/svg/logo-pwa.svg index 7ea1e83f9..bd9260480 100644 --- a/src/svg/logo-pwa.svg +++ b/src/svg/logo-pwa.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-python.svg b/src/svg/logo-python.svg index 567ba4ae5..4854c789d 100644 --- a/src/svg/logo-python.svg +++ b/src/svg/logo-python.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-react.svg b/src/svg/logo-react.svg index 870032945..fb0ed4fb9 100644 --- a/src/svg/logo-react.svg +++ b/src/svg/logo-react.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-reddit.svg b/src/svg/logo-reddit.svg index 3976993af..7c0e886c2 100644 --- a/src/svg/logo-reddit.svg +++ b/src/svg/logo-reddit.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-rss.svg b/src/svg/logo-rss.svg index dbf8a5c27..d8032ec64 100644 --- a/src/svg/logo-rss.svg +++ b/src/svg/logo-rss.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-sass.svg b/src/svg/logo-sass.svg index 4e176d743..ba7b45067 100644 --- a/src/svg/logo-sass.svg +++ b/src/svg/logo-sass.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-skype.svg b/src/svg/logo-skype.svg index 7eb11a182..b90b2f7d6 100644 --- a/src/svg/logo-skype.svg +++ b/src/svg/logo-skype.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-slack.svg b/src/svg/logo-slack.svg index 19751f0d9..a089308fc 100644 --- a/src/svg/logo-slack.svg +++ b/src/svg/logo-slack.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-snapchat.svg b/src/svg/logo-snapchat.svg index 7984f1e69..d991b970a 100644 --- a/src/svg/logo-snapchat.svg +++ b/src/svg/logo-snapchat.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-stackoverflow.svg b/src/svg/logo-stackoverflow.svg index de0c0772e..93c27ae06 100644 --- a/src/svg/logo-stackoverflow.svg +++ b/src/svg/logo-stackoverflow.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-steam.svg b/src/svg/logo-steam.svg index 27a01236b..c0851b928 100644 --- a/src/svg/logo-steam.svg +++ b/src/svg/logo-steam.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-stencil.svg b/src/svg/logo-stencil.svg index 5f386a30d..2acaf285c 100644 --- a/src/svg/logo-stencil.svg +++ b/src/svg/logo-stencil.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-tumblr.svg b/src/svg/logo-tumblr.svg index 357b17258..ff557858c 100644 --- a/src/svg/logo-tumblr.svg +++ b/src/svg/logo-tumblr.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-tux.svg b/src/svg/logo-tux.svg index 5c517d73b..506c9ff88 100644 --- a/src/svg/logo-tux.svg +++ b/src/svg/logo-tux.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-twitch.svg b/src/svg/logo-twitch.svg index ac37e002e..952eb9176 100644 --- a/src/svg/logo-twitch.svg +++ b/src/svg/logo-twitch.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-twitter.svg b/src/svg/logo-twitter.svg index 6ae6075db..d758c2083 100644 --- a/src/svg/logo-twitter.svg +++ b/src/svg/logo-twitter.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-usd.svg b/src/svg/logo-usd.svg index bac31a79b..d75c9b641 100644 --- a/src/svg/logo-usd.svg +++ b/src/svg/logo-usd.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-vimeo.svg b/src/svg/logo-vimeo.svg index 21d6eb452..b4b013a5b 100644 --- a/src/svg/logo-vimeo.svg +++ b/src/svg/logo-vimeo.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-vk.svg b/src/svg/logo-vk.svg index 460d445f8..8f4c36a74 100644 --- a/src/svg/logo-vk.svg +++ b/src/svg/logo-vk.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-vue.svg b/src/svg/logo-vue.svg index e61d53d15..b4d932042 100644 --- a/src/svg/logo-vue.svg +++ b/src/svg/logo-vue.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-web-component.svg b/src/svg/logo-web-component.svg index 83af49a29..e0f76259f 100644 --- a/src/svg/logo-web-component.svg +++ b/src/svg/logo-web-component.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-whatsapp.svg b/src/svg/logo-whatsapp.svg index 63abf0ffc..99cbb0c74 100644 --- a/src/svg/logo-whatsapp.svg +++ b/src/svg/logo-whatsapp.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-windows.svg b/src/svg/logo-windows.svg index 9d4e4bfbe..896610a59 100644 --- a/src/svg/logo-windows.svg +++ b/src/svg/logo-windows.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-wordpress.svg b/src/svg/logo-wordpress.svg index 2be1b1583..d473a3663 100644 --- a/src/svg/logo-wordpress.svg +++ b/src/svg/logo-wordpress.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-xbox.svg b/src/svg/logo-xbox.svg index 867e783d4..b98cbd28a 100644 --- a/src/svg/logo-xbox.svg +++ b/src/svg/logo-xbox.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-xing.svg b/src/svg/logo-xing.svg index 53ff6e28b..480f9c03c 100644 --- a/src/svg/logo-xing.svg +++ b/src/svg/logo-xing.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-yahoo.svg b/src/svg/logo-yahoo.svg index 806ddd391..d6e0e0bd2 100644 --- a/src/svg/logo-yahoo.svg +++ b/src/svg/logo-yahoo.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-yen.svg b/src/svg/logo-yen.svg index be486035c..ef3f5143c 100644 --- a/src/svg/logo-yen.svg +++ b/src/svg/logo-yen.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/logo-youtube.svg b/src/svg/logo-youtube.svg index 6de1031f7..b6e103a8e 100644 --- a/src/svg/logo-youtube.svg +++ b/src/svg/logo-youtube.svg @@ -1 +1 @@ -ionicons-v5_logos \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/magnet-outline.svg b/src/svg/magnet-outline.svg index a95c0b104..73cea3238 100644 --- a/src/svg/magnet-outline.svg +++ b/src/svg/magnet-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/magnet-sharp.svg b/src/svg/magnet-sharp.svg index 49a34a6e3..3737ecc31 100644 --- a/src/svg/magnet-sharp.svg +++ b/src/svg/magnet-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/magnet.svg b/src/svg/magnet.svg index e06792477..616d8bb86 100644 --- a/src/svg/magnet.svg +++ b/src/svg/magnet.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-open-outline.svg b/src/svg/mail-open-outline.svg index d9afaa702..c1a21c13f 100644 --- a/src/svg/mail-open-outline.svg +++ b/src/svg/mail-open-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-open-sharp.svg b/src/svg/mail-open-sharp.svg index bd34b6dcc..10d44a36a 100644 --- a/src/svg/mail-open-sharp.svg +++ b/src/svg/mail-open-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-open.svg b/src/svg/mail-open.svg index 39187f5ef..035de0d35 100644 --- a/src/svg/mail-open.svg +++ b/src/svg/mail-open.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-outline.svg b/src/svg/mail-outline.svg index b67ac7a1c..0bd9bc18b 100644 --- a/src/svg/mail-outline.svg +++ b/src/svg/mail-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-sharp.svg b/src/svg/mail-sharp.svg index 781e60a1e..bef13b3b2 100644 --- a/src/svg/mail-sharp.svg +++ b/src/svg/mail-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-unread-outline.svg b/src/svg/mail-unread-outline.svg index c3186bf69..ca49b9ef6 100644 --- a/src/svg/mail-unread-outline.svg +++ b/src/svg/mail-unread-outline.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-unread-sharp.svg b/src/svg/mail-unread-sharp.svg index f13adb3ca..7d6585f38 100644 --- a/src/svg/mail-unread-sharp.svg +++ b/src/svg/mail-unread-sharp.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail-unread.svg b/src/svg/mail-unread.svg index 2ec6daa9c..568b8c294 100644 --- a/src/svg/mail-unread.svg +++ b/src/svg/mail-unread.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mail.svg b/src/svg/mail.svg index 0042582f2..cb4db233e 100644 --- a/src/svg/mail.svg +++ b/src/svg/mail.svg @@ -1 +1 @@ -ionicons-v5-o \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/male-female-outline.svg b/src/svg/male-female-outline.svg index 403ef6ba1..e848edc6d 100644 --- a/src/svg/male-female-outline.svg +++ b/src/svg/male-female-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/male-female-sharp.svg b/src/svg/male-female-sharp.svg index 95acffe6c..be300b054 100644 --- a/src/svg/male-female-sharp.svg +++ b/src/svg/male-female-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/male-female.svg b/src/svg/male-female.svg index 2b01a9958..f8abf0701 100644 --- a/src/svg/male-female.svg +++ b/src/svg/male-female.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/male-outline.svg b/src/svg/male-outline.svg index 32b6977ec..da717b648 100644 --- a/src/svg/male-outline.svg +++ b/src/svg/male-outline.svg @@ -1 +1 @@ -male-outline \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/male-sharp.svg b/src/svg/male-sharp.svg index d2c4126f7..2e1ca614d 100644 --- a/src/svg/male-sharp.svg +++ b/src/svg/male-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/male.svg b/src/svg/male.svg index e6b3911d3..44d9073e0 100644 --- a/src/svg/male.svg +++ b/src/svg/male.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/man-outline.svg b/src/svg/man-outline.svg index 4c8e08af4..e594b80dd 100644 --- a/src/svg/man-outline.svg +++ b/src/svg/man-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/man-sharp.svg b/src/svg/man-sharp.svg index a8164e098..67aee8769 100644 --- a/src/svg/man-sharp.svg +++ b/src/svg/man-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/man.svg b/src/svg/man.svg index 82a105b06..3cfea3945 100644 --- a/src/svg/man.svg +++ b/src/svg/man.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/map-outline.svg b/src/svg/map-outline.svg index a9ec78e58..aff5e4d22 100644 --- a/src/svg/map-outline.svg +++ b/src/svg/map-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/map-sharp.svg b/src/svg/map-sharp.svg index 5b66daf1f..505ad42e5 100644 --- a/src/svg/map-sharp.svg +++ b/src/svg/map-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/map.svg b/src/svg/map.svg index 7ef0197d7..e3cf9901b 100644 --- a/src/svg/map.svg +++ b/src/svg/map.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medal-outline.svg b/src/svg/medal-outline.svg index aa659def3..87eaa2ad9 100644 --- a/src/svg/medal-outline.svg +++ b/src/svg/medal-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medal-sharp.svg b/src/svg/medal-sharp.svg index c586d7e29..61ac1dec9 100644 --- a/src/svg/medal-sharp.svg +++ b/src/svg/medal-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medal.svg b/src/svg/medal.svg index 76ed92e06..36f959b44 100644 --- a/src/svg/medal.svg +++ b/src/svg/medal.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medical-outline.svg b/src/svg/medical-outline.svg index aa8522040..3f4eef52e 100644 --- a/src/svg/medical-outline.svg +++ b/src/svg/medical-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medical-sharp.svg b/src/svg/medical-sharp.svg index d8f4c05ba..2edfa5d4a 100644 --- a/src/svg/medical-sharp.svg +++ b/src/svg/medical-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medical.svg b/src/svg/medical.svg index 8fecb2bdd..0ec1cd168 100644 --- a/src/svg/medical.svg +++ b/src/svg/medical.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medkit-outline.svg b/src/svg/medkit-outline.svg index d10db8d33..7c88ce4ee 100644 --- a/src/svg/medkit-outline.svg +++ b/src/svg/medkit-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medkit-sharp.svg b/src/svg/medkit-sharp.svg index 8d6b203dc..2d9216a17 100644 --- a/src/svg/medkit-sharp.svg +++ b/src/svg/medkit-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/medkit.svg b/src/svg/medkit.svg index efe42e1dd..9dbc139e3 100644 --- a/src/svg/medkit.svg +++ b/src/svg/medkit.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/megaphone-outline.svg b/src/svg/megaphone-outline.svg index 9898076b4..62ff548d2 100644 --- a/src/svg/megaphone-outline.svg +++ b/src/svg/megaphone-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/megaphone-sharp.svg b/src/svg/megaphone-sharp.svg index 55199844b..be8da8a4a 100644 --- a/src/svg/megaphone-sharp.svg +++ b/src/svg/megaphone-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/megaphone.svg b/src/svg/megaphone.svg index cf2e1bd4a..d07e5b01b 100644 --- a/src/svg/megaphone.svg +++ b/src/svg/megaphone.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/menu-outline.svg b/src/svg/menu-outline.svg index 6da82de49..eb4cb0c43 100644 --- a/src/svg/menu-outline.svg +++ b/src/svg/menu-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/menu-sharp.svg b/src/svg/menu-sharp.svg index 0fb312a00..2fd058bf2 100644 --- a/src/svg/menu-sharp.svg +++ b/src/svg/menu-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/menu.svg b/src/svg/menu.svg index 9ddccbc59..1cb41708e 100644 --- a/src/svg/menu.svg +++ b/src/svg/menu.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-circle-outline.svg b/src/svg/mic-circle-outline.svg index f5dde8116..007a0efaa 100644 --- a/src/svg/mic-circle-outline.svg +++ b/src/svg/mic-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-circle-sharp.svg b/src/svg/mic-circle-sharp.svg index 36a2177f8..0ebfd660f 100644 --- a/src/svg/mic-circle-sharp.svg +++ b/src/svg/mic-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-circle.svg b/src/svg/mic-circle.svg index 514e90210..eec747ca6 100644 --- a/src/svg/mic-circle.svg +++ b/src/svg/mic-circle.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-off-circle-outline.svg b/src/svg/mic-off-circle-outline.svg index 9c3c8cc65..c3a8b30b2 100644 --- a/src/svg/mic-off-circle-outline.svg +++ b/src/svg/mic-off-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-off-circle-sharp.svg b/src/svg/mic-off-circle-sharp.svg index ab6cf6169..e4dadf67b 100644 --- a/src/svg/mic-off-circle-sharp.svg +++ b/src/svg/mic-off-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-off-circle.svg b/src/svg/mic-off-circle.svg index e49b73bfd..d4b081b77 100644 --- a/src/svg/mic-off-circle.svg +++ b/src/svg/mic-off-circle.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-off-outline.svg b/src/svg/mic-off-outline.svg index 5ada06c95..ca05c4874 100644 --- a/src/svg/mic-off-outline.svg +++ b/src/svg/mic-off-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-off-sharp.svg b/src/svg/mic-off-sharp.svg index 0bba8deae..b1247dcd1 100644 --- a/src/svg/mic-off-sharp.svg +++ b/src/svg/mic-off-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-off.svg b/src/svg/mic-off.svg index 4984ec2a3..1bb0108d1 100644 --- a/src/svg/mic-off.svg +++ b/src/svg/mic-off.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-outline.svg b/src/svg/mic-outline.svg index 2e7c9d429..703964dad 100644 --- a/src/svg/mic-outline.svg +++ b/src/svg/mic-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic-sharp.svg b/src/svg/mic-sharp.svg index 528c478aa..d2ef591eb 100644 --- a/src/svg/mic-sharp.svg +++ b/src/svg/mic-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/mic.svg b/src/svg/mic.svg index 3ef569851..72090c530 100644 --- a/src/svg/mic.svg +++ b/src/svg/mic.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/moon-outline.svg b/src/svg/moon-outline.svg index b9a1cd1c7..9e0b75892 100644 --- a/src/svg/moon-outline.svg +++ b/src/svg/moon-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/moon-sharp.svg b/src/svg/moon-sharp.svg index 73bae2636..11691e2fd 100644 --- a/src/svg/moon-sharp.svg +++ b/src/svg/moon-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/moon.svg b/src/svg/moon.svg index e337898cb..899455262 100644 --- a/src/svg/moon.svg +++ b/src/svg/moon.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/move-outline.svg b/src/svg/move-outline.svg index fe8957c4a..b16d6c8bc 100644 --- a/src/svg/move-outline.svg +++ b/src/svg/move-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/move-sharp.svg b/src/svg/move-sharp.svg index 85de4670b..e8f98bc78 100644 --- a/src/svg/move-sharp.svg +++ b/src/svg/move-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/move.svg b/src/svg/move.svg index fe8957c4a..b16d6c8bc 100644 --- a/src/svg/move.svg +++ b/src/svg/move.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/musical-note-outline.svg b/src/svg/musical-note-outline.svg index 5f4eb9761..cc94b70f1 100644 --- a/src/svg/musical-note-outline.svg +++ b/src/svg/musical-note-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/musical-note-sharp.svg b/src/svg/musical-note-sharp.svg index 9b9fe7737..73d91ae6f 100644 --- a/src/svg/musical-note-sharp.svg +++ b/src/svg/musical-note-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/musical-note.svg b/src/svg/musical-note.svg index 77d94a3a8..1a540d96a 100644 --- a/src/svg/musical-note.svg +++ b/src/svg/musical-note.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/musical-notes-outline.svg b/src/svg/musical-notes-outline.svg index 75abd5dfa..4123fe199 100644 --- a/src/svg/musical-notes-outline.svg +++ b/src/svg/musical-notes-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/musical-notes-sharp.svg b/src/svg/musical-notes-sharp.svg index 5609443d4..d7a8d5dac 100644 --- a/src/svg/musical-notes-sharp.svg +++ b/src/svg/musical-notes-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/musical-notes.svg b/src/svg/musical-notes.svg index 76dd86c56..3d0cf98e3 100644 --- a/src/svg/musical-notes.svg +++ b/src/svg/musical-notes.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/navigate-circle-outline.svg b/src/svg/navigate-circle-outline.svg index 44ab057c0..621536057 100644 --- a/src/svg/navigate-circle-outline.svg +++ b/src/svg/navigate-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/navigate-circle-sharp.svg b/src/svg/navigate-circle-sharp.svg index bec6fa3a3..887b19fec 100644 --- a/src/svg/navigate-circle-sharp.svg +++ b/src/svg/navigate-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/navigate-circle.svg b/src/svg/navigate-circle.svg index 45a44aa00..1cce87bde 100644 --- a/src/svg/navigate-circle.svg +++ b/src/svg/navigate-circle.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/navigate-outline.svg b/src/svg/navigate-outline.svg index 4f3bcf5df..f48ce3775 100644 --- a/src/svg/navigate-outline.svg +++ b/src/svg/navigate-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/navigate-sharp.svg b/src/svg/navigate-sharp.svg index 8fb0f9565..848571d69 100644 --- a/src/svg/navigate-sharp.svg +++ b/src/svg/navigate-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/navigate.svg b/src/svg/navigate.svg index 29e88eeab..3a79404ce 100644 --- a/src/svg/navigate.svg +++ b/src/svg/navigate.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/newspaper-outline.svg b/src/svg/newspaper-outline.svg index cba9d4f43..6589e6a81 100644 --- a/src/svg/newspaper-outline.svg +++ b/src/svg/newspaper-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/newspaper-sharp.svg b/src/svg/newspaper-sharp.svg index ede5838b7..6d8af693b 100644 --- a/src/svg/newspaper-sharp.svg +++ b/src/svg/newspaper-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/newspaper.svg b/src/svg/newspaper.svg index 781c3e79a..c2e9853a6 100644 --- a/src/svg/newspaper.svg +++ b/src/svg/newspaper.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-circle-outline.svg b/src/svg/notifications-circle-outline.svg index e2b196d65..219e7b007 100644 --- a/src/svg/notifications-circle-outline.svg +++ b/src/svg/notifications-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-circle-sharp.svg b/src/svg/notifications-circle-sharp.svg index c70b050eb..07b9b4d7c 100644 --- a/src/svg/notifications-circle-sharp.svg +++ b/src/svg/notifications-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-circle.svg b/src/svg/notifications-circle.svg index 4d9cfcbf4..a08222069 100644 --- a/src/svg/notifications-circle.svg +++ b/src/svg/notifications-circle.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-off-circle-outline.svg b/src/svg/notifications-off-circle-outline.svg index 74f941a89..bfcddf7ac 100644 --- a/src/svg/notifications-off-circle-outline.svg +++ b/src/svg/notifications-off-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-off-circle-sharp.svg b/src/svg/notifications-off-circle-sharp.svg index 75edd5ca7..f917f55a4 100644 --- a/src/svg/notifications-off-circle-sharp.svg +++ b/src/svg/notifications-off-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-off-circle.svg b/src/svg/notifications-off-circle.svg index 918527e4d..607a5b6b3 100644 --- a/src/svg/notifications-off-circle.svg +++ b/src/svg/notifications-off-circle.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-off-outline.svg b/src/svg/notifications-off-outline.svg index 62b236782..9bebc3916 100644 --- a/src/svg/notifications-off-outline.svg +++ b/src/svg/notifications-off-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-off-sharp.svg b/src/svg/notifications-off-sharp.svg index 846483a5d..afe528a50 100644 --- a/src/svg/notifications-off-sharp.svg +++ b/src/svg/notifications-off-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-off.svg b/src/svg/notifications-off.svg index 549d9ff6e..376351e4e 100644 --- a/src/svg/notifications-off.svg +++ b/src/svg/notifications-off.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-outline.svg b/src/svg/notifications-outline.svg index 8d169529a..6d9abd4af 100644 --- a/src/svg/notifications-outline.svg +++ b/src/svg/notifications-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications-sharp.svg b/src/svg/notifications-sharp.svg index 21962a180..337d4f9cf 100644 --- a/src/svg/notifications-sharp.svg +++ b/src/svg/notifications-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/notifications.svg b/src/svg/notifications.svg index 2217127e4..4285ccb1b 100644 --- a/src/svg/notifications.svg +++ b/src/svg/notifications.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/nuclear-outline.svg b/src/svg/nuclear-outline.svg index dda483d73..3b33fd5b2 100644 --- a/src/svg/nuclear-outline.svg +++ b/src/svg/nuclear-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/nuclear-sharp.svg b/src/svg/nuclear-sharp.svg index ca4d055e1..a0db059cd 100644 --- a/src/svg/nuclear-sharp.svg +++ b/src/svg/nuclear-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/nuclear.svg b/src/svg/nuclear.svg index c2174464a..0d2b8b3b2 100644 --- a/src/svg/nuclear.svg +++ b/src/svg/nuclear.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/nutrition-outline.svg b/src/svg/nutrition-outline.svg index 9b298bbd3..869511875 100644 --- a/src/svg/nutrition-outline.svg +++ b/src/svg/nutrition-outline.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/nutrition-sharp.svg b/src/svg/nutrition-sharp.svg index d365f6ccd..6b6614d26 100644 --- a/src/svg/nutrition-sharp.svg +++ b/src/svg/nutrition-sharp.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/nutrition.svg b/src/svg/nutrition.svg index 20795c5b9..081b69dc7 100644 --- a/src/svg/nutrition.svg +++ b/src/svg/nutrition.svg @@ -1 +1 @@ -ionicons-v5-m \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/open-outline.svg b/src/svg/open-outline.svg index 801be5fd8..4ae9e4bc7 100644 --- a/src/svg/open-outline.svg +++ b/src/svg/open-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/open-sharp.svg b/src/svg/open-sharp.svg index 012e80774..ec5080a1d 100644 --- a/src/svg/open-sharp.svg +++ b/src/svg/open-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/open.svg b/src/svg/open.svg index 621b5f710..28f99c0a6 100644 --- a/src/svg/open.svg +++ b/src/svg/open.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/options-outline.svg b/src/svg/options-outline.svg index ef1c79db3..b7289e279 100644 --- a/src/svg/options-outline.svg +++ b/src/svg/options-outline.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/options-sharp.svg b/src/svg/options-sharp.svg index d8bcfbf2e..17aea0177 100644 --- a/src/svg/options-sharp.svg +++ b/src/svg/options-sharp.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/options.svg b/src/svg/options.svg index 96b25cd40..0a152b91c 100644 --- a/src/svg/options.svg +++ b/src/svg/options.svg @@ -1 +1 @@ -ionicons-v5-i \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/paper-plane-outline.svg b/src/svg/paper-plane-outline.svg index 550ba6b71..123ee5575 100644 --- a/src/svg/paper-plane-outline.svg +++ b/src/svg/paper-plane-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/paper-plane-sharp.svg b/src/svg/paper-plane-sharp.svg index a1807634e..8a092a111 100644 --- a/src/svg/paper-plane-sharp.svg +++ b/src/svg/paper-plane-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/paper-plane.svg b/src/svg/paper-plane.svg index 9ec443d82..9da39b0ef 100644 --- a/src/svg/paper-plane.svg +++ b/src/svg/paper-plane.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/partly-sunny-outline.svg b/src/svg/partly-sunny-outline.svg index 71b3de492..a6358b202 100644 --- a/src/svg/partly-sunny-outline.svg +++ b/src/svg/partly-sunny-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/partly-sunny-sharp.svg b/src/svg/partly-sunny-sharp.svg index f5c53a070..d0c2b3bf2 100644 --- a/src/svg/partly-sunny-sharp.svg +++ b/src/svg/partly-sunny-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/partly-sunny.svg b/src/svg/partly-sunny.svg index cb3a62c88..4a2820723 100644 --- a/src/svg/partly-sunny.svg +++ b/src/svg/partly-sunny.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pause-circle-outline.svg b/src/svg/pause-circle-outline.svg index 79f02ea7f..ce26ee913 100644 --- a/src/svg/pause-circle-outline.svg +++ b/src/svg/pause-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pause-circle-sharp.svg b/src/svg/pause-circle-sharp.svg index 456f5cdd5..26c1ba91c 100644 --- a/src/svg/pause-circle-sharp.svg +++ b/src/svg/pause-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pause-circle.svg b/src/svg/pause-circle.svg index 7db385cce..3db4ce869 100644 --- a/src/svg/pause-circle.svg +++ b/src/svg/pause-circle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pause-outline.svg b/src/svg/pause-outline.svg index 83f4e9459..ee7c6575d 100644 --- a/src/svg/pause-outline.svg +++ b/src/svg/pause-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pause-sharp.svg b/src/svg/pause-sharp.svg index 6d084cc32..36d9bf6dd 100644 --- a/src/svg/pause-sharp.svg +++ b/src/svg/pause-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pause.svg b/src/svg/pause.svg index 9ae208db8..6e29aa3f4 100644 --- a/src/svg/pause.svg +++ b/src/svg/pause.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/paw-outline.svg b/src/svg/paw-outline.svg index 1e5f85049..03d64bedc 100644 --- a/src/svg/paw-outline.svg +++ b/src/svg/paw-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/paw-sharp.svg b/src/svg/paw-sharp.svg index f093a5818..b36433c12 100644 --- a/src/svg/paw-sharp.svg +++ b/src/svg/paw-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/paw.svg b/src/svg/paw.svg index 8d76e19ed..812b93dba 100644 --- a/src/svg/paw.svg +++ b/src/svg/paw.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pencil-outline.svg b/src/svg/pencil-outline.svg index 7f1bed904..a2a466868 100644 --- a/src/svg/pencil-outline.svg +++ b/src/svg/pencil-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pencil-sharp.svg b/src/svg/pencil-sharp.svg index d01c98d35..a127fe58a 100644 --- a/src/svg/pencil-sharp.svg +++ b/src/svg/pencil-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pencil.svg b/src/svg/pencil.svg index 63407ee81..23faae3dc 100644 --- a/src/svg/pencil.svg +++ b/src/svg/pencil.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/people-circle-outline.svg b/src/svg/people-circle-outline.svg index a4c6a4d48..f7deb4118 100644 --- a/src/svg/people-circle-outline.svg +++ b/src/svg/people-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/people-circle-sharp.svg b/src/svg/people-circle-sharp.svg index 69365f147..67638760f 100644 --- a/src/svg/people-circle-sharp.svg +++ b/src/svg/people-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/people-circle.svg b/src/svg/people-circle.svg index 69ae6a468..5356ffff1 100644 --- a/src/svg/people-circle.svg +++ b/src/svg/people-circle.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/people-outline.svg b/src/svg/people-outline.svg index c3255be9a..b22227d27 100644 --- a/src/svg/people-outline.svg +++ b/src/svg/people-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/people-sharp.svg b/src/svg/people-sharp.svg index 3fd017daf..607427a45 100644 --- a/src/svg/people-sharp.svg +++ b/src/svg/people-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/people.svg b/src/svg/people.svg index 6590626bd..fae9465d0 100644 --- a/src/svg/people.svg +++ b/src/svg/people.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-add-outline.svg b/src/svg/person-add-outline.svg index 351d13778..219c10f38 100644 --- a/src/svg/person-add-outline.svg +++ b/src/svg/person-add-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-add-sharp.svg b/src/svg/person-add-sharp.svg index b1d34c8f7..d4d8e3f61 100644 --- a/src/svg/person-add-sharp.svg +++ b/src/svg/person-add-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-add.svg b/src/svg/person-add.svg index b5cd2013f..320ac4a35 100644 --- a/src/svg/person-add.svg +++ b/src/svg/person-add.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-circle-outline.svg b/src/svg/person-circle-outline.svg index 22fa9a350..dd6c479ff 100644 --- a/src/svg/person-circle-outline.svg +++ b/src/svg/person-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-circle-sharp.svg b/src/svg/person-circle-sharp.svg index 99d748b0a..8b95d4fee 100644 --- a/src/svg/person-circle-sharp.svg +++ b/src/svg/person-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-circle.svg b/src/svg/person-circle.svg index 802932688..08263f380 100644 --- a/src/svg/person-circle.svg +++ b/src/svg/person-circle.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-outline.svg b/src/svg/person-outline.svg index 5c10b9fc0..1fde945fe 100644 --- a/src/svg/person-outline.svg +++ b/src/svg/person-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-remove-outline.svg b/src/svg/person-remove-outline.svg index 9c7c1bfb4..7ea034d28 100644 --- a/src/svg/person-remove-outline.svg +++ b/src/svg/person-remove-outline.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-remove-sharp.svg b/src/svg/person-remove-sharp.svg index 78c43439b..64727964e 100644 --- a/src/svg/person-remove-sharp.svg +++ b/src/svg/person-remove-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-remove.svg b/src/svg/person-remove.svg index e7bf3adb6..57f9e9c7b 100644 --- a/src/svg/person-remove.svg +++ b/src/svg/person-remove.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person-sharp.svg b/src/svg/person-sharp.svg index aa45635e9..fe8f8d939 100644 --- a/src/svg/person-sharp.svg +++ b/src/svg/person-sharp.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/person.svg b/src/svg/person.svg index 65821089e..481ee8011 100644 --- a/src/svg/person.svg +++ b/src/svg/person.svg @@ -1 +1 @@ -ionicons-v5-j \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/phone-landscape-outline.svg b/src/svg/phone-landscape-outline.svg index 6c35e3c8f..f49931ece 100644 --- a/src/svg/phone-landscape-outline.svg +++ b/src/svg/phone-landscape-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/phone-landscape-sharp.svg b/src/svg/phone-landscape-sharp.svg index 385b8fe4f..bf452c676 100644 --- a/src/svg/phone-landscape-sharp.svg +++ b/src/svg/phone-landscape-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/phone-landscape.svg b/src/svg/phone-landscape.svg index 17809796f..039f95bb3 100644 --- a/src/svg/phone-landscape.svg +++ b/src/svg/phone-landscape.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/phone-portrait-outline.svg b/src/svg/phone-portrait-outline.svg index 2ed925c80..004d1cce7 100644 --- a/src/svg/phone-portrait-outline.svg +++ b/src/svg/phone-portrait-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/phone-portrait-sharp.svg b/src/svg/phone-portrait-sharp.svg index 58f1e1a24..fa2e269d4 100644 --- a/src/svg/phone-portrait-sharp.svg +++ b/src/svg/phone-portrait-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/phone-portrait.svg b/src/svg/phone-portrait.svg index d528929c2..ddee5931d 100644 --- a/src/svg/phone-portrait.svg +++ b/src/svg/phone-portrait.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pie-chart-outline.svg b/src/svg/pie-chart-outline.svg index 183dd98df..1a21d42b8 100644 --- a/src/svg/pie-chart-outline.svg +++ b/src/svg/pie-chart-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pie-chart-sharp.svg b/src/svg/pie-chart-sharp.svg index 9c2b53feb..0e1714e58 100644 --- a/src/svg/pie-chart-sharp.svg +++ b/src/svg/pie-chart-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pie-chart.svg b/src/svg/pie-chart.svg index 9985da89c..754b52dff 100644 --- a/src/svg/pie-chart.svg +++ b/src/svg/pie-chart.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pin-outline.svg b/src/svg/pin-outline.svg index bb3cd3fd4..e777d629c 100644 --- a/src/svg/pin-outline.svg +++ b/src/svg/pin-outline.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pin-sharp.svg b/src/svg/pin-sharp.svg index 7696cc176..5d825ec60 100644 --- a/src/svg/pin-sharp.svg +++ b/src/svg/pin-sharp.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pin.svg b/src/svg/pin.svg index 9c213a9ee..f677493a0 100644 --- a/src/svg/pin.svg +++ b/src/svg/pin.svg @@ -1 +1 @@ -ionicons-v5-n \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pint-outline.svg b/src/svg/pint-outline.svg index 8c01a8d4c..793b864f0 100644 --- a/src/svg/pint-outline.svg +++ b/src/svg/pint-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pint-sharp.svg b/src/svg/pint-sharp.svg index 550a0c3dd..a44ea5de4 100644 --- a/src/svg/pint-sharp.svg +++ b/src/svg/pint-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pint.svg b/src/svg/pint.svg index a52b954f2..0e23da547 100644 --- a/src/svg/pint.svg +++ b/src/svg/pint.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pizza-outline.svg b/src/svg/pizza-outline.svg index 760036cf6..b78827ba7 100644 --- a/src/svg/pizza-outline.svg +++ b/src/svg/pizza-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pizza-sharp.svg b/src/svg/pizza-sharp.svg index 7931e9105..e9fce0937 100644 --- a/src/svg/pizza-sharp.svg +++ b/src/svg/pizza-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pizza.svg b/src/svg/pizza.svg index adf697076..799fb42f3 100644 --- a/src/svg/pizza.svg +++ b/src/svg/pizza.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/planet-outline.svg b/src/svg/planet-outline.svg index 091334eea..150cc1a25 100644 --- a/src/svg/planet-outline.svg +++ b/src/svg/planet-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/planet-sharp.svg b/src/svg/planet-sharp.svg index d144f0366..5632ac4b3 100644 --- a/src/svg/planet-sharp.svg +++ b/src/svg/planet-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/planet.svg b/src/svg/planet.svg index febe01330..d39f882e3 100644 --- a/src/svg/planet.svg +++ b/src/svg/planet.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-back-circle-outline.svg b/src/svg/play-back-circle-outline.svg index 37addca7d..f03b3cb49 100644 --- a/src/svg/play-back-circle-outline.svg +++ b/src/svg/play-back-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-back-circle-sharp.svg b/src/svg/play-back-circle-sharp.svg index ca93e33b5..4b7959763 100644 --- a/src/svg/play-back-circle-sharp.svg +++ b/src/svg/play-back-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-back-circle.svg b/src/svg/play-back-circle.svg index 2b6de0d66..166df6c5a 100644 --- a/src/svg/play-back-circle.svg +++ b/src/svg/play-back-circle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-back-outline.svg b/src/svg/play-back-outline.svg index 0ce063d8e..491f55b5f 100644 --- a/src/svg/play-back-outline.svg +++ b/src/svg/play-back-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-back-sharp.svg b/src/svg/play-back-sharp.svg index bc1b9775d..88a227d88 100644 --- a/src/svg/play-back-sharp.svg +++ b/src/svg/play-back-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-back.svg b/src/svg/play-back.svg index 1b3cd3bbc..d034497ee 100644 --- a/src/svg/play-back.svg +++ b/src/svg/play-back.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-circle-outline.svg b/src/svg/play-circle-outline.svg index ef02d64a0..74c3c0cad 100644 --- a/src/svg/play-circle-outline.svg +++ b/src/svg/play-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-circle-sharp.svg b/src/svg/play-circle-sharp.svg index 76ef73125..0eca969e7 100644 --- a/src/svg/play-circle-sharp.svg +++ b/src/svg/play-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-circle.svg b/src/svg/play-circle.svg index 2fcd4f8b4..51aca3861 100644 --- a/src/svg/play-circle.svg +++ b/src/svg/play-circle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-forward-circle-outline.svg b/src/svg/play-forward-circle-outline.svg index 68e02435d..3039ffcaa 100644 --- a/src/svg/play-forward-circle-outline.svg +++ b/src/svg/play-forward-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-forward-circle-sharp.svg b/src/svg/play-forward-circle-sharp.svg index 2df55611e..b82ddac96 100644 --- a/src/svg/play-forward-circle-sharp.svg +++ b/src/svg/play-forward-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-forward-circle.svg b/src/svg/play-forward-circle.svg index 3a0fb6d96..dbaacb79a 100644 --- a/src/svg/play-forward-circle.svg +++ b/src/svg/play-forward-circle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-forward-outline.svg b/src/svg/play-forward-outline.svg index 478dcd528..a2ffa609f 100644 --- a/src/svg/play-forward-outline.svg +++ b/src/svg/play-forward-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-forward-sharp.svg b/src/svg/play-forward-sharp.svg index 8e1e01145..5a9f08f17 100644 --- a/src/svg/play-forward-sharp.svg +++ b/src/svg/play-forward-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-forward.svg b/src/svg/play-forward.svg index e9786f3cb..1c09004ec 100644 --- a/src/svg/play-forward.svg +++ b/src/svg/play-forward.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-outline.svg b/src/svg/play-outline.svg index a9bb95b89..1ab8ac91e 100644 --- a/src/svg/play-outline.svg +++ b/src/svg/play-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-sharp.svg b/src/svg/play-sharp.svg index 3fcc32457..b88c61970 100644 --- a/src/svg/play-sharp.svg +++ b/src/svg/play-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-back-circle-outline.svg b/src/svg/play-skip-back-circle-outline.svg index ca0f93009..ed1567e0b 100644 --- a/src/svg/play-skip-back-circle-outline.svg +++ b/src/svg/play-skip-back-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-back-circle-sharp.svg b/src/svg/play-skip-back-circle-sharp.svg index 4b48ee9dc..8c22c7b13 100644 --- a/src/svg/play-skip-back-circle-sharp.svg +++ b/src/svg/play-skip-back-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-back-circle.svg b/src/svg/play-skip-back-circle.svg index 27d4e0f04..7a5193f63 100644 --- a/src/svg/play-skip-back-circle.svg +++ b/src/svg/play-skip-back-circle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-back-outline.svg b/src/svg/play-skip-back-outline.svg index babb9b1e7..2007e6715 100644 --- a/src/svg/play-skip-back-outline.svg +++ b/src/svg/play-skip-back-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-back-sharp.svg b/src/svg/play-skip-back-sharp.svg index d8efee3aa..082234891 100644 --- a/src/svg/play-skip-back-sharp.svg +++ b/src/svg/play-skip-back-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-back.svg b/src/svg/play-skip-back.svg index 2ec51472c..e3ccd7902 100644 --- a/src/svg/play-skip-back.svg +++ b/src/svg/play-skip-back.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-forward-circle-outline.svg b/src/svg/play-skip-forward-circle-outline.svg index 405868498..294284e24 100644 --- a/src/svg/play-skip-forward-circle-outline.svg +++ b/src/svg/play-skip-forward-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-forward-circle-sharp.svg b/src/svg/play-skip-forward-circle-sharp.svg index 05278d87b..e55aeb09c 100644 --- a/src/svg/play-skip-forward-circle-sharp.svg +++ b/src/svg/play-skip-forward-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-forward-circle.svg b/src/svg/play-skip-forward-circle.svg index c4bff66d7..2329a4fac 100644 --- a/src/svg/play-skip-forward-circle.svg +++ b/src/svg/play-skip-forward-circle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-forward-outline.svg b/src/svg/play-skip-forward-outline.svg index b23902f01..77bf2b798 100644 --- a/src/svg/play-skip-forward-outline.svg +++ b/src/svg/play-skip-forward-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-forward-sharp.svg b/src/svg/play-skip-forward-sharp.svg index 0e360f6db..fc2f15c96 100644 --- a/src/svg/play-skip-forward-sharp.svg +++ b/src/svg/play-skip-forward-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play-skip-forward.svg b/src/svg/play-skip-forward.svg index c7f015822..a89e137ae 100644 --- a/src/svg/play-skip-forward.svg +++ b/src/svg/play-skip-forward.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/play.svg b/src/svg/play.svg index b65be2ddb..eb75877b2 100644 --- a/src/svg/play.svg +++ b/src/svg/play.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/podium-outline.svg b/src/svg/podium-outline.svg index a3e602e4c..4104da0fd 100644 --- a/src/svg/podium-outline.svg +++ b/src/svg/podium-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/podium-sharp.svg b/src/svg/podium-sharp.svg index 9141cb3e9..e7fd35396 100644 --- a/src/svg/podium-sharp.svg +++ b/src/svg/podium-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/podium.svg b/src/svg/podium.svg index d60160dc4..cb6a25236 100644 --- a/src/svg/podium.svg +++ b/src/svg/podium.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/power-outline.svg b/src/svg/power-outline.svg index cc2d4d57b..92b9f074e 100644 --- a/src/svg/power-outline.svg +++ b/src/svg/power-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/power-sharp.svg b/src/svg/power-sharp.svg index 7d2aec0cc..f0651ee09 100644 --- a/src/svg/power-sharp.svg +++ b/src/svg/power-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/power.svg b/src/svg/power.svg index ff3a34b94..f4f9debae 100644 --- a/src/svg/power.svg +++ b/src/svg/power.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pricetag-outline.svg b/src/svg/pricetag-outline.svg index acf1ebd3b..8f537b895 100644 --- a/src/svg/pricetag-outline.svg +++ b/src/svg/pricetag-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pricetag-sharp.svg b/src/svg/pricetag-sharp.svg index 60ab10d7d..23f1e9354 100644 --- a/src/svg/pricetag-sharp.svg +++ b/src/svg/pricetag-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pricetag.svg b/src/svg/pricetag.svg index 38258999e..b9b83a18e 100644 --- a/src/svg/pricetag.svg +++ b/src/svg/pricetag.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pricetags-outline.svg b/src/svg/pricetags-outline.svg index 8a9a673ee..66771c59d 100644 --- a/src/svg/pricetags-outline.svg +++ b/src/svg/pricetags-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pricetags-sharp.svg b/src/svg/pricetags-sharp.svg index 63af7d48b..d130dea67 100644 --- a/src/svg/pricetags-sharp.svg +++ b/src/svg/pricetags-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pricetags.svg b/src/svg/pricetags.svg index e0a6c9ddc..da344ff59 100644 --- a/src/svg/pricetags.svg +++ b/src/svg/pricetags.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/print-outline.svg b/src/svg/print-outline.svg index 98ebb7540..d3312389d 100644 --- a/src/svg/print-outline.svg +++ b/src/svg/print-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/print-sharp.svg b/src/svg/print-sharp.svg index 1a3c03ef1..852acfa40 100644 --- a/src/svg/print-sharp.svg +++ b/src/svg/print-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/print.svg b/src/svg/print.svg index 529d547ec..761a89aea 100644 --- a/src/svg/print.svg +++ b/src/svg/print.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pulse-outline.svg b/src/svg/pulse-outline.svg index e40fe971f..52ce9553f 100644 --- a/src/svg/pulse-outline.svg +++ b/src/svg/pulse-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pulse-sharp.svg b/src/svg/pulse-sharp.svg index f31635a31..2c27f5167 100644 --- a/src/svg/pulse-sharp.svg +++ b/src/svg/pulse-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/pulse.svg b/src/svg/pulse.svg index 6e6d59510..ac2aae1d6 100644 --- a/src/svg/pulse.svg +++ b/src/svg/pulse.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/push-outline.svg b/src/svg/push-outline.svg index 0596ae8b4..9cc728e86 100644 --- a/src/svg/push-outline.svg +++ b/src/svg/push-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/push-sharp.svg b/src/svg/push-sharp.svg index 5d87115a9..6ab26b5a5 100644 --- a/src/svg/push-sharp.svg +++ b/src/svg/push-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/push.svg b/src/svg/push.svg index 3232c549c..2c18945fd 100644 --- a/src/svg/push.svg +++ b/src/svg/push.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/qr-code-outline.svg b/src/svg/qr-code-outline.svg index 60be5ac5f..eaa9ec8de 100644 --- a/src/svg/qr-code-outline.svg +++ b/src/svg/qr-code-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/qr-code-sharp.svg b/src/svg/qr-code-sharp.svg index dcc6a3cac..efebbc25c 100644 --- a/src/svg/qr-code-sharp.svg +++ b/src/svg/qr-code-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/qr-code.svg b/src/svg/qr-code.svg index f1ff83cd2..a4303d70e 100644 --- a/src/svg/qr-code.svg +++ b/src/svg/qr-code.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-button-off-outline.svg b/src/svg/radio-button-off-outline.svg index 87e68e0d2..c4960895b 100644 --- a/src/svg/radio-button-off-outline.svg +++ b/src/svg/radio-button-off-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-button-off-sharp.svg b/src/svg/radio-button-off-sharp.svg index 87e68e0d2..c4960895b 100644 --- a/src/svg/radio-button-off-sharp.svg +++ b/src/svg/radio-button-off-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-button-off.svg b/src/svg/radio-button-off.svg index 87e68e0d2..c4960895b 100644 --- a/src/svg/radio-button-off.svg +++ b/src/svg/radio-button-off.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-button-on-outline.svg b/src/svg/radio-button-on-outline.svg index 29cee760a..148758242 100644 --- a/src/svg/radio-button-on-outline.svg +++ b/src/svg/radio-button-on-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-button-on-sharp.svg b/src/svg/radio-button-on-sharp.svg index 29cee760a..148758242 100644 --- a/src/svg/radio-button-on-sharp.svg +++ b/src/svg/radio-button-on-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-button-on.svg b/src/svg/radio-button-on.svg index 29cee760a..148758242 100644 --- a/src/svg/radio-button-on.svg +++ b/src/svg/radio-button-on.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-outline.svg b/src/svg/radio-outline.svg index 4f7f9e792..1d9c031f3 100644 --- a/src/svg/radio-outline.svg +++ b/src/svg/radio-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio-sharp.svg b/src/svg/radio-sharp.svg index c86f2d4d5..d3b344e0a 100644 --- a/src/svg/radio-sharp.svg +++ b/src/svg/radio-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/radio.svg b/src/svg/radio.svg index 507f8a87b..2e74e2655 100644 --- a/src/svg/radio.svg +++ b/src/svg/radio.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rainy-outline.svg b/src/svg/rainy-outline.svg index 0df9a35e7..f71460d97 100644 --- a/src/svg/rainy-outline.svg +++ b/src/svg/rainy-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rainy-sharp.svg b/src/svg/rainy-sharp.svg index e1d8581a9..1602e40a0 100644 --- a/src/svg/rainy-sharp.svg +++ b/src/svg/rainy-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rainy.svg b/src/svg/rainy.svg index beaeb4499..f72344dae 100644 --- a/src/svg/rainy.svg +++ b/src/svg/rainy.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reader-outline.svg b/src/svg/reader-outline.svg index 755bd0f81..276a0041f 100644 --- a/src/svg/reader-outline.svg +++ b/src/svg/reader-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reader-sharp.svg b/src/svg/reader-sharp.svg index e7b1948f6..f9f36b5af 100644 --- a/src/svg/reader-sharp.svg +++ b/src/svg/reader-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reader.svg b/src/svg/reader.svg index b1eb3905d..69711542f 100644 --- a/src/svg/reader.svg +++ b/src/svg/reader.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/receipt-outline.svg b/src/svg/receipt-outline.svg index 29a5ca543..040c2e70f 100644 --- a/src/svg/receipt-outline.svg +++ b/src/svg/receipt-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/receipt-sharp.svg b/src/svg/receipt-sharp.svg index bcdfddce4..3f684cc4d 100644 --- a/src/svg/receipt-sharp.svg +++ b/src/svg/receipt-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/receipt.svg b/src/svg/receipt.svg index ef3e34c6f..5509ed101 100644 --- a/src/svg/receipt.svg +++ b/src/svg/receipt.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/recording-outline.svg b/src/svg/recording-outline.svg index 791e33958..6e7c3aa3d 100644 --- a/src/svg/recording-outline.svg +++ b/src/svg/recording-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/recording-sharp.svg b/src/svg/recording-sharp.svg index 5acefb383..31e946dd7 100644 --- a/src/svg/recording-sharp.svg +++ b/src/svg/recording-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/recording.svg b/src/svg/recording.svg index a1829b75a..4505e7276 100644 --- a/src/svg/recording.svg +++ b/src/svg/recording.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/refresh-circle-outline.svg b/src/svg/refresh-circle-outline.svg index 16724beba..cf1f4ab2f 100644 --- a/src/svg/refresh-circle-outline.svg +++ b/src/svg/refresh-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/refresh-circle-sharp.svg b/src/svg/refresh-circle-sharp.svg index adc1d9279..3af9be708 100644 --- a/src/svg/refresh-circle-sharp.svg +++ b/src/svg/refresh-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/refresh-circle.svg b/src/svg/refresh-circle.svg index dbce45ed2..ad6ff292f 100644 --- a/src/svg/refresh-circle.svg +++ b/src/svg/refresh-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/refresh-outline.svg b/src/svg/refresh-outline.svg index 2653432c7..01ab81d2f 100644 --- a/src/svg/refresh-outline.svg +++ b/src/svg/refresh-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/refresh-sharp.svg b/src/svg/refresh-sharp.svg index 746c1aab7..bcd683a95 100644 --- a/src/svg/refresh-sharp.svg +++ b/src/svg/refresh-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/refresh.svg b/src/svg/refresh.svg index 2653432c7..01ab81d2f 100644 --- a/src/svg/refresh.svg +++ b/src/svg/refresh.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reload-circle-outline.svg b/src/svg/reload-circle-outline.svg index e6ea762c9..96348e5c5 100644 --- a/src/svg/reload-circle-outline.svg +++ b/src/svg/reload-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reload-circle-sharp.svg b/src/svg/reload-circle-sharp.svg index 1bd923462..77d5a8358 100644 --- a/src/svg/reload-circle-sharp.svg +++ b/src/svg/reload-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reload-circle.svg b/src/svg/reload-circle.svg index ff0009ee8..dd7b5da90 100644 --- a/src/svg/reload-circle.svg +++ b/src/svg/reload-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reload-outline.svg b/src/svg/reload-outline.svg index 17a0b61f0..d37fd8601 100644 --- a/src/svg/reload-outline.svg +++ b/src/svg/reload-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reload-sharp.svg b/src/svg/reload-sharp.svg index 44d01e285..d0248f36e 100644 --- a/src/svg/reload-sharp.svg +++ b/src/svg/reload-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reload.svg b/src/svg/reload.svg index 17a0b61f0..d37fd8601 100644 --- a/src/svg/reload.svg +++ b/src/svg/reload.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/remove-circle-outline.svg b/src/svg/remove-circle-outline.svg index a055537dd..5f2b473bf 100644 --- a/src/svg/remove-circle-outline.svg +++ b/src/svg/remove-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/remove-circle-sharp.svg b/src/svg/remove-circle-sharp.svg index cf25c644e..3459c4126 100644 --- a/src/svg/remove-circle-sharp.svg +++ b/src/svg/remove-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/remove-circle.svg b/src/svg/remove-circle.svg index fc1a2ac63..d83e1f1a2 100644 --- a/src/svg/remove-circle.svg +++ b/src/svg/remove-circle.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/remove-outline.svg b/src/svg/remove-outline.svg index 9e2b37b2e..215d65e58 100644 --- a/src/svg/remove-outline.svg +++ b/src/svg/remove-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/remove-sharp.svg b/src/svg/remove-sharp.svg index aef0c83b4..28608a4a8 100644 --- a/src/svg/remove-sharp.svg +++ b/src/svg/remove-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/remove.svg b/src/svg/remove.svg index 9e2b37b2e..215d65e58 100644 --- a/src/svg/remove.svg +++ b/src/svg/remove.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-four-outline.svg b/src/svg/reorder-four-outline.svg index 319963206..5170c1006 100644 --- a/src/svg/reorder-four-outline.svg +++ b/src/svg/reorder-four-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-four-sharp.svg b/src/svg/reorder-four-sharp.svg index 61dfa0206..139395b74 100644 --- a/src/svg/reorder-four-sharp.svg +++ b/src/svg/reorder-four-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-four.svg b/src/svg/reorder-four.svg index 301151651..9c4b6232c 100644 --- a/src/svg/reorder-four.svg +++ b/src/svg/reorder-four.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-three-outline.svg b/src/svg/reorder-three-outline.svg index f7ca8ebed..1055a0c21 100644 --- a/src/svg/reorder-three-outline.svg +++ b/src/svg/reorder-three-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-three-sharp.svg b/src/svg/reorder-three-sharp.svg index e37a3a4fb..02dacb898 100644 --- a/src/svg/reorder-three-sharp.svg +++ b/src/svg/reorder-three-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-three.svg b/src/svg/reorder-three.svg index 775ef9c11..482c57a2e 100644 --- a/src/svg/reorder-three.svg +++ b/src/svg/reorder-three.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-two-outline.svg b/src/svg/reorder-two-outline.svg index a66f6aaef..bef3e5eef 100644 --- a/src/svg/reorder-two-outline.svg +++ b/src/svg/reorder-two-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-two-sharp.svg b/src/svg/reorder-two-sharp.svg index 2456184aa..56478f092 100644 --- a/src/svg/reorder-two-sharp.svg +++ b/src/svg/reorder-two-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/reorder-two.svg b/src/svg/reorder-two.svg index 91edcbd85..14faa9344 100644 --- a/src/svg/reorder-two.svg +++ b/src/svg/reorder-two.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/repeat-outline.svg b/src/svg/repeat-outline.svg index 9a52b82ff..031efb35a 100644 --- a/src/svg/repeat-outline.svg +++ b/src/svg/repeat-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/repeat-sharp.svg b/src/svg/repeat-sharp.svg index 0795aa565..b023d0fdc 100644 --- a/src/svg/repeat-sharp.svg +++ b/src/svg/repeat-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/repeat.svg b/src/svg/repeat.svg index 9a52b82ff..031efb35a 100644 --- a/src/svg/repeat.svg +++ b/src/svg/repeat.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/resize-outline.svg b/src/svg/resize-outline.svg index 7f898709b..0da2d07b8 100644 --- a/src/svg/resize-outline.svg +++ b/src/svg/resize-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/resize-sharp.svg b/src/svg/resize-sharp.svg index c19595273..915278005 100644 --- a/src/svg/resize-sharp.svg +++ b/src/svg/resize-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/resize.svg b/src/svg/resize.svg index 7f898709b..0da2d07b8 100644 --- a/src/svg/resize.svg +++ b/src/svg/resize.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/restaurant-outline.svg b/src/svg/restaurant-outline.svg index 9b2d74e49..25fad14f4 100644 --- a/src/svg/restaurant-outline.svg +++ b/src/svg/restaurant-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/restaurant-sharp.svg b/src/svg/restaurant-sharp.svg index 454575f7a..3b73cbb8a 100644 --- a/src/svg/restaurant-sharp.svg +++ b/src/svg/restaurant-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/restaurant.svg b/src/svg/restaurant.svg index bc771cf91..8d6520fe6 100644 --- a/src/svg/restaurant.svg +++ b/src/svg/restaurant.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-down-back-outline.svg b/src/svg/return-down-back-outline.svg index 95eaea847..9791cc901 100644 --- a/src/svg/return-down-back-outline.svg +++ b/src/svg/return-down-back-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-down-back-sharp.svg b/src/svg/return-down-back-sharp.svg index 194ab0a17..9e475ec31 100644 --- a/src/svg/return-down-back-sharp.svg +++ b/src/svg/return-down-back-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-down-back.svg b/src/svg/return-down-back.svg index 95eaea847..9791cc901 100644 --- a/src/svg/return-down-back.svg +++ b/src/svg/return-down-back.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-down-forward-outline.svg b/src/svg/return-down-forward-outline.svg index 1e722a3ff..9fc50d280 100644 --- a/src/svg/return-down-forward-outline.svg +++ b/src/svg/return-down-forward-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-down-forward-sharp.svg b/src/svg/return-down-forward-sharp.svg index 0a4ce85ff..d73cfc7df 100644 --- a/src/svg/return-down-forward-sharp.svg +++ b/src/svg/return-down-forward-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-down-forward.svg b/src/svg/return-down-forward.svg index 1e722a3ff..9fc50d280 100644 --- a/src/svg/return-down-forward.svg +++ b/src/svg/return-down-forward.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-up-back-outline.svg b/src/svg/return-up-back-outline.svg index c7fb3918c..cf701f5ca 100644 --- a/src/svg/return-up-back-outline.svg +++ b/src/svg/return-up-back-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-up-back-sharp.svg b/src/svg/return-up-back-sharp.svg index ecbb0addf..9f0dc6ff2 100644 --- a/src/svg/return-up-back-sharp.svg +++ b/src/svg/return-up-back-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-up-back.svg b/src/svg/return-up-back.svg index c7fb3918c..cf701f5ca 100644 --- a/src/svg/return-up-back.svg +++ b/src/svg/return-up-back.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-up-forward-outline.svg b/src/svg/return-up-forward-outline.svg index 694251f21..538ab13c5 100644 --- a/src/svg/return-up-forward-outline.svg +++ b/src/svg/return-up-forward-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-up-forward-sharp.svg b/src/svg/return-up-forward-sharp.svg index 239218e2b..b9a1c05ad 100644 --- a/src/svg/return-up-forward-sharp.svg +++ b/src/svg/return-up-forward-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/return-up-forward.svg b/src/svg/return-up-forward.svg index 694251f21..538ab13c5 100644 --- a/src/svg/return-up-forward.svg +++ b/src/svg/return-up-forward.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ribbon-outline.svg b/src/svg/ribbon-outline.svg index acefbc073..46ec948ef 100644 --- a/src/svg/ribbon-outline.svg +++ b/src/svg/ribbon-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ribbon-sharp.svg b/src/svg/ribbon-sharp.svg index ceb2a4d5e..ee799fd73 100644 --- a/src/svg/ribbon-sharp.svg +++ b/src/svg/ribbon-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/ribbon.svg b/src/svg/ribbon.svg index e958baa6b..4e42790ab 100644 --- a/src/svg/ribbon.svg +++ b/src/svg/ribbon.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rocket-outline.svg b/src/svg/rocket-outline.svg index 6460dd679..f2608cbcc 100644 --- a/src/svg/rocket-outline.svg +++ b/src/svg/rocket-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rocket-sharp.svg b/src/svg/rocket-sharp.svg index b92c81806..9ecce363e 100644 --- a/src/svg/rocket-sharp.svg +++ b/src/svg/rocket-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rocket.svg b/src/svg/rocket.svg index 5141e5495..cc01506c3 100644 --- a/src/svg/rocket.svg +++ b/src/svg/rocket.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rose-outline.svg b/src/svg/rose-outline.svg index de56ccf7b..c3a9a0f45 100644 --- a/src/svg/rose-outline.svg +++ b/src/svg/rose-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rose-sharp.svg b/src/svg/rose-sharp.svg index 918f2e5ee..d3a3606f8 100644 --- a/src/svg/rose-sharp.svg +++ b/src/svg/rose-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/rose.svg b/src/svg/rose.svg index 2ca9d5136..922138b23 100644 --- a/src/svg/rose.svg +++ b/src/svg/rose.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sad-outline.svg b/src/svg/sad-outline.svg index 570b8da6f..0631ed303 100644 --- a/src/svg/sad-outline.svg +++ b/src/svg/sad-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sad-sharp.svg b/src/svg/sad-sharp.svg index ebed44127..e0b4861f9 100644 --- a/src/svg/sad-sharp.svg +++ b/src/svg/sad-sharp.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sad.svg b/src/svg/sad.svg index d1170ad44..89151015a 100644 --- a/src/svg/sad.svg +++ b/src/svg/sad.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/save-outline.svg b/src/svg/save-outline.svg index 4170a9a14..752e63eee 100644 --- a/src/svg/save-outline.svg +++ b/src/svg/save-outline.svg @@ -1 +1 @@ -ionicons-v5-p \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/save-sharp.svg b/src/svg/save-sharp.svg index 5c830e613..a28b317e0 100644 --- a/src/svg/save-sharp.svg +++ b/src/svg/save-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/save.svg b/src/svg/save.svg index f36f211ea..d09b1114c 100644 --- a/src/svg/save.svg +++ b/src/svg/save.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/scan-circle-outline.svg b/src/svg/scan-circle-outline.svg index a4d417e81..da0660bcf 100644 --- a/src/svg/scan-circle-outline.svg +++ b/src/svg/scan-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/scan-circle-sharp.svg b/src/svg/scan-circle-sharp.svg index 34e5251b8..4df2fc32d 100644 --- a/src/svg/scan-circle-sharp.svg +++ b/src/svg/scan-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/scan-circle.svg b/src/svg/scan-circle.svg index 8ad8ddc70..dfe37c541 100644 --- a/src/svg/scan-circle.svg +++ b/src/svg/scan-circle.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/scan-outline.svg b/src/svg/scan-outline.svg index 8bd8ed81a..ba798bd8a 100644 --- a/src/svg/scan-outline.svg +++ b/src/svg/scan-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/scan-sharp.svg b/src/svg/scan-sharp.svg index fe31acb65..f1756ff8d 100644 --- a/src/svg/scan-sharp.svg +++ b/src/svg/scan-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/scan.svg b/src/svg/scan.svg index fc86c4c47..8e087bd23 100644 --- a/src/svg/scan.svg +++ b/src/svg/scan.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/school-outline.svg b/src/svg/school-outline.svg index d7858dcf4..e5c34cfb9 100644 --- a/src/svg/school-outline.svg +++ b/src/svg/school-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/school-sharp.svg b/src/svg/school-sharp.svg index 8a0a9434f..5dd6e0fb1 100644 --- a/src/svg/school-sharp.svg +++ b/src/svg/school-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/school.svg b/src/svg/school.svg index 1ed65f751..71d3330cc 100644 --- a/src/svg/school.svg +++ b/src/svg/school.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/search-circle-outline.svg b/src/svg/search-circle-outline.svg index a336eb066..4c824a4d3 100644 --- a/src/svg/search-circle-outline.svg +++ b/src/svg/search-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/search-circle-sharp.svg b/src/svg/search-circle-sharp.svg index 5a87187a8..20725f5dc 100644 --- a/src/svg/search-circle-sharp.svg +++ b/src/svg/search-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/search-circle.svg b/src/svg/search-circle.svg index 4fe2df9ae..424915706 100644 --- a/src/svg/search-circle.svg +++ b/src/svg/search-circle.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/search-outline.svg b/src/svg/search-outline.svg index 22ccc517d..260cced53 100644 --- a/src/svg/search-outline.svg +++ b/src/svg/search-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/search-sharp.svg b/src/svg/search-sharp.svg index aacd96205..8256a5f35 100644 --- a/src/svg/search-sharp.svg +++ b/src/svg/search-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/search.svg b/src/svg/search.svg index c67c51878..8655d9e4c 100644 --- a/src/svg/search.svg +++ b/src/svg/search.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/send-outline.svg b/src/svg/send-outline.svg index 1a18b429a..fb05fff46 100644 --- a/src/svg/send-outline.svg +++ b/src/svg/send-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/send-sharp.svg b/src/svg/send-sharp.svg index d2dc052d4..a422e6d6d 100644 --- a/src/svg/send-sharp.svg +++ b/src/svg/send-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/send.svg b/src/svg/send.svg index 43c7e23cb..d514ac0e5 100644 --- a/src/svg/send.svg +++ b/src/svg/send.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/server-outline.svg b/src/svg/server-outline.svg index a3ebb9407..82244c826 100644 --- a/src/svg/server-outline.svg +++ b/src/svg/server-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/server-sharp.svg b/src/svg/server-sharp.svg index 27d8f98a2..9db5c5e61 100644 --- a/src/svg/server-sharp.svg +++ b/src/svg/server-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/server.svg b/src/svg/server.svg index b0198a6d0..dd52fe963 100644 --- a/src/svg/server.svg +++ b/src/svg/server.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/settings-outline.svg b/src/svg/settings-outline.svg index b21eae168..4618ccc49 100644 --- a/src/svg/settings-outline.svg +++ b/src/svg/settings-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/settings-sharp.svg b/src/svg/settings-sharp.svg index 0ea8cfcda..38e803a9a 100644 --- a/src/svg/settings-sharp.svg +++ b/src/svg/settings-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/settings.svg b/src/svg/settings.svg index 53bb53686..757390ee0 100644 --- a/src/svg/settings.svg +++ b/src/svg/settings.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shapes-outline.svg b/src/svg/shapes-outline.svg index 1c6febfc5..e17d027e7 100644 --- a/src/svg/shapes-outline.svg +++ b/src/svg/shapes-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shapes-sharp.svg b/src/svg/shapes-sharp.svg index 287c4aa6d..73c2df421 100644 --- a/src/svg/shapes-sharp.svg +++ b/src/svg/shapes-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shapes.svg b/src/svg/shapes.svg index 0709f35af..7ee021e28 100644 --- a/src/svg/shapes.svg +++ b/src/svg/shapes.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/share-outline.svg b/src/svg/share-outline.svg index 837ce69fe..53afcaff0 100644 --- a/src/svg/share-outline.svg +++ b/src/svg/share-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/share-sharp.svg b/src/svg/share-sharp.svg index 76e19ce73..0f80a654b 100644 --- a/src/svg/share-sharp.svg +++ b/src/svg/share-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/share-social-outline.svg b/src/svg/share-social-outline.svg index 8026a4d01..67387be22 100644 --- a/src/svg/share-social-outline.svg +++ b/src/svg/share-social-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/share-social-sharp.svg b/src/svg/share-social-sharp.svg index f599b6e1a..afa6a600d 100644 --- a/src/svg/share-social-sharp.svg +++ b/src/svg/share-social-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/share-social.svg b/src/svg/share-social.svg index c3a78021c..90529e4b7 100644 --- a/src/svg/share-social.svg +++ b/src/svg/share-social.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/share.svg b/src/svg/share.svg index af2c5f595..e4be0964b 100644 --- a/src/svg/share.svg +++ b/src/svg/share.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shield-checkmark-outline.svg b/src/svg/shield-checkmark-outline.svg index 1daaf39af..617d5c72f 100644 --- a/src/svg/shield-checkmark-outline.svg +++ b/src/svg/shield-checkmark-outline.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shield-checkmark-sharp.svg b/src/svg/shield-checkmark-sharp.svg index 6db20bcc4..79b18e7d0 100644 --- a/src/svg/shield-checkmark-sharp.svg +++ b/src/svg/shield-checkmark-sharp.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shield-checkmark.svg b/src/svg/shield-checkmark.svg index f460a52bf..195347d92 100644 --- a/src/svg/shield-checkmark.svg +++ b/src/svg/shield-checkmark.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shield-outline.svg b/src/svg/shield-outline.svg index 1c486b428..75365efcb 100644 --- a/src/svg/shield-outline.svg +++ b/src/svg/shield-outline.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shield-sharp.svg b/src/svg/shield-sharp.svg index 214bb7ad6..1bb4a7adb 100644 --- a/src/svg/shield-sharp.svg +++ b/src/svg/shield-sharp.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shield.svg b/src/svg/shield.svg index eb13cdcb9..5ec976446 100644 --- a/src/svg/shield.svg +++ b/src/svg/shield.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shirt-outline.svg b/src/svg/shirt-outline.svg index 37e889321..df93e9815 100644 --- a/src/svg/shirt-outline.svg +++ b/src/svg/shirt-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shirt-sharp.svg b/src/svg/shirt-sharp.svg index 304a0f3ca..5166efe11 100644 --- a/src/svg/shirt-sharp.svg +++ b/src/svg/shirt-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shirt.svg b/src/svg/shirt.svg index 195f752bd..6d29d6dea 100644 --- a/src/svg/shirt.svg +++ b/src/svg/shirt.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shuffle-outline.svg b/src/svg/shuffle-outline.svg index 3afc57526..f01e3c3b7 100644 --- a/src/svg/shuffle-outline.svg +++ b/src/svg/shuffle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shuffle-sharp.svg b/src/svg/shuffle-sharp.svg index ba474000d..19ad0f604 100644 --- a/src/svg/shuffle-sharp.svg +++ b/src/svg/shuffle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/shuffle.svg b/src/svg/shuffle.svg index 3afc57526..f01e3c3b7 100644 --- a/src/svg/shuffle.svg +++ b/src/svg/shuffle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/skull-outline.svg b/src/svg/skull-outline.svg index b75fd0f80..3e953f9ca 100644 --- a/src/svg/skull-outline.svg +++ b/src/svg/skull-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/skull-sharp.svg b/src/svg/skull-sharp.svg index ea07c9463..560c7a3fa 100644 --- a/src/svg/skull-sharp.svg +++ b/src/svg/skull-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/skull.svg b/src/svg/skull.svg index cf9843f32..a6ba978ec 100644 --- a/src/svg/skull.svg +++ b/src/svg/skull.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/snow-outline.svg b/src/svg/snow-outline.svg index da6e82384..937917376 100644 --- a/src/svg/snow-outline.svg +++ b/src/svg/snow-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/snow-sharp.svg b/src/svg/snow-sharp.svg index 0fb17ff8b..85f7abfed 100644 --- a/src/svg/snow-sharp.svg +++ b/src/svg/snow-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/snow.svg b/src/svg/snow.svg index 45e5539ad..96c2a1b5b 100644 --- a/src/svg/snow.svg +++ b/src/svg/snow.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/speedometer-outline.svg b/src/svg/speedometer-outline.svg index 68bdcdb27..c4a5d90bd 100644 --- a/src/svg/speedometer-outline.svg +++ b/src/svg/speedometer-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/speedometer-sharp.svg b/src/svg/speedometer-sharp.svg index 15e40f43b..91a3cc878 100644 --- a/src/svg/speedometer-sharp.svg +++ b/src/svg/speedometer-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/speedometer.svg b/src/svg/speedometer.svg index 59829a582..1f5496705 100644 --- a/src/svg/speedometer.svg +++ b/src/svg/speedometer.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/square-outline.svg b/src/svg/square-outline.svg index 4d32c5b28..0c77e90f2 100644 --- a/src/svg/square-outline.svg +++ b/src/svg/square-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/square-sharp.svg b/src/svg/square-sharp.svg index 8bf0fffd8..855836d51 100644 --- a/src/svg/square-sharp.svg +++ b/src/svg/square-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/square.svg b/src/svg/square.svg index 71384f3c4..c9f5e1a03 100644 --- a/src/svg/square.svg +++ b/src/svg/square.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/star-half-outline.svg b/src/svg/star-half-outline.svg index 0146f9312..1e0197ef6 100644 --- a/src/svg/star-half-outline.svg +++ b/src/svg/star-half-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/star-half-sharp.svg b/src/svg/star-half-sharp.svg index 542735dcf..5a794c139 100644 --- a/src/svg/star-half-sharp.svg +++ b/src/svg/star-half-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/star-half.svg b/src/svg/star-half.svg index 0146f9312..1e0197ef6 100644 --- a/src/svg/star-half.svg +++ b/src/svg/star-half.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/star-outline.svg b/src/svg/star-outline.svg index 89c9bb7bf..15badb985 100644 --- a/src/svg/star-outline.svg +++ b/src/svg/star-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/star-sharp.svg b/src/svg/star-sharp.svg index 431dcd1dd..c08c3de05 100644 --- a/src/svg/star-sharp.svg +++ b/src/svg/star-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/star.svg b/src/svg/star.svg index fe8c8850c..33b27a527 100644 --- a/src/svg/star.svg +++ b/src/svg/star.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stats-chart-outline.svg b/src/svg/stats-chart-outline.svg index b0030e457..0247fe506 100644 --- a/src/svg/stats-chart-outline.svg +++ b/src/svg/stats-chart-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stats-chart-sharp.svg b/src/svg/stats-chart-sharp.svg index f1ade4d9e..8e072a2e3 100644 --- a/src/svg/stats-chart-sharp.svg +++ b/src/svg/stats-chart-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stats-chart.svg b/src/svg/stats-chart.svg index 6cdb1fe8e..b98c75fbf 100644 --- a/src/svg/stats-chart.svg +++ b/src/svg/stats-chart.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stop-circle-outline.svg b/src/svg/stop-circle-outline.svg index a30a61cbf..7035374b8 100644 --- a/src/svg/stop-circle-outline.svg +++ b/src/svg/stop-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stop-circle-sharp.svg b/src/svg/stop-circle-sharp.svg index 1ae1ba74e..ffba4a7b4 100644 --- a/src/svg/stop-circle-sharp.svg +++ b/src/svg/stop-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stop-circle.svg b/src/svg/stop-circle.svg index dacfa1c28..ee1dad401 100644 --- a/src/svg/stop-circle.svg +++ b/src/svg/stop-circle.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stop-outline.svg b/src/svg/stop-outline.svg index 9eca411a4..1fd3a1aa1 100644 --- a/src/svg/stop-outline.svg +++ b/src/svg/stop-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stop-sharp.svg b/src/svg/stop-sharp.svg index 2cec405e2..651808fb6 100644 --- a/src/svg/stop-sharp.svg +++ b/src/svg/stop-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stop.svg b/src/svg/stop.svg index 7c7a2fbac..c613d9f43 100644 --- a/src/svg/stop.svg +++ b/src/svg/stop.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stopwatch-outline.svg b/src/svg/stopwatch-outline.svg index b80b97de5..5e5512448 100644 --- a/src/svg/stopwatch-outline.svg +++ b/src/svg/stopwatch-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stopwatch-sharp.svg b/src/svg/stopwatch-sharp.svg index 19a430035..07b7cd8fa 100644 --- a/src/svg/stopwatch-sharp.svg +++ b/src/svg/stopwatch-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/stopwatch.svg b/src/svg/stopwatch.svg index a2163ab76..8a1818fc0 100644 --- a/src/svg/stopwatch.svg +++ b/src/svg/stopwatch.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/subway-outline.svg b/src/svg/subway-outline.svg index 742a18559..a940e9982 100644 --- a/src/svg/subway-outline.svg +++ b/src/svg/subway-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/subway-sharp.svg b/src/svg/subway-sharp.svg index 31a96fb81..c04e8b606 100644 --- a/src/svg/subway-sharp.svg +++ b/src/svg/subway-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/subway.svg b/src/svg/subway.svg index 5172a3174..6d9ad1c53 100644 --- a/src/svg/subway.svg +++ b/src/svg/subway.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sunny-outline.svg b/src/svg/sunny-outline.svg index 4e4e0ee78..29381bf48 100644 --- a/src/svg/sunny-outline.svg +++ b/src/svg/sunny-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sunny-sharp.svg b/src/svg/sunny-sharp.svg index ac947321a..bb64598bf 100644 --- a/src/svg/sunny-sharp.svg +++ b/src/svg/sunny-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sunny.svg b/src/svg/sunny.svg index 7af3c734f..572da7324 100644 --- a/src/svg/sunny.svg +++ b/src/svg/sunny.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/swap-horizontal-outline.svg b/src/svg/swap-horizontal-outline.svg index a51694258..c015be753 100644 --- a/src/svg/swap-horizontal-outline.svg +++ b/src/svg/swap-horizontal-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/swap-horizontal-sharp.svg b/src/svg/swap-horizontal-sharp.svg index 100d54307..dde588169 100644 --- a/src/svg/swap-horizontal-sharp.svg +++ b/src/svg/swap-horizontal-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/swap-horizontal.svg b/src/svg/swap-horizontal.svg index a51694258..c015be753 100644 --- a/src/svg/swap-horizontal.svg +++ b/src/svg/swap-horizontal.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/swap-vertical-outline.svg b/src/svg/swap-vertical-outline.svg index 7f5a31553..70c2434a9 100644 --- a/src/svg/swap-vertical-outline.svg +++ b/src/svg/swap-vertical-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/swap-vertical-sharp.svg b/src/svg/swap-vertical-sharp.svg index 2434c23d1..47d8077b0 100644 --- a/src/svg/swap-vertical-sharp.svg +++ b/src/svg/swap-vertical-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/swap-vertical.svg b/src/svg/swap-vertical.svg index 7f5a31553..70c2434a9 100644 --- a/src/svg/swap-vertical.svg +++ b/src/svg/swap-vertical.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sync-circle-outline.svg b/src/svg/sync-circle-outline.svg index ec609f3cb..60e02e695 100644 --- a/src/svg/sync-circle-outline.svg +++ b/src/svg/sync-circle-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sync-circle-sharp.svg b/src/svg/sync-circle-sharp.svg index ea357fa52..be48cf799 100644 --- a/src/svg/sync-circle-sharp.svg +++ b/src/svg/sync-circle-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sync-circle.svg b/src/svg/sync-circle.svg index 01f0be169..d13069f8d 100644 --- a/src/svg/sync-circle.svg +++ b/src/svg/sync-circle.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sync-outline.svg b/src/svg/sync-outline.svg index ddccc4bbf..42f2fc6c2 100644 --- a/src/svg/sync-outline.svg +++ b/src/svg/sync-outline.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sync-sharp.svg b/src/svg/sync-sharp.svg index 8d607c60d..7aa6d9040 100644 --- a/src/svg/sync-sharp.svg +++ b/src/svg/sync-sharp.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/sync.svg b/src/svg/sync.svg index ddccc4bbf..42f2fc6c2 100644 --- a/src/svg/sync.svg +++ b/src/svg/sync.svg @@ -1 +1 @@ -ionicons-v5-b \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tablet-landscape-outline.svg b/src/svg/tablet-landscape-outline.svg index 074144c4d..0b0d85332 100644 --- a/src/svg/tablet-landscape-outline.svg +++ b/src/svg/tablet-landscape-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tablet-landscape-sharp.svg b/src/svg/tablet-landscape-sharp.svg index 8ce585bf2..789ae2610 100644 --- a/src/svg/tablet-landscape-sharp.svg +++ b/src/svg/tablet-landscape-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tablet-landscape.svg b/src/svg/tablet-landscape.svg index 895ad24ae..18d5eba09 100644 --- a/src/svg/tablet-landscape.svg +++ b/src/svg/tablet-landscape.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tablet-portrait-outline.svg b/src/svg/tablet-portrait-outline.svg index 2f1dd673a..ae8f56472 100644 --- a/src/svg/tablet-portrait-outline.svg +++ b/src/svg/tablet-portrait-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tablet-portrait-sharp.svg b/src/svg/tablet-portrait-sharp.svg index 7ed411001..587486772 100644 --- a/src/svg/tablet-portrait-sharp.svg +++ b/src/svg/tablet-portrait-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tablet-portrait.svg b/src/svg/tablet-portrait.svg index 0dd26f142..90124e8ca 100644 --- a/src/svg/tablet-portrait.svg +++ b/src/svg/tablet-portrait.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tennisball-outline.svg b/src/svg/tennisball-outline.svg index d16bb24b3..cf072b629 100644 --- a/src/svg/tennisball-outline.svg +++ b/src/svg/tennisball-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tennisball-sharp.svg b/src/svg/tennisball-sharp.svg index ae06d78f4..116b7d4f4 100644 --- a/src/svg/tennisball-sharp.svg +++ b/src/svg/tennisball-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tennisball.svg b/src/svg/tennisball.svg index eb9b5403e..d7a40c8c5 100644 --- a/src/svg/tennisball.svg +++ b/src/svg/tennisball.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/terminal-outline.svg b/src/svg/terminal-outline.svg index a9dfecd41..63aec550a 100644 --- a/src/svg/terminal-outline.svg +++ b/src/svg/terminal-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/terminal-sharp.svg b/src/svg/terminal-sharp.svg index 045f4a89c..7a9233f83 100644 --- a/src/svg/terminal-sharp.svg +++ b/src/svg/terminal-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/terminal.svg b/src/svg/terminal.svg index 82c609b53..25894b2c5 100644 --- a/src/svg/terminal.svg +++ b/src/svg/terminal.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/text-outline.svg b/src/svg/text-outline.svg index 5310508d0..acff996dd 100644 --- a/src/svg/text-outline.svg +++ b/src/svg/text-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/text-sharp.svg b/src/svg/text-sharp.svg index c5d52b332..7a6ae6cc5 100644 --- a/src/svg/text-sharp.svg +++ b/src/svg/text-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/text.svg b/src/svg/text.svg index 621c61479..2c456ff66 100644 --- a/src/svg/text.svg +++ b/src/svg/text.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thermometer-outline.svg b/src/svg/thermometer-outline.svg index 994e337bc..b5ab15fa2 100644 --- a/src/svg/thermometer-outline.svg +++ b/src/svg/thermometer-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thermometer-sharp.svg b/src/svg/thermometer-sharp.svg index cc30f16ff..2026ac11f 100644 --- a/src/svg/thermometer-sharp.svg +++ b/src/svg/thermometer-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thermometer.svg b/src/svg/thermometer.svg index 4358d3897..c9a9390e3 100644 --- a/src/svg/thermometer.svg +++ b/src/svg/thermometer.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thumbs-down-outline.svg b/src/svg/thumbs-down-outline.svg index 41073fea5..e7fa2e597 100644 --- a/src/svg/thumbs-down-outline.svg +++ b/src/svg/thumbs-down-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thumbs-down-sharp.svg b/src/svg/thumbs-down-sharp.svg index 3faed4fe7..0d7d9ef3d 100644 --- a/src/svg/thumbs-down-sharp.svg +++ b/src/svg/thumbs-down-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thumbs-down.svg b/src/svg/thumbs-down.svg index c9debb981..e548eb809 100644 --- a/src/svg/thumbs-down.svg +++ b/src/svg/thumbs-down.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thumbs-up-outline.svg b/src/svg/thumbs-up-outline.svg index 319226b19..88dfd374f 100644 --- a/src/svg/thumbs-up-outline.svg +++ b/src/svg/thumbs-up-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thumbs-up-sharp.svg b/src/svg/thumbs-up-sharp.svg index eb87908ea..9a4317eaa 100644 --- a/src/svg/thumbs-up-sharp.svg +++ b/src/svg/thumbs-up-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thumbs-up.svg b/src/svg/thumbs-up.svg index 2cdeb9f1c..6d0f99144 100644 --- a/src/svg/thumbs-up.svg +++ b/src/svg/thumbs-up.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thunderstorm-outline.svg b/src/svg/thunderstorm-outline.svg index bb4310758..52167e6d3 100644 --- a/src/svg/thunderstorm-outline.svg +++ b/src/svg/thunderstorm-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thunderstorm-sharp.svg b/src/svg/thunderstorm-sharp.svg index dfe49e6b0..cf939b993 100644 --- a/src/svg/thunderstorm-sharp.svg +++ b/src/svg/thunderstorm-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/thunderstorm.svg b/src/svg/thunderstorm.svg index 491ad3424..a62ac5f79 100644 --- a/src/svg/thunderstorm.svg +++ b/src/svg/thunderstorm.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/time-outline.svg b/src/svg/time-outline.svg index 332032a81..c98dc085c 100644 --- a/src/svg/time-outline.svg +++ b/src/svg/time-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/time-sharp.svg b/src/svg/time-sharp.svg index d91cc5081..78a018976 100644 --- a/src/svg/time-sharp.svg +++ b/src/svg/time-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/time.svg b/src/svg/time.svg index ab3f99ce5..373a61bd4 100644 --- a/src/svg/time.svg +++ b/src/svg/time.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/timer-outline.svg b/src/svg/timer-outline.svg index cc35fe7cc..ddf70a427 100644 --- a/src/svg/timer-outline.svg +++ b/src/svg/timer-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/timer-sharp.svg b/src/svg/timer-sharp.svg index 4e1850ca7..ab210d8a9 100644 --- a/src/svg/timer-sharp.svg +++ b/src/svg/timer-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/timer.svg b/src/svg/timer.svg index 865c30a1d..15c515398 100644 --- a/src/svg/timer.svg +++ b/src/svg/timer.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/toggle-outline.svg b/src/svg/toggle-outline.svg index 241598b00..3464209c9 100644 --- a/src/svg/toggle-outline.svg +++ b/src/svg/toggle-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/toggle-sharp.svg b/src/svg/toggle-sharp.svg index 4884f7e74..a5a094562 100644 --- a/src/svg/toggle-sharp.svg +++ b/src/svg/toggle-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/toggle.svg b/src/svg/toggle.svg index fcc5b8514..af75568d0 100644 --- a/src/svg/toggle.svg +++ b/src/svg/toggle.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trail-sign-outline.svg b/src/svg/trail-sign-outline.svg index f78aa8589..fc50d3360 100644 --- a/src/svg/trail-sign-outline.svg +++ b/src/svg/trail-sign-outline.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trail-sign-sharp.svg b/src/svg/trail-sign-sharp.svg index a14a8775a..7729de921 100644 --- a/src/svg/trail-sign-sharp.svg +++ b/src/svg/trail-sign-sharp.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trail-sign.svg b/src/svg/trail-sign.svg index be6a0bbba..c3b279ae2 100644 --- a/src/svg/trail-sign.svg +++ b/src/svg/trail-sign.svg @@ -1 +1 @@ -ionicons-v5-l \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/train-outline.svg b/src/svg/train-outline.svg index d2b75459c..347c2b002 100644 --- a/src/svg/train-outline.svg +++ b/src/svg/train-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/train-sharp.svg b/src/svg/train-sharp.svg index 2aa4ecc24..22b0ab033 100644 --- a/src/svg/train-sharp.svg +++ b/src/svg/train-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/train.svg b/src/svg/train.svg index 7e63e9b8a..602e163ec 100644 --- a/src/svg/train.svg +++ b/src/svg/train.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/transgender-outline.svg b/src/svg/transgender-outline.svg index b4c3dca5c..f5d16e865 100644 --- a/src/svg/transgender-outline.svg +++ b/src/svg/transgender-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/transgender-sharp.svg b/src/svg/transgender-sharp.svg index 4576a9fb5..3c403410c 100644 --- a/src/svg/transgender-sharp.svg +++ b/src/svg/transgender-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/transgender.svg b/src/svg/transgender.svg index 3839c7c9b..042aec871 100644 --- a/src/svg/transgender.svg +++ b/src/svg/transgender.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trash-bin-outline.svg b/src/svg/trash-bin-outline.svg index d8449544a..ca2dcf205 100644 --- a/src/svg/trash-bin-outline.svg +++ b/src/svg/trash-bin-outline.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trash-bin-sharp.svg b/src/svg/trash-bin-sharp.svg index 40b6e27b4..304809f59 100644 --- a/src/svg/trash-bin-sharp.svg +++ b/src/svg/trash-bin-sharp.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trash-bin.svg b/src/svg/trash-bin.svg index 97e9c119a..ac32a5761 100644 --- a/src/svg/trash-bin.svg +++ b/src/svg/trash-bin.svg @@ -1 +1 @@ -ionicons-v5-k \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trash-outline.svg b/src/svg/trash-outline.svg index e037c13db..de466a1e5 100644 --- a/src/svg/trash-outline.svg +++ b/src/svg/trash-outline.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trash-sharp.svg b/src/svg/trash-sharp.svg index c5575b90c..bf2065a73 100644 --- a/src/svg/trash-sharp.svg +++ b/src/svg/trash-sharp.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trash.svg b/src/svg/trash.svg index cd6c81141..2171fe36d 100644 --- a/src/svg/trash.svg +++ b/src/svg/trash.svg @@ -1 +1 @@ -ionicons-v5-e \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trending-down-outline.svg b/src/svg/trending-down-outline.svg index e70beab2e..1057190ac 100644 --- a/src/svg/trending-down-outline.svg +++ b/src/svg/trending-down-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trending-down-sharp.svg b/src/svg/trending-down-sharp.svg index 48ab9d72d..1534374ac 100644 --- a/src/svg/trending-down-sharp.svg +++ b/src/svg/trending-down-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trending-down.svg b/src/svg/trending-down.svg index e70beab2e..1057190ac 100644 --- a/src/svg/trending-down.svg +++ b/src/svg/trending-down.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trending-up-outline.svg b/src/svg/trending-up-outline.svg index bcb9c88cc..27052132e 100644 --- a/src/svg/trending-up-outline.svg +++ b/src/svg/trending-up-outline.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trending-up-sharp.svg b/src/svg/trending-up-sharp.svg index 95aad1a65..73e1658c4 100644 --- a/src/svg/trending-up-sharp.svg +++ b/src/svg/trending-up-sharp.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trending-up.svg b/src/svg/trending-up.svg index bcb9c88cc..27052132e 100644 --- a/src/svg/trending-up.svg +++ b/src/svg/trending-up.svg @@ -1 +1 @@ -ionicons-v5-c \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/triangle-outline.svg b/src/svg/triangle-outline.svg index 69b0e012b..d100c1434 100644 --- a/src/svg/triangle-outline.svg +++ b/src/svg/triangle-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/triangle-sharp.svg b/src/svg/triangle-sharp.svg index 2711d484b..ac3a43658 100644 --- a/src/svg/triangle-sharp.svg +++ b/src/svg/triangle-sharp.svg @@ -1 +1 @@ -ionicons-v5-s \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/triangle.svg b/src/svg/triangle.svg index 1abb88a07..236b2da37 100644 --- a/src/svg/triangle.svg +++ b/src/svg/triangle.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trophy-outline.svg b/src/svg/trophy-outline.svg index 94dc88f4a..e5cc0fb1f 100644 --- a/src/svg/trophy-outline.svg +++ b/src/svg/trophy-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trophy-sharp.svg b/src/svg/trophy-sharp.svg index 2086bbe01..d7ab18b20 100644 --- a/src/svg/trophy-sharp.svg +++ b/src/svg/trophy-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/trophy.svg b/src/svg/trophy.svg index b9f18e4ff..0e546f8ca 100644 --- a/src/svg/trophy.svg +++ b/src/svg/trophy.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tv-outline.svg b/src/svg/tv-outline.svg index 69c9b7c7b..f47c9282e 100644 --- a/src/svg/tv-outline.svg +++ b/src/svg/tv-outline.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tv-sharp.svg b/src/svg/tv-sharp.svg index e9061e667..959a5214c 100644 --- a/src/svg/tv-sharp.svg +++ b/src/svg/tv-sharp.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/tv.svg b/src/svg/tv.svg index 797980e12..742a03603 100644 --- a/src/svg/tv.svg +++ b/src/svg/tv.svg @@ -1 +1 @@ -ionicons-v5-f \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/umbrella-outline.svg b/src/svg/umbrella-outline.svg index ca4a97caf..d4ab8ab94 100644 --- a/src/svg/umbrella-outline.svg +++ b/src/svg/umbrella-outline.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/umbrella-sharp.svg b/src/svg/umbrella-sharp.svg index 2182a7be9..d7a257c35 100644 --- a/src/svg/umbrella-sharp.svg +++ b/src/svg/umbrella-sharp.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/umbrella.svg b/src/svg/umbrella.svg index 20a1c1780..614d07276 100644 --- a/src/svg/umbrella.svg +++ b/src/svg/umbrella.svg @@ -1 +1 @@ -ionicons-v5-q \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/videocam-outline.svg b/src/svg/videocam-outline.svg index ea3e5c41c..c82039b11 100644 --- a/src/svg/videocam-outline.svg +++ b/src/svg/videocam-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/videocam-sharp.svg b/src/svg/videocam-sharp.svg index ba2a21280..41683c770 100644 --- a/src/svg/videocam-sharp.svg +++ b/src/svg/videocam-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/videocam.svg b/src/svg/videocam.svg index 34f185591..6b97dec98 100644 --- a/src/svg/videocam.svg +++ b/src/svg/videocam.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-high-outline.svg b/src/svg/volume-high-outline.svg index c146d4855..ca9ec7c3f 100644 --- a/src/svg/volume-high-outline.svg +++ b/src/svg/volume-high-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-high-sharp.svg b/src/svg/volume-high-sharp.svg index f3186475a..ea9438bc2 100644 --- a/src/svg/volume-high-sharp.svg +++ b/src/svg/volume-high-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-high.svg b/src/svg/volume-high.svg index f92033911..0b62bd7a4 100644 --- a/src/svg/volume-high.svg +++ b/src/svg/volume-high.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-low-outline.svg b/src/svg/volume-low-outline.svg index e78942140..0a08ab082 100644 --- a/src/svg/volume-low-outline.svg +++ b/src/svg/volume-low-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-low-sharp.svg b/src/svg/volume-low-sharp.svg index be3f77b90..19830b2cd 100644 --- a/src/svg/volume-low-sharp.svg +++ b/src/svg/volume-low-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-low.svg b/src/svg/volume-low.svg index 33c6b789e..ca544ff9e 100644 --- a/src/svg/volume-low.svg +++ b/src/svg/volume-low.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-medium-outline.svg b/src/svg/volume-medium-outline.svg index 65f92b5f3..3c5856f81 100644 --- a/src/svg/volume-medium-outline.svg +++ b/src/svg/volume-medium-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-medium-sharp.svg b/src/svg/volume-medium-sharp.svg index 15e7a158e..c67b9b294 100644 --- a/src/svg/volume-medium-sharp.svg +++ b/src/svg/volume-medium-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-medium.svg b/src/svg/volume-medium.svg index 7d19b3411..3340c634b 100644 --- a/src/svg/volume-medium.svg +++ b/src/svg/volume-medium.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-mute-outline.svg b/src/svg/volume-mute-outline.svg index 0e8cf0b7f..2ea71d612 100644 --- a/src/svg/volume-mute-outline.svg +++ b/src/svg/volume-mute-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-mute-sharp.svg b/src/svg/volume-mute-sharp.svg index cf8349714..b8a225d94 100644 --- a/src/svg/volume-mute-sharp.svg +++ b/src/svg/volume-mute-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-mute.svg b/src/svg/volume-mute.svg index b54158550..e81cc34c3 100644 --- a/src/svg/volume-mute.svg +++ b/src/svg/volume-mute.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-off-outline.svg b/src/svg/volume-off-outline.svg index be7088fa3..77c702e86 100644 --- a/src/svg/volume-off-outline.svg +++ b/src/svg/volume-off-outline.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-off-sharp.svg b/src/svg/volume-off-sharp.svg index b95a4badf..d0bd79d85 100644 --- a/src/svg/volume-off-sharp.svg +++ b/src/svg/volume-off-sharp.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/volume-off.svg b/src/svg/volume-off.svg index 46c9cee9a..0116e1771 100644 --- a/src/svg/volume-off.svg +++ b/src/svg/volume-off.svg @@ -1 +1 @@ -ionicons-v5-g \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/walk-outline.svg b/src/svg/walk-outline.svg index 5fcdfd394..6228ec8b5 100644 --- a/src/svg/walk-outline.svg +++ b/src/svg/walk-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/walk-sharp.svg b/src/svg/walk-sharp.svg index 85c2b08ac..baabf055c 100644 --- a/src/svg/walk-sharp.svg +++ b/src/svg/walk-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/walk.svg b/src/svg/walk.svg index 2df0ef3dd..f22547e75 100644 --- a/src/svg/walk.svg +++ b/src/svg/walk.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wallet-outline.svg b/src/svg/wallet-outline.svg index 16b163b23..72bbf0a22 100644 --- a/src/svg/wallet-outline.svg +++ b/src/svg/wallet-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wallet-sharp.svg b/src/svg/wallet-sharp.svg index 62e82290f..f24528751 100644 --- a/src/svg/wallet-sharp.svg +++ b/src/svg/wallet-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wallet.svg b/src/svg/wallet.svg index 7dd2cb0b3..fd7bb936e 100644 --- a/src/svg/wallet.svg +++ b/src/svg/wallet.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/warning-outline.svg b/src/svg/warning-outline.svg index 9779cbc7f..f308e7a66 100644 --- a/src/svg/warning-outline.svg +++ b/src/svg/warning-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/warning-sharp.svg b/src/svg/warning-sharp.svg index 5ad1e0d73..73297fcdf 100644 --- a/src/svg/warning-sharp.svg +++ b/src/svg/warning-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/warning.svg b/src/svg/warning.svg index d9d683d65..c90d2b39c 100644 --- a/src/svg/warning.svg +++ b/src/svg/warning.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/watch-outline.svg b/src/svg/watch-outline.svg index f3658eb8f..3bf018ebc 100644 --- a/src/svg/watch-outline.svg +++ b/src/svg/watch-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/watch-sharp.svg b/src/svg/watch-sharp.svg index 011e6fe38..b646a8c94 100644 --- a/src/svg/watch-sharp.svg +++ b/src/svg/watch-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/watch.svg b/src/svg/watch.svg index f688a03b9..7af3380f7 100644 --- a/src/svg/watch.svg +++ b/src/svg/watch.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/water-outline.svg b/src/svg/water-outline.svg index e92aca81c..21c31018d 100644 --- a/src/svg/water-outline.svg +++ b/src/svg/water-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/water-sharp.svg b/src/svg/water-sharp.svg index 619a682a0..b4149e02a 100644 --- a/src/svg/water-sharp.svg +++ b/src/svg/water-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/water.svg b/src/svg/water.svg index 4ade4e7c9..e3e7d1a29 100644 --- a/src/svg/water.svg +++ b/src/svg/water.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wifi-outline.svg b/src/svg/wifi-outline.svg index 6271fc50a..def19fdc1 100644 --- a/src/svg/wifi-outline.svg +++ b/src/svg/wifi-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wifi-sharp.svg b/src/svg/wifi-sharp.svg index 9f410063c..fe5e4892c 100644 --- a/src/svg/wifi-sharp.svg +++ b/src/svg/wifi-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wifi.svg b/src/svg/wifi.svg index 090414a89..c15b523c8 100644 --- a/src/svg/wifi.svg +++ b/src/svg/wifi.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wine-outline.svg b/src/svg/wine-outline.svg index 0ac1a4c67..fe275d086 100644 --- a/src/svg/wine-outline.svg +++ b/src/svg/wine-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wine-sharp.svg b/src/svg/wine-sharp.svg index be74924ff..e4bfa2683 100644 --- a/src/svg/wine-sharp.svg +++ b/src/svg/wine-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/wine.svg b/src/svg/wine.svg index 4c4ef6d38..b1558bc8d 100644 --- a/src/svg/wine.svg +++ b/src/svg/wine.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/woman-outline.svg b/src/svg/woman-outline.svg index 2737efdf2..f21e3c3c5 100644 --- a/src/svg/woman-outline.svg +++ b/src/svg/woman-outline.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/woman-sharp.svg b/src/svg/woman-sharp.svg index b8dec4334..5ecd7e267 100644 --- a/src/svg/woman-sharp.svg +++ b/src/svg/woman-sharp.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file diff --git a/src/svg/woman.svg b/src/svg/woman.svg index 308afa7c1..db31f94ce 100644 --- a/src/svg/woman.svg +++ b/src/svg/woman.svg @@ -1 +1 @@ -ionicons-v5-r \ No newline at end of file + \ No newline at end of file From d7b25e79aac1853ecd624985903db7783f48b04f Mon Sep 17 00:00:00 2001 From: ionitron Date: Tue, 17 Jan 2023 19:28:04 +0000 Subject: [PATCH 032/173] v6.1.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 13 ++++++++----- package.json | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..5fcb33fc7 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,22 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [6.1.0](https://github.com/ionic-team/ionicons/compare/v6.0.4...v6.1.0) (2023-01-17) + + +### Bug Fixes + +* **icon:** remove default ([#1166](https://github.com/ionic-team/ionicons/issues/1166)) ([e0efa5f](https://github.com/ionic-team/ionicons/commit/e0efa5f28d61adcaf2e1fa121f7e2f10cfad6d65)), closes [#838](https://github.com/ionic-team/ionicons/issues/838) [#1049](https://github.com/ionic-team/ionicons/issues/1049) [#1082](https://github.com/ionic-team/ionicons/issues/1082) + + + + + +# [6.1.0](https://github.com/ionic-team/ionicons/compare/v6.0.4...v6.1.0) (2023-01-17) + + +### Bug Fixes + +* **icon:** remove default <title> ([#1166](https://github.com/ionic-team/ionicons/issues/1166)) ([e0efa5f](https://github.com/ionic-team/ionicons/commit/e0efa5f28d61adcaf2e1fa121f7e2f10cfad6d65)), closes [#838](https://github.com/ionic-team/ionicons/issues/838) [#1049](https://github.com/ionic-team/ionicons/issues/1049) [#1082](https://github.com/ionic-team/ionicons/issues/1082) diff --git a/lerna.json b/lerna.json index 2072c871e..8fd1fafab 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "6.0.4" + "version": "6.1.0" } diff --git a/package-lock.json b/package-lock.json index b44308f78..e97579c42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "6.0.4", + "version": "6.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "6.0.4", + "version": "6.1.0", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" @@ -19249,7 +19249,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24102,7 +24103,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -29288,7 +29290,8 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index e377ef64b..e04fc7919 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "6.0.4", + "version": "6.1.0", "description": "Premium icons for Ionic.", "files": [ "components/", From 2e76547a79796c311127a3aca1c5e106679eff61 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Tue, 17 Jan 2023 19:28:11 +0000 Subject: [PATCH 033/173] chore(): update package lock files --- package-lock.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index e97579c42..574a11dbd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19249,8 +19249,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24103,8 +24102,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "26.0.0", @@ -29290,8 +29288,7 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From 93b4fa449b0a072b24ef920fe73e1cb04d6f9b43 Mon Sep 17 00:00:00 2001 From: jonz94 <jody16888@gmail.com> Date: Wed, 18 Jan 2023 21:39:28 +0800 Subject: [PATCH 034/173] fix(icon): remove <title> during build step (#1169) resolves #1168 --- scripts/build.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build.ts b/scripts/build.ts index 68e563e22..b7dfeee79 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -168,7 +168,7 @@ async function optimizeSvg( const optimizedCode = optimizedSvg.data.replace( /<svg (.*?)>/, - `<svg xmlns="http://www.w3.org/2000/svg" class="ionicon" viewBox="0 0 512 512"><title>${svgData.title}`, + ``, ); const webComponentSvg = await webComponentPass.optimize(optimizedCode, { path: svgData.srcFilePath }); From 8f1f7fe9f3b27726013a1ab0b7e294587e29a599 Mon Sep 17 00:00:00 2001 From: ionitron Date: Wed, 18 Jan 2023 13:41:52 +0000 Subject: [PATCH 035/173] v6.1.1 --- CHANGELOG.md | 22 ++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 13 ++++++++----- package.json | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fcb33fc7..1c73f666d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.1](https://github.com/ionic-team/ionicons/compare/v6.1.0...v6.1.1) (2023-01-18) + + +### Bug Fixes + +* **icon:** remove during build step ([#1169](https://github.com/ionic-team/ionicons/issues/1169)) ([93b4fa4](https://github.com/ionic-team/ionicons/commit/93b4fa449b0a072b24ef920fe73e1cb04d6f9b43)), closes [#1168](https://github.com/ionic-team/ionicons/issues/1168) + + + + + +## [6.1.1](https://github.com/ionic-team/ionicons/compare/v6.1.0...v6.1.1) (2023-01-18) + + +### Bug Fixes + +* **icon:** remove during build step ([#1169](https://github.com/ionic-team/ionicons/issues/1169)) ([93b4fa4](https://github.com/ionic-team/ionicons/commit/93b4fa449b0a072b24ef920fe73e1cb04d6f9b43)), closes [#1168](https://github.com/ionic-team/ionicons/issues/1168) + + + + + # [6.1.0](https://github.com/ionic-team/ionicons/compare/v6.0.4...v6.1.0) (2023-01-17) diff --git a/lerna.json b/lerna.json index 8fd1fafab..78f643fbb 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "6.1.0" + "version": "6.1.1" } diff --git a/package-lock.json b/package-lock.json index 574a11dbd..25f9ec089 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "6.1.0", + "version": "6.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "6.1.0", + "version": "6.1.1", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" @@ -19249,7 +19249,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24102,7 +24103,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -29288,7 +29290,8 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index e04fc7919..728409f00 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "6.1.0", + "version": "6.1.1", "description": "Premium icons for Ionic.", "files": [ "components/", From 2e9b493a0520b5dab35204a29d2ef8c7bfd928f8 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Wed, 18 Jan 2023 13:41:57 +0000 Subject: [PATCH 036/173] chore(): update package lock files --- package-lock.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 25f9ec089..9a15432b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19249,8 +19249,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24103,8 +24102,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "26.0.0", @@ -29290,8 +29288,7 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From 98975ec0f54b825c33f528683834a5e38298d598 Mon Sep 17 00:00:00 2001 From: Amanda Johnston <90629384+amandaejohnston@users.noreply.github.com> Date: Fri, 20 Jan 2023 10:18:28 -0600 Subject: [PATCH 037/173] fix(icon): remove auto-generated aria-label (#1170) --- src/components/icon/icon.tsx | 27 +----------- src/components/icon/test/icon.spec.ts | 59 --------------------------- 2 files changed, 2 insertions(+), 84 deletions(-) diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 7020d21f3..99bb2a4b0 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -19,7 +19,6 @@ export class Icon { @State() private svgContent?: string; @State() private isVisible = false; - @State() private ariaLabel?: string; /** * The mode determines which platform styles to use. @@ -124,12 +123,6 @@ export class Icon { cb(); } } - - private hasAriaHidden = () => { - const { el } = this; - - return el.hasAttribute('aria-hidden') && el.getAttribute('aria-hidden') === 'true'; - } @Watch('name') @Watch('src') @@ -164,19 +157,11 @@ export class Icon { } } - const label = this.iconName = getName(this.name, this.icon, this.mode, this.ios, this.md); - - /** - * Come up with a default label - * in case user does not provide their own. - */ - if (label) { - this.ariaLabel = label.replace(/\-/g, ' '); - } + this.iconName = getName(this.name, this.icon, this.mode, this.ios, this.md); } render() { - const { iconName, ariaLabel, el, inheritedAttributes } = this; + const { iconName, el, inheritedAttributes } = this; const mode = this.mode || 'md'; const flipRtl = this.flipRtl || @@ -184,16 +169,8 @@ export class Icon { (iconName.indexOf('arrow') > -1 || iconName.indexOf('chevron') > -1) && this.flipRtl !== false); - /** - * Only set the aria-label if a) we have generated - * one for the icon and if aria-hidden is not set to "true". - * If developer wants to set their own aria-label, then - * inheritedAttributes down below will override whatever - * default label we have set. - */ return ( <Host - aria-label={ariaLabel !== undefined && !this.hasAriaHidden() ? ariaLabel : null} role="img" class={{ [mode]: true, diff --git a/src/components/icon/test/icon.spec.ts b/src/components/icon/test/icon.spec.ts index 89b29170b..0339a543c 100644 --- a/src/components/icon/test/icon.spec.ts +++ b/src/components/icon/test/icon.spec.ts @@ -16,20 +16,6 @@ describe('icon', () => { `); }); - it('renders aria-hidden and no aria-label', async () => { - const { root } = await newSpecPage({ - components: [Icon], - html: `<ion-icon aria-hidden="true"></ion-icon>`, - }); - expect(root).toEqualHtml(` - <ion-icon class="md" role="img" aria-hidden="true"> - <mock:shadow-root> - <div class="icon-inner"></div> - </mock:shadow-root> - </ion-icon> - `); - }); - it('renders rtl with aria-hidden', async () => { const { root } = await newSpecPage({ components: [Icon], @@ -46,21 +32,6 @@ describe('icon', () => { `); }); - it('renders default aria-label', async () => { - const { root } = await newSpecPage({ - components: [Icon], - html: `<ion-icon name="chevron-forward"></ion-icon>`, - }); - - expect(root).toEqualHtml(` - <ion-icon class="md" name="chevron-forward" role="img" aria-label="chevron forward"> - <mock:shadow-root> - <div class="icon-inner"></div> - </mock:shadow-root> - </ion-icon> - `); - }); - it('renders custom aria-label', async () => { const { root } = await newSpecPage({ components: [Icon], @@ -105,34 +76,4 @@ describe('icon', () => { </ion-icon> `); }); - - it('renders default label after changing source', async () => { - const page = await newSpecPage({ - components: [Icon], - html: `<ion-icon name="chevron-forward"></ion-icon>`, - }); - - const icon = page.root; - - expect(icon).toEqualHtml(` - <ion-icon class="md" name="chevron-forward" role="img" aria-label="chevron forward"> - <mock:shadow-root> - <div class="icon-inner"></div> - </mock:shadow-root> - </ion-icon> - `); - - if (icon) { - icon.name = 'trash'; - } - await page.waitForChanges(); - - expect(icon).toEqualHtml(` - <ion-icon class="md" name="trash" role="img" aria-label="trash"> - <mock:shadow-root> - <div class="icon-inner"></div> - </mock:shadow-root> - </ion-icon> - `); - }); }); From 65bcbb477734e33901a6f0c650d3f1f2c3084fca Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Fri, 3 Feb 2023 09:19:32 -0500 Subject: [PATCH 038/173] fix(icon): md and ios properties are reactive (#1174) resolves #802 --- src/components/icon/icon.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 7020d21f3..3e87d0404 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -134,6 +134,8 @@ export class Icon { @Watch('name') @Watch('src') @Watch('icon') + @Watch('ios') + @Watch('md') loadIcon() { if (Build.isBrowser && this.isVisible) { if (!parser) { From 72f09369de76b00697437f54d919782307843a87 Mon Sep 17 00:00:00 2001 From: Sean Perkins <sean@ionic.io> Date: Tue, 7 Feb 2023 16:37:42 -0500 Subject: [PATCH 039/173] fix(icon): load base64 data urls (#1172) --- src/components/icon/icon.tsx | 31 +++-------- src/components/icon/request.ts | 50 +++++++++++++----- .../icon-diff-Mobile-Chrome-linux.png | Bin 332384 -> 323526 bytes .../icon-diff-Mobile-Firefox-linux.png | Bin 101986 -> 100339 bytes .../icon-diff-Mobile-Safari-linux.png | Bin 308061 -> 313010 bytes src/components/icon/test/validate.spec.ts | 32 ++++++++--- src/components/icon/validate.ts | 3 ++ src/index.html | 4 ++ 8 files changed, 74 insertions(+), 46 deletions(-) diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 3e87d0404..686576800 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -2,8 +2,6 @@ import { Build, Component, Element, Host, Prop, State, Watch, h } from '@stencil import { getSvgContent, ioniconContent } from './request'; import { getName, getUrl, inheritAttributes, isRTL } from './utils'; -let parser: DOMParser; - @Component({ tag: 'ion-icon', assetsDirs: ['svg'], @@ -82,7 +80,7 @@ export class Icon { * @default true */ @Prop() sanitize = true; - + componentWillLoad() { this.inheritedAttributes = inheritAttributes(this.el, ['aria-label']); } @@ -124,12 +122,12 @@ export class Icon { cb(); } } - + private hasAriaHidden = () => { const { el } = this; - + return el.hasAttribute('aria-hidden') && el.getAttribute('aria-hidden') === 'true'; - } + }; @Watch('name') @Watch('src') @@ -138,27 +136,12 @@ export class Icon { @Watch('md') loadIcon() { if (Build.isBrowser && this.isVisible) { - if (!parser) { - /** - * Create an instance of the DOM parser. This creates a single - * parser instance for the entire app, which is more efficient. - */ - parser = new DOMParser(); - } const url = getUrl(this); if (url) { if (ioniconContent.has(url)) { // sync if it's already loaded this.svgContent = ioniconContent.get(url); - } else if (url.startsWith('data:')) { - const doc = parser.parseFromString(url, 'text/html'); - const svgEl = doc.body.querySelector('svg'); - if (svgEl !== null) { - this.svgContent = svgEl.outerHTML; - } else { - this.svgContent = ''; - } } else { // async if it hasn't been loaded getSvgContent(url, this.sanitize).then(() => (this.svgContent = ioniconContent.get(url))); @@ -166,7 +149,7 @@ export class Icon { } } - const label = this.iconName = getName(this.name, this.icon, this.mode, this.ios, this.md); + const label = (this.iconName = getName(this.name, this.icon, this.mode, this.ios, this.md)); /** * Come up with a default label @@ -182,9 +165,7 @@ export class Icon { const mode = this.mode || 'md'; const flipRtl = this.flipRtl || - (iconName && - (iconName.indexOf('arrow') > -1 || iconName.indexOf('chevron') > -1) && - this.flipRtl !== false); + (iconName && (iconName.indexOf('arrow') > -1 || iconName.indexOf('chevron') > -1) && this.flipRtl !== false); /** * Only set the aria-label if a) we have generated diff --git a/src/components/icon/request.ts b/src/components/icon/request.ts index a8618bffd..00ae0cb88 100644 --- a/src/components/icon/request.ts +++ b/src/components/icon/request.ts @@ -1,29 +1,51 @@ -import { validateContent } from './validate'; +import { isEncodedDataUrl, isSvgDataUrl, validateContent } from './validate'; export const ioniconContent = new Map<string, string>(); const requests = new Map<string, Promise<any>>(); +let parser = new DOMParser(); + export const getSvgContent = (url: string, sanitize: boolean) => { // see if we already have a request for this url let req = requests.get(url); if (!req) { if (typeof fetch !== 'undefined' && typeof document !== 'undefined') { - // we don't already have a request - req = fetch(url).then((rsp) => { - if (rsp.ok) { - return rsp.text().then((svgContent) => { - if (svgContent && sanitize !== false) { - svgContent = validateContent(svgContent); - } - ioniconContent.set(url, svgContent || ''); - }); + /** + * If the url is a data url of an svg, then try to parse it + * with the DOMParser. This works with content security policies enabled. + */ + if (isSvgDataUrl(url) && isEncodedDataUrl(url)) { + if (!parser) { + /** + * Create an instance of the DOM parser. This creates a single + * parser instance for the entire app, which is more efficient. + */ + parser = new DOMParser(); + } + const doc = parser.parseFromString(url, 'text/html'); + const svg = doc.querySelector('svg'); + if (svg) { + ioniconContent.set(url, svg.outerHTML); } - ioniconContent.set(url, ''); - }); + return Promise.resolve(); + } else { + // we don't already have a request + req = fetch(url).then((rsp) => { + if (rsp.ok) { + return rsp.text().then((svgContent) => { + if (svgContent && sanitize !== false) { + svgContent = validateContent(svgContent); + } + ioniconContent.set(url, svgContent || ''); + }); + } + ioniconContent.set(url, ''); + }); + // cache for the same requests + requests.set(url, req); + } - // cache for the same requests - requests.set(url, req); } else { // set to empty for ssr scenarios and resolve promise ioniconContent.set(url, ''); diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Chrome-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Chrome-linux.png index 8e3ac1ebe8d53a8c2077c877de8ea70abb168464..ed1002be074ba8def0de83bac37a1ce76cfdc95f 100644 GIT binary patch literal 323526 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�t7#-q{j*i%=u#k`hxVp0i-56H<JZ2|VpiQ3t z{_P=F@zuY6-%8^kD@*Zp9n*Thx55k;U_XR3Karm`X#G!naH+denrTN?;58qxI21BW z{p13}9H;*`SZHDyM^;nNaR>=%z_KvWkNo=mO0^twGb%7c0Y#Cy{D%CtF+dz({>wO% zTs9UrAs+g}L0EC~p7*`ejytVl{4Iw0C|N!?uKcr{tlG-`|0fdUDB!SD@Q2n9QU1R4 zvN{HxbS&rJ^$#e5G%S)$+JK^xIHAyT(nk~j!_rUjRTiAXAItMP&4I@_6Xp9CP$d~P z0i*~5lB2B7Qt9U8hJXC;ZkV?hUuCk8)XZ%TeZ039SMW}5c@O_*ZRP#91;VN>1#PoO z`9n{OY+E-Pyp<i#VC`&IN)X#l{@qm-RaL4;5<Zr<kJ<gcRpiyog~SvU0_+OupN@r! zL(S&dY%DA+{e4PGN@$tw2~a0@-5`3JYJZi3@QYaY&Am7Rikn$pm45&AY0S<O!p$^_ ziR4I&o9X3kBA=%CZ|uEyIM?t0Hr^iZBr1|#WLHEKvPvPFmX%eKvRAffM>dtHH0-^% ztYnsC%g8J%B%=_1=jHwR-2dM9U%%r%?&I6h@i{*43eVT|yspRfc$|;(JRkoXM<Nae zdc~FGsiYVg1DKwPO0nt+3JNFv<IGOV>$(2BkN%PviF7HA?~TU&?U(Ltzo&HyS3RU7 zty)i4-nr*mBn04nywAU<t^Rb4&lybBE6-o~&L>{T{|V?vXQ35<*WS^?rYd^Ry|yc( zT>f``R<Woy`P;7!<iGln;n?(NY2*_c)|{2gAm3LGTismHN&Mg`64Q7gV(LFH{Eca! z4mgYyYPqbslwm{CW?(7OVjEzPbbtF5LJCx5Vl7dx>4}R((5MY~*3CmV{4392i=Ny` zPrscM1gk{$_r@g1pR=`1hhg(;NSxm1KaSmEl&`24(qIe8>u|7+<wN`3Hr2y+rhV@p zrtz_laH+nKUy0~F{K1<<Ifz(u9(A`pv>_Gwk3%wkJq`wXPjvanu5KhMJv0O534~3= zzO#>TQz8WXyI3rrw73QWA`zK~paN+|R+I=37NJiC+w-CQg{)7enzn>$4g|0XH*qpp z?TT>U@U&OhT>8zn`f3KEz9-~6wt2c~d;~N*K}moAj3OuYyYssJc;4WH8-H<yMgk5u z26%>SW5Hm#&|yrQB+vk`V~==?wx}UVXa>l2HwT<Z;^4Bv78f$(LSlw|n@3cXNc`2Y zK#<$*9!=-19JWK%`PsJPU_qB<bR1d4pC5u)<#GYwrJ%9sVfTY%m1ry*V-4m3?a$!Z z2^ct!4331({hExD&jd}vK>$MLqk|Y2T-F;<*84dw<|X53gEcGx?MRl1UoBBGGH_M@ zm+yiL$iTECI|;5L2^pWnMq`Ps6G2e5)2}?FKct@sVVV};c7fQ#zX;+z^-26RQqOF( znAP{uJ7;+z0w^f{dCd+nZ_f%=y6Wa8Q8pqtA`E(T)m?vHBj_a24+9C5CrAY@RVp4T zJ?v6I>XJmC1cjU_vdu&#sjVC?|GC^*cHX0$b@(27ZRF#TI^r&+cJ}NWNKMq2mwp## z*$p?C&g`lUJD;5Qol(!GoNm7H)lwwr1u_<t_p-<z)V+PEkpchbUSAd5uE+V62=R$Z zjKJ+~(8(|!wbcDsb`LO)3EJ$WUr68&!gdfy*<Ak!cS}&v_9*l+@*lrO1vlVOuvvt> zoO?b2?6PDz&{u=bNgsM}HJn*f`@iUJ)xJEY1K$T?rSV~$%ia@dQDuKU)N_V<UZgEw z-9MRHwIAQ*Rw|9{do755p5X2xNDKN)Zb?3KXb)A5&WwPWmGESe=H?HF0s`E<dUfb| zE&Zr1b@~@`RGtAJz6Fu6x6-8APQ@zsLIf7MGYAEv8Fk0cLpKzDxPsU=kxc{L)7jy@ z5BGrzt)HTapXhDE1Q#AW_T$!3BNr0QZke(VcpgE+qaLp}8fvP@b~j3%NE{#zltqNy z6$hQX5HBsgVNM4j8KkElCVfeb%Hx8aV2pnoA+chWkW>|I%sA>2Xi$`a0mq(|BzqAH zVDwav{!Ps#b!rc3zNbn^VgR)~L&_T=tbvyL<5#av=aOj05*|cV#(!CF-N(5b$BAy7 z;A|Yjn7VRCRaLd*I$%w_t|-*0qv*a^=_cjfdfzwWq7HHeJi`#;H4FAWujPtqj3b@o zssL775ejYM$~C@pqAHLDnVBGD9mHv)MPXmq&Yx|N@R@;l;)287lxfna9ZzF_yRttJ zzgtI-If-MHC3AVa@D>|~Ihx34Jj3(9Z0AzB{$-8*Z*BteRjdBTo9_Q4bNV0uzLmZ5 z|BlC@6bg_tduAuPQ>=>SWYH*W0f|UmUq2b)Bo1f`!Wlw;D8ef-*+ACA*Ya)6S;A@} z=r8&AxI{BCwi!VEX+o_c0rSO+gC1pX`1JB)ai56Iwi!x~0KzFGrZ<b(xKu8Jf+Cbm z+6JV(^*5Wz^+%d1OscZxyU@%atSP9`AkP}^aWnZ3>I)_LXw&)A%^(aU1Hxz?SZTO> zvZ2LY{P&kPNq!39;72-Zkjd<5a7J~~2!c=?EI@|P-te=1a$-yiQfPvIh+h9b)L~V; zb?z-P5n~K7g@7>xc6!N%exeoAZIIB(5@~a{@blVefbXO+YtZT*i(Dx-G4Z2S2U@$Z z=lT<{F#o6Df2Q3m#RMI3B(AKl9NSG|hT{{G8-!YQBY=+x4NQ>@BXcpxfI&9V+cOfb zb9&1Q#mfnh%b9}BCNwhocIs2(j?)rv5H#gt#mrz;bH>JI(m=8RUEhR73o$lm&6QzU z_VlasAXD>n)K~PfkD<3Tf>uKJEa}$nd+8L8S2&U5hB_O9zDrq^znvtoj#C{P5U-N{ z0bb9x_BsMhEsPhO{_ylriUV&DC@_&cDQ{OCV46VHVVqfyhh;f@FpH}an7lo1cW$(= zD^`0<R~{`Si3R$3XZp8!YE0MgqzvIUll+kl`MuWD`^y=|^=x7GEf+}pg8kQDy+W5P zzPy3$#GTQ-15K#}_$P$CTt?HX$@uSy!HahFr%tZ*`}NCK&uylefElI~Yk8~^`FbMr z-1q86dc`8Sb7Dn5+@p}bFSbzD<#I32Su=(Q(W+tbpdf_0OY3PCf{la%k_#W${)^F5 z6J&n0V~&9Q=R3NWqM?*5v08{d8=+iBm{<1b7n=Gr?H@pA=Ss=-4>dJSAgB}q0c~dP z{zzoO_&~$Ztou5xRQ2x+9}aV)OcaB(HOuw)c&y)b!i|AY_be0pS@X`^v$#h^Mx;l7 zci&6_v7s`STmI&aq2v8NM=~M0Y&0Z2aO7@E*Iw8>@RM9}5`s+*$UpUHugqXKn}YnX zy3!a)UQJDn9TI=0*(sn;IBBZKU)4=GgP#T;G^@7X#41J;klkW7)I(<2I?;`h!0KX; zyUiP;Eo<PvC;7in=KM+;gwo}{9L`-5uG)25MUc$K5ywT0LmO#Ji-34E3C$srCKHDM z!tW`B10|m7smWe6J0tn>huBEw7Fe`r^B_)cN`1~R&zI2a^Ij?;bv-WT(R({oe|A_h zJRsyOB=SU>=k7lTf+jHug?kWXcB<b`Toq|y7V$nQ9xOzL+We2`8ohEG*cydypnybE z0N*i2!5;9+-Vkpcv}<$$d=Pphp`&<t{X>%XS8lVRU!D55y3KyMwt68HqRge~7|A$f zrlk`*u}N-K9odcu(odxjor4Irhn!!~{b@5(U`(-_u;T(BKfcm_5g5J?LR<5@W8PNS z@v{qmZh(iB#+USI56F1KQ@?L64c?R*zXm8*7J#|Rg4p1T>wjP7VDeMrbycz9NYk!; z8H3L`48dH89)#Y7v!{EbLIwKMMj#AvMT#BA-1UAGN88#i;$``Q1Eo3YPKx2!(0ebF z(-GM0hZ{~6FU==(&ywaGR<;%NfwGYt5DAI55$Jy3a~ALK(*F#Ee%rzqcv)P|&x-1@ z)Wj*e>xX`-KH>6Nb)cq9(MZx>KNe8~q65Lhac)Ks*Phf3o<DW!zMtrK29i=^f08;Q z9xB+24h6@IZ^8_!zqHa2TS)Qr>EEuM0D$cq6!tOAW*}s*>qLJ9Kcs~unxy=~N|5j7 zzP#utWZ9{Ouw0MsWFod5X`r#rIL0EjnBiZ^En@t-0@`unKduqKGYGl=V_vlT!5a`- zV`1)*k5rYgV;gO#%0A<Whl8Vw0m;M2t%=2C6G9uYp#{@wQ^Bk?Fr<*<{^0J!pznLH zvo-vbH^RoQIScXcA%=uXR9yE8k30k)fuF8l8={mDf3DrvEh8l$zT%IbL>5X_1m<|n ziJ@=z!LEG+H?IwE#a0L@&|ga>pPKKt7lWA(>Z-cw5Q5p_ENw~X#%CJEPK51d93DLq zn<y?l{T!;)v!J<>#}o}yh5iq&eg_hZ5T$O3u}9M?Z6%$Z)x~EQTZ@;}$BJGN2T6A{ zPCFy~4jnikaBQh!j}?{4NAMd%W(CL%GT#P*u?<4ro_#N@r9NAw&fL_@*LCW>UjeoI z+Sv{iumST^j_?~h|2bbtQPBrxay263x&2Zj8R+#?;NCD$)6jS@oy+jR0Ofw@Y!3eT zZY375Y6wm8;WQ#gC%x8U!y6#D$pUOwuCo9!6hGdnA3kH7^Tw?alB%X1^_UQfj(~dN zL##K+)WAs~=X+2sA3^U_r7l#^Bxu->-{9T7)QWA>+Eh)gaE(}d+ynK*c<P8q6Nmvm z=g|&{J&u`IzPMK!{(x<}$MzyJi|BfE#`;4H{WcHhbwfFB`0n233a}R9^(1jLE~#(c zV@naSX6e~Dcm0!SrHFOU3E%mNFByZSOE3eu?87A9LP+V`7Eb7LGE4apjk~<6YO(`^ z4eaUn;9N{~IA%)up;5aVO*g%g15&pw_l4O7P2#$_H~r^0Vt4eSnu=zKkeNo+USafp zmdfUDg3{!RBY4lw5_g3!jH7rX^ULUlL}?Uzc5X%$99`T9O3?jgO#srvix<#48+N`O z-41_&tcu1@C}yw7A4co>5)67OLXKMLYrW|Je&D->FZXqO3eWS}t8YO#70M@!vs=v^ z=2dAo=6>DUy9zwSLPr0zOQmc2FD}nN1)O-7dCzEoA$SnYOR084Nw{Sy04w;9NHVfk zg7LTO=UwC294L+YUoHQ=_PNp#8BVm@L7nW6f8b6lO?@EVQoXzFX>jm^8+3}X#f>A1 z3JP&E0*k|~DX&bJ&`_d^^T*PJK2U|7$>C#G=pL-zy8!-#XJ;iYynO9Ji_YBoA!Ic& z`lwD9%w@(2f$-9Lxzkrp(-5+Vi4Mp@g4R7HjQ%#@Hje@#ItxCu?}Aq}d>N$(0kp&r ztx{H`eK@WO?ru{m_JmZ08kD<%li3JaA-O<RS}itt7%=4H7MOtn<OYdk+~Ls{prev* zrFlNJcPRV{PXyTkS&Byqn|OWd*RMO4&Du<W3!^Q-E%79*nMGtCw0nQcgVrTzu_aTd z=FJisNu<ed@cSZ66x&;HUPxZS>bsX%GbGr5<<055oPXVyV<pu@(;o>fbi<U?l;XeN z4$b#@ABtBewc;fq>_jIC=0<2^r*G{YNV*E-!Ci6_I6|_-ffC7XG(tlHGBSt^HH?g+ zU`iVc{bZBXO`-%xgrZ*f0$Md`Cj(_sfw@nS2`?6?yR<*v68EF{j}U-c#)N=@T-O8+ zXRb-adXHRkD7#mTD4YjqnQs1_j2`saE2)q7Cup&4`h^o1=9!nv|4}%Hdx@|yhQP@e z)U(T|A(0xf^jA+yI095X7=5vjG!9kl3Eez%0r}ht7r;uet6gp0Fs)rv-<k8$ax<;D zcR%r8LBWrwdj-tJJJw?TjhSZ6=U<o4NK<F@6B7ip<h+XMx1jAk&z?bh8Q*@h$zS9B z2M*K&cKDl3s20SN3cHnfMgbRz4-c0j^f(mqS2Di%iLFow@wy}Qgt5E<442&wDA<SH zT$+o1Y9$HCGfV$;Vsyffj+{CX)Cr3(cNm+gl=1rz>Tt4Sz>_CNE?+^&P#L8%+VX`c z5~ly+#IDmd?8m~+7W5c4^Rly-O?UqO>UyZ>@h*i5Pg-^#c;(KdPOah9av91)pYpK# zpI(o$Po%l;3!%Z+=}w$bmZ5&SWaL>9xFA?hJHnZw0%S+un}7TFR)8zx16V{hF&K2n zuXdf6I<hs?)IwBOgRgI0ave$rGqG`ylxWfxG?}(Z{5+BMYK!{ltv>}xdIj0^@nj$M z>Acggo@_iV8Jca6a6!-WFbV4uV)>>6jN@B_EeV>Zfmr$z$367gFOZCc80-{`=YO#C zZj&djLM9#3+m7wD{?JXXPQZ`T@jkGefde%6k7rb60gb~=#D52?L1`gQL%`|QN#sDv zLK0|uXfyV<v_Rj245fU!Gd@9%jrd{^VS@D6Y)9;%dDzxX1IvoNxx8fh^=;lKk$x(| zf<wi&)s^wn8`Hx^--tmRllYn9hP^3Uj>NolF)g_sF$U0fdSU8Pil#zMRn=$cBNA}p ziDdvRYZ{VrzQ&`-;QtY)fmOIg$NA$0^{cvT?cXPYEE9-Hhe-#n>AMf;h*KE~9(KLp zILIAFL9zJN(E=i}(Y0$E$0BrcEb~e1L|dSEj0h^G>*dOlEdWQ$t*5AiSX6OqRDx=c zu(E1Qqg4mqIpM3%EtV94k73c3uZ~svr{L=ezM?;u3EoG1-r?k;HOMSted40q%#$L} z_G?1~q~Xca0%uY?m?IPGF@x56n35L18GuVr1RNr<u`p|?SkkIK{5}?Xr*-Fvn|qOz zGXLx}KH^%7)I%_G3iR)ABr5X31oGFC#e1hU?tRbRdMh;@(c)S5*1gAdQwnFFA%Xg> zowz@hy>(us2^pU~%$6QB)xj25xdTux#X%34-%~w@P?H5v6?Xjm3+d;l%p^dP(W^Z< zu!(q_Za4G82o>1f!68Pb(jQ#~nnXtfqHhu`fB1V`MC9-(UJ@=zvBfL*d6Kyd<c#5x zuSYhqNS;JuXo}<9&As|gz3Wj$XpRaSR!|kYJuAFQsFi?RKa9?7NPM^=v*mx9$}0C- zX>zo|sDoIgcu+I_%_d3<60u12Kzwb{VsFH;q;0Gm#L*JA5XY{T9*;rQ5pBWjzwgHa zA%!+3h;R&}RM_O?p4#4#Wp=GS8(hnh^5zqW%`*t-rr@A3q8#&0xxAm7`y9~G0oy#O z<CW$)%w_z<I4{QnLKL{UY)UAWW<qx)+M-wDC|vE1f<YFeeKf=5%C#{2;9;kfx4*n# z$sGxm#d(ZMUhxsV%Yyf^N=~UQfc<kaUH$x331;y8hDj#or0ndRN2=;Be6Nwl7=OT* zWY4I)l(>L+s*v=68TM4ZCORT!oG{4Ib|~nw(m~9}hTo;3r<ZTHxy>CFTj=q@9}cdc zhq;JAz{0y_oXZ2HXd@bmM2?O>lqX~h@>2QR1f~#EOu-$AUR@ptjM{R(^sBiZb;c{l zv38-zES@#@MR6Naxws1w!a22*&_e?TP=)dkPwfz!NyYV<q~AnP1KxQH5)QL8(j8+- zLxxe0X$FniC=XgLbEY}sj@Zx3%RA8j8{wG<ZP1x$bsh|h!M-$w?Z`Z6FX39>_GVjk zTei1Au$4OhPiB}oNXA-jq3gNcP<F)naZjeJDkCo>{tSRDMi8y)QRSjjnn-9MxJ-;n zcvPv47#>&_&0TFw;PtzbeI~YJtObcSZbA@wXOQpQZ>|embDwfMn=g4Q?!ZQjbJ*1) zN@%p$xUT`x#3BNU!RQ(9{jVhx!K#~#a1)29)CWXj1~mCNtzgzK!r!?WpFlHd$`Q#t z`0KGqmhut(BOHuQB4sNH6N9T_*+>eS&CwRO>0eIod(6Z5u|<l%W0>>tbwhHTh^;u0 zEv<-<kbV<F6hM(fJuZiWNKrx9_N>0w$Ff@I-F$AM>{%R?To(OtjU+-?Ifte+bO}Lv zl#%a;y?;d}?+c+*;YNRc_M$1pnsV}bB&uf_gdEZUtD!!I&vGJMu`PfUg-0!*q=+k5 z?2|@TP1cYw@FO3o#%t^)7Q003hA3Ul@3Tph!HJ1Z!Qdtj)6kzYcQ*cMg~EZf2+2FU zGwyKx$_ayL_!>uVDPR^ADmT}B0<7);_I2dsCy6QL#%%oE{U#3%!pZ?}J~{{4UciD_ z17HwRDC*fatFv1Dc3ts2LhyTu{?EBFF+A!j9)-5kcW!5=>%t8m8-uw)@XiSW55j4Y z%q*aG`X(RQWVgBoP?;=r;`Jor|5wC?d?FSlBX{EGa1^uXC&gka#Ki~~zb0s^h?|q0 zR~Z<YYu(pQOgJ66-BNPGm~_R677vvpV#$=Na%{&-#hc1PlR18s@9u9=zi`3XI_>i_ zRrSC~q^2F2W2j<V0a8f+qfDXpz;BZU^xi18DobcNogyxK1QS8jcEhD_ThL{o_mH5I zBnTt$)780>t>wJgm9r8RcC5?H->1u{n1_iS?<50C?R3;u)S?t>LI=i2F)bOUCzi*% z8f*f!l_GJy64Z@Id{Ao>{LTf*lRb1ABjMhB|Cnf38Tucix8Cz<<e$uOS&;(ym7=Eo zpWft&)z{I_5e&1;z=jQYwGWr&uRRi23{3z$K}%X8E#36-xQ?iEEq(@mLJr>eY-?F; zJsm^6^}Egch)EE-N}sX)ra?P2t?=26co~`RFvd9j7hg3}zUyM*eMM4-{s~6dMvV&3 z3WN6J&c6l%cAc6Y1OU<qX~X_u|7}fR7kwtl1{yWPhi=Y!L*r)MHhJ~7HwS1sqLBg- zLbcHlIp+6y@d(15f-EGM5HL>&w9M_@(3qcN)twCM;!|&fVL8#5ZQXJXJyc&4rzW^` zz1AtxRtH)@T6lT7e54#k8X2H^e2!QrX%w7Blg#>L15nUok?t!AW=dg;RR?s-)C=A0 zgr$$9d8-L!*#Fe!L%BU`8fSrR_QkeZzZF5rPatSwR{;TB6JWJ0j4N0HLYv|q4LhUC zyvnOVcn0rd?rjz27>2v1FtBMjb)!Hv{e28`TNZ)W$}M&dP9c}pKZl+m^@8*31okx+ z&$Y|>scJ)y?E5Q~@CHW-z(^~y`YZYBF&xP1g!>E;Lt8T~fcmihp28V?mQ9jagXSxA z#3YsYEdvlCW*z>=W<$Q-Ty}$1s4N073~}BE;`~^Nxv}9!>RFR2clf#OIXX*>$(Br< zTC@9@OQwkqRt&12Xj4h9Ec`Tw`O%BZ@i3(hIbIww=|V8s?J80p6oO1R9r%rNkbn~M z=nwb3VA&I+l;|;>MA4D-g%hJUA-+=pyt_^0D#k;Qi%S2ETpO&ANVgdBtp_(gq1UOB zlDx^$WBY-hV!ML?qb*ivTEM4K&SIbGRZ?48AUoR>w=E%WDBN4QgWw;C^_kj>O9+JZ z$l4aO*XO5~yuxW11}1-OWRN(+VUfj)w-{qEhAJ`w8?Ao%2JEt3*0f*erUuOr9tqa} zZd_;H&@mJctNN&}0-?}OqwtFbYkMF;k;DR$by?}y>!;vDqiDwTp^pNU`$5F%5rFGT z{jJq&iL2zgF)J)aKJd!5`m1emK!$)cES#0x=Af`Fxiq=0k@U$oc9p+-Mc{EF3`9qq z6KFmTP&}k_`6KZOe=SQ*D$HxVzASFeWQs4I*-1_G;Emh*aX`2J5m7&I@StFq3JN;< z{N4w9?#vpT!kgKe+w+~+E~37=m*uSjfijMwVLPToJoQkIn66A_TY~XX`NU3Qq+O(4 z;14t96W9`3C59x=nECPLNMe`5Tm2N`9#4QkByh4?LO_VF6C*y7yWmD2&1_U9&5PaB z6K!waxfK%l&|U#MAjqzo^XU*AXa8~fh$_Xd=0MC4W>PeP?kse3>4vieGl95?B|0ur zJKSI+sIq}&7aFynK6ftYrQ7TU2rE8XxxQw)NCqsByhqN>OcxV9;GTtE`BLlw{!)_a zAS#i<4l%<1=O7R|GC_!%B0`htPbde>{*_i87p{eU`#pGj<i^t6;9bAn`(>UTcgu%J z!=QcKp<u159s|AvEqqGmhJ<)+xr)7I{B{VG@sM$o-ZF8LEN&En=qeuV7-ORUK>{}X z>~JOJx(}we=BJubAS~$KHUhHmFV`FP(eY|?sPYpfVMV*z{{n<^d<YQWLMXuzG?j2! zaAJ&+s*n=8(=taN3Z+HpHq`-n0ovGyq)v3`$qrQSk|Wn17#PDlo12G6{Kw23E@qF+ z^R)m`r@>|TW3grWH>u%bk5Fwvzef-(2{U=G5eu~GSC57qb9MN9oH#G);tnN33tt?3 zN^|iSXC!&Q#lNFyyW)b0O>RCY%UiV221!HHtRH(&2#aZyh!G^#1zi=$Vhtd+sG7(F z3N2jt3ajc=vfxxsr^!I%glKnNlUVqXQGsg7e}o;pkV|_}6Cc%gpEELqvV{D(FB0)u z228~w$hM0rn4M=YTrko8jo5I_WgI%ewM&*;%lJ|GO#JQykhT8UZ_J+JXDR@aG&I+n zi(M_{u6oq?bBS?t{F7d55g%N1d(fI=ef2ynOmB=41oXWP45~3175<?9-mk}l#V)&v zObZYYezB!*YR-q$(-Y1>c@Bd>=>uGofedNF_qhgCl2IqyTwq07_sw=U`It<Oh%!R% ziR5g{TzeQ$#!qF45`gulb^NC>q={R#%K&)#faI*6u#D=80euny1p2|8MF4q%Oc?;2 zX$w=JRyhjn@T!X>L9$cl;V~*1?++?81GxR3TD1i7EP}%PR`IL+?Y87WpkcIZ(%%x~ zgKy7Bl$#E|xa)1@`z652pmkOTGE6&DDHBwmcl}yFGK_6nACQ>ROxmF6VGOJ!mx{dI zW=Xv$MfhFA+En7$&yuyK=%l=#$8@b4XjK4(-eq<rysgk{FE_g`-Xe)PVkz31X~U{? zI6={d$eT5R!)-NFK2pi-nyBwG%o*nVJv6%V1wc=+Z;#KL3aSDqo2i%EyS{USh#F~u zK?r`H$XzPjE}TTjo59s1Yhe-efv-Rr*~b<$%_r;t%ms&nQ?V*3Ep`kyQJ?bVbR;3G zDbyZyUDt>?CS>FiITffBnSQnrmNS;qr>$+5uJvtw(40MI$bRQIj6Pe#UbA(|&@M3h z%Sk_=+MIjhDnGG>#XcvTCOD5C8JOBY#qj#6zRQ7u*HMU$WXuosr<k0MF?auj*jWCt z2tWw1tTrj>5|RoG4(7tcU>=5Wj}6l1729Q$yo|oraym%JLRPS$^G+)%G3-C^<_ux+ z_w|TK;c8wXwWOw=A@5ZF)xW$HKx}c7`TI!Oj&HJt`N*Y`Rmj1kW&0_lN$UcH8`Pt7 zg!4~3oB<SJ<xkufU7*-y9cX=z>@1ofa@utZ+`wa+AjQi94%=8vbap574C4YK6tN-I z;hO?U5)Uk+u&dPYY<FM6S;B3lzxlItBWX`#oK=Rlro1j1v*52aBcCu8v&7r8$5=38 z0+5d?V%ySNygPUQZfvU(0f<>;R+1@h?v?g1w(tWrGtkVEk!M0KJ%WBi6R8p#pnq^p zCXJ-Va)l^Khub1(Ca$qO(vB<|4t!@x-Gn$FbL5i<`%oLo(0Z6)lay^3c(P{6nCoah z8hvn^QrohNuL<zkH*1l1Vv?}XATH2oBc@<(M7`a$$0M6sG*##+TRDK<5S2Z;Nl`>J zjp}vF+=w4EH3yCz(*u_eZH{`RkO|mSU3LO}Cx}EDiHZi9c7*+Il5bWMs46}t2z*ch zxm_W;v)cWsM0=1L!~r-@YuDL5#Ib~M3{a&J<P-nNQ^pUB5YySNlWr$K{j2XCzvFQ| z2pbJ~U^VF9AmicMZN{>kkFc`2D?lYph6EDn1KwXOz($~PjcJw43Fzy`q397C%WP~y zo)aLc8+rl3H~7%SWF~P3)IG8U<suDOv~6m@TJGwGrvd>~31Eb+^2C4vn!PAUWTHsp z{>Qcv5nV(*vL-;Hfxjq`t{4J{8g>HdgaL<X0`Vypp*0SRpT?J?fdL(I1Ti2=Q2ezq z7!HsG72_661VJ(ksXQ@J27Oa4x<LNsx={2Sl8_7_D~U#YGzEYSd2Dd)Rbn=hb@BYl zraXJ?zr-Ai;1|gx6#&hd`M-bm|BD9e|322w3WIyqDjHW(J#pl8xV6>641rStM>S#Q z8N@W;=;K5)4NT2V17HH<JOQEP_^U%blMV%Xh-_z}=zxF<j81(eC=Y4!|J|mff@(hk z*pc9nTZKQ0P^b~1h&q`znF?b;R#@h->_{&lT^^WmVQ+W^QH8tvQt1I+6dsJM8~fUc zcnWdR1Z@_=|GccHnw0j%TnuOUzx4}xq~7)lCz}4;IF2&1rhgK^IsTVoKIKw~Zl#CY zt@MsDNRaRwt(?HdVV_f9PQ0_p(*;GqOR*b(XwAouK8oF|Xinca{_5(d7jY1>+?_Zd z&x7NNNQvmlcF>PSiu!#NZiP_@hU$@jFpZw;dxu_?AaXR&ab=X7#a3D7ETo=^5Ce%3 zr0s3VJ9?}|*wi>LF#)~+ngNCbIEnaiXPMTnx?H`Yj*4kNzqm%>^l8nLCs&U$or3vO z-zU`LgnVm?@R!ENnM~}R(TfK`H&)ocG6KkfM`nqEib$9$RyBj4?dMHs`Gi1b)ZT4| ze~0E`!jrUBuZ77<6D}lEnI-A4`20R3BvVDp_Nq?P>~wZJg@+kESF9Jb6}g#EoRb0! zKV#De0BxW=YWDL8zcT{+5!?jS7dG}AM-r{0W8vWoLF-<j^&hd!V-9A3zFB9=n&?(( z^g9#))jG>#h`-0h6{}H^&MoCfgO>s<y=vG_cJVOg1s+6F4Tf!V^=m_1=LGfvDO-o! zoCwenSjT(tB0huCj#j59l?&1v;2fD^bB=WOPb>S+YHMqM?kByb=g;>DhFIebLK%eR zx;uN}+_`ryqN@&q<}PiSQ_xbu!_9r!*N-uF*XWu)J@t~_NvH7qOHZel2S2z-FcUui zjP1A+viC$#>|04ShgVyfPsPHL(wczeon!%gYp7A+Uqif0%u<@Y?G*6n(T?d5+>elJ zJh1zA>gv^KL>q)X`oOf+EVNFAU$wW2aGY}6%9+4Eu&L+stq8@;JAUlD)+HpItOTEB zFLYpELEfN)(BeEYpK~CKm@U?x*pFRD<e0(1^hbNQ(D15nS$Kvm4u{5b4h{}&Zr83| z!!Xek!q1c1``4Zb_bhka@HM81s!?6}&lVACx@x-jYm=PD?Zif#nx3FUCFBA34!*+a zbI9fsf_c1rksc|d44dhgg=Y*Y<deU7v6T%@!EP|OrS)n62l|Yt($j>cALDi5qi0s^ zH3eH07oGB<>%Zr2Kv{&}tSQ@i{6U;>cQ1m0(z&tYx13r)Q@LdoggLRMfB$ZqE%$F6 zRzqImTXAAQ-J*lZcvLBSXqG6)NWMgnLD*|(J>4OI>qs3LHc=FksSPdP-iKY<;s-bJ zH0?#`Ex>Gjo;@W{xPgii_4aM2wOH7L$XhuOgE9JJKkl}p#59^<o`PJ@%kpB}D51xx zk6iueY44m>Vd^h^;X<gum8yW(bu;a`*y3g1Y|H0a(;kD|jDw&#`aAI1GgIXkBK5$= z|8ecaWdu5RH?eEOgrj&NcP#l%W?GhP+!<?*Phiq0Ls}Xb`wZ5Jh*6%tM)tUID`3K8 z`WEtj+OZt+e0jRW?h85pyCrclN)t}gj6e@*lXwC_W2wkRH_&j2Ia=5fd0t!^Fi9=R z0UOS??mVZ_T@Okl2IT;p<FObU_TG86j_J)hiu&F)n?$!ymATnp7`CbU^vQ2dvTex{ z>Tvt-_H-%`4jOEv0OYFxg_muqHwH7^@B!4?>h8<0YdIkiih^)>s_SaTscEZ=z@JM3 zY@i^g-Sfc<Xr8eIa8FrWrR+-+H^Awsnh=sM1VqOUKVQ}RWP*n*&{V^vq9|c2RCh-~ zd1D&&IBrQ}%fZ|-@DpqJVa$O?NJwZXtywRE{qxQz(j)~Kb7&16=1%pCKR|vWbZCc= zr~<XFxH96So~xUj+Cq)sdlq{KX9l~S{kZ)KVL4A1Wn&`}3aR6Dh=`DFeM-8$ZuA*^ z?@V;?E@ZmTw~fu-8g*G0AC>G1Yl0@s(Ch+^OccNG=ivz!O$^B3SnPR7e`v;qu(k1H z@l8Mc8r?u#hfwIXA|<%2r<erqtyhHd5~_+g%f#yOaAX}5^v#-(w}GeujPDI9#RT}! zZ(Lq}Q%Pf8GJ-m+&%Hh`p5?)|oZc<_dQhJjjP;y3PwmlvsjVI!IRT&Iw14bQy>p`1 zLQwzi?Uq><`Qz=N05xMk-6AGFw1UUM){@dO1_z$@Qa$VNB-7S-w8}p$iHliw=8EmI zR{N4_a2HHKn$g3zMjp;YaZK{Ph~o)-+Z=U(+atX}(D#}AbS3NOsD?==rPHVVXQYGA zyt{DM5W|NAmUS?+k>=MkCS|>o;XH>99d&b$fqR)nCz$z-HinBwS@g}nzWu@=Y_9dW zSh{yf{Gz@-^Q6gv-mkc#U}s1ZCC4Z1jx;}{Sn{Dq2MSHY#RN~$=mZYt<bh3WFL=b* z?(>KQR6##jLKoXltHbnw@5NYBjLP$9T#+Hmyn7%8hQ6#y^Sk;rB^8-gbRuGqyq(Id zTN#wND?x^SsOF*ZI3HcCRr2=$LOEN3X<!NR+0d8YLG9-XvC{ib=3{I1u~aD1cQlHz znSgf*aV_7^rA-fG-4nOSuUpY$<|C1g5TjqcaeLT@Z-*CGy}*f?8qEIE5`mohuQc;L z5VbIC`|~ZBEkngr+1zp$w>L^J_<x*i-4p^m1=sQyePLAz%)(i*RYUL?MuKq`*O*!7 zAbOY6XzJkhk|(Gx$b-9XEB4>*vOF3VO?Nt_I{ylIHqXTDO{*#=?R}6>{>ue`?dyFz zT^KpY-+Z(dfm`m_p*0pJyP+O?iOdEO@AA@wn+j&0K+^jDKJFZ7n-~+?h4b=>>MXS| zKPA+7hG*`kMJwk$3M&Hb$yc6%sgT*=uEb?3=XQ{Van1VmI938TE#cg;uqYRio2!NN ztGD~{sq;_@e73sMFVG{R)|?YoddCm9ETm(x?o+-!@oT6Rh|+^#JG}aDb7fD;sh6-S zfc{A&3emWfx(}c90M|d&mmTyEOzF&E`)Xyst7tFidsr+enb$74{+ODh*8eu-P*661 zOUu6eV)#ZTFw#8jH`}lVjaD>e!@`D$`$jY$of<8)P+7?87$X{SL`|*VU+dnx6e+V+ z)zziU%vmA%Nh|6Q2plpyE2GFJNqzfeD}q@XU)>OfROz<vO2IgYJ4;=lNz39INmSaZ zuwSP(T|>zn?d7tGi73?j&0mXtrGMa?>KH`J!5CDBL+^gSw(PYUt%oP@o)*_)&?D*y zGwHK?ncKx@K|z-xFK;!rzy%PLnlt1e7Ph&N8Fu@YNyW?ll{)x8i8tvC$l)PEyQQ}B z54Dy#t$B69iPf|+_K$u&`^SDG{i?vSw>HZ-2A`c<Cf(Op2I}%@ezv&UW$D;ydE4CH zL%-A}l3=4qWKOmf$WdJIPtdB2B)|f|3WL^v{!INW+eQr9Acux-2`+lZ@W~?yP>Eqe zbnLyp&lUy5K-*6JKGYYG?cz!R=&`Fov^TMLolFB-+<D<+H0q7Mn7nO>SjIZAiA7_z z9Nisij%PB<8}A>zyad9_`o$B&wt3sRdSd%*^X~A;ia{Lva#z+5{9xg&BJt*JsjP`f zXHs(e{%O1wQ3E)ZOufC=x$n|<0LM)zgLgHgk@hMKfTZUah9{k*+%Lj|>3ys@C;=-{ z7%XD|{dMY?t1R2&Tke<Eo8~__&Bi*w-|JA&-{)_up+SF0ZIwVjXjtRHM-bue=|yHB zr33jpvukiFtwWL51w`m+Q2K<1Y^Xih2M(<U86c8SPKIoVPz@-8^vDkW3><(ir+(j) z{t&2PBK^s#EkW})iUN|oz%C)V5#F5qqK0O3`=Qcg&qqst#6PIp#PTAXLmp}KVQ{KB z^w8(cqJLxCH}L3FA*cBiX}PLTDfMU#=&)y<r?ho-Z#40C4sU*AEkZdt`bzZrRkezW z-Zd&`MTxQ-H>13F?D}Wnwy{7m<8i|t_V#CUko938In1p}m{()Gks86~s}{clc5yot z^6Z&*f_E!anCR6Y!{HrDdvj2CYZDYvz1^cMBQ;M4?@`>}cSK33PsJiZcP{+;x*$M? zyC*jPGQkY6<IyOQ96?eg2d{>+Bnx)i0b!O&{<o`7@_*IJCE`l@hfsepS&O4b07Y&K zVSR#l9<X3v&~>snOjSkY38eAW)c-&P4J2)wi*9OG*sW(?F?Cjx@xl&Ue7B_O&t+!A z5xx9|5nLlVe{p|*_%=bFgL9;x=7)W7Rb6eqF_<B%Z@xm^6F<p-P1USldK~is+6&An zaR@F$H3JXdDxHux(sAlr)$_96O>@63vb}2pbFffc1IgU@3R%QHi~+V3q4<RqPi*@A z9dIZ_dF(JSJ)Dw&v|^9&bKagsOJE3T$UIXQa4c6Z;Buv1(9zm~!e`5T!RbgQ<~55Q zcF+Kn=fCwNwxh#tDv@34cM7fIc$_G0dh1tRVrx^U2!&0JO*+8^Tw}~#m+vXGy==C_ zQFtzq9Q3A|<J7ColmwG|82B&Uic0B0vPKBoNI||i6zurbU=CG3QWcohV$JKfYbuf+ z7~FiWl^8;aW{(l}51LaxeEUbNHUd(1E=_C70mQl?b(_)_r!}|aNik1}!r%0G!~hj( z9#XMyZn-10cuOOT;UdQ!ze@&NyhBfEWUlc8oV)HAU*K9lr|0K%&a0od-61;Eh8EoC zI9Ebm0xrJCp}SP-HY{aZ+8HTtHf4uow2rC_bqn2kzan2gk%_#xb;Jq#7X@vW*wx7O z1*UJfG;L6M1UPKoREZd&j_N3)r@YtN82JI|rY>e{@*2}`>ki=(TjTfhf*a2#yg}S5 z`vyh{pt^ebC2~K|nmB*B-_?tIge-Z6Xz;Vj&0i0WfO*GOl*PM>;uWy=mJxO}+*#fa z=+t3?L4d{!f6c3Vr=ujLUOc-&v-#WeA)sU*hV8gfG(*jAnWMw^^ux66&v>i5Fx`yT zdpcdo7I}Nz)xdyNr>2EwwcO164v#O!NN!cDObpQWQ!bg^rSJ4cdvQa77>9n2QSHZ% zh=Ye0@06~T^C%%(Y>iee?REXl)UDRMy!vlr!y2Z5^rKrNl;7~W=A6ooFnaj9fo)#I z>2Wv<o2hrr&lq{VTYrr2`tRr4B>iC1*7Lz<QV;JmiLE*q(4g?<MfYBbZ|aKUwY932 zk`t{whoWGUQl#*x<N3s~i0~deI<|A1cT0O(47!kL>n}uc;B(E|XADxmP>p#Mrj0=k ze(+0@N@-;m72S=|9G>3Z(u#`z_{c{5$ltx;Zt1uQ4_v0wrIUDSTFgGZTjyb+%=O6p zmkKX(j&JtoZTy&zaTi=AK4PCi=1u6xnij|0cR7qxX&%e>iYngmB3(-6(|eAMv~fZE zI(x}DzE-`|wZX+z9oG$bj}}V^3hvx+_vEi}eR=s!c4A@X;bpYDKH1jQHJ^XgbZ;|t z#|3Stb1HAg@{+aEq_R6(0xt%CDtmc6{2(jqNr&g1UICfxY`^398`U$lc@fh&KG=(a zpT7Y!yW4MQHePUZ>A#`DCdYkqqjE%j?vFd4FY$Lyp3+Kbb?xdj%<~?FZ{zbif#B~? zNA1K;nT3L~bt0wpd02j*=axY@6jz5CDRb@cxX^KHGxcClLD8g)X}f{6<v!w|bqRbO z;Vd3U<`!c?=3`zFYM3i9Fwt%-XzR<)X8Y`)Cj$X{#4Pz4%oRnnOf~()=Q-jx)zl69 zd3#^~a!nRb;1(o3{`N{8_mb`Pv9hu<x*VqM+wWiwK}JDXh%#5fp%=X627-*C1F36v zP(BS>w5~H%utmV@1$8U%;9iK6YArtaGJ5;@&3ct5_4oB%x!H;rHoA0td!S>F-IL|X zXx6H)J9z@d9~W<#s1euy)@t{&LiD?BS^3zU?IFkU^jSv^$G3$Y4W?PzU+hKST8I>i z3zVKT&4!rZ%P(|vJDMzqJp~TD%rr`T0gu3!N)M}eLk3vb)CCxQ9jT`5D^tJza*Td! za$87gSJ*6vD8;#+nU?l8@`8+Qaz5z+W_Ndeui?jcbcD<HmtSa!wKXM2UH8f15M4E= z<;=&)cFiE@uBTdgry89m&#Qp|?e5YY7Z~j?o2@BrU~_57-h&0fTfldt>JMIcH)g?p zz4P{F>iA8nFC`9Kpl4w4M8t}j9#v`lHgGx1s79DJaJ#ZCO<?@v)BAG`i>zd1-ZLfC zAlK|TcK_XZ5i{o8nA$^wmz}Z=@7(3~0*6*UxH<7c<9CN<!FMOer;>t;y=4ZR$wzGF z$4AtqJb3UR-$Ki3j+VpL+tOwGHQ#eRLmpmugm4|ee+Jj}@}`W`)E?K4<*(gQAu~Wt zch!;ZQT090M@8Rup*(uNYmHFO;+u1}ZVx;>Ts!s7vT6Rj7snk{GqIG0mc&yFL$hty zx=yM!hAEuZ|0@ccA%{1T*Rq{4b@J3^KWxtO&3;6hb@mP^l$5Ol<ZPw~13Wz+C-5uy z;U;?j{=G<)o@3{M;L#(zytN7RQEax4f9ZJTUpLEdIKUHi-A^ed(P>_fmrI_PN1U$u z(F+lqHDFbh109=0cf5nu0<)zVkt$UJ0Q!v4mtPFQ#q$7nr-n;R<j&nDnek(qaIk(S z@97zPP*szaO?`jy_$g!K*p6M-cqD^})t^e>{=vjnWtE4Tr<K)q`^v&{Y8NVzGE`9> z#7J^n7%WO(m=ME9<u!<<ZE#a87elC|LVxyBw$EnjbI)(xT2-BnMxJQYX}%T(nJc>= zQDh?j`Icj1KdAQP+&8(PMD45^mB4^!PgJZQ6WQ-ifT-=A-{Gl8vuBU%LO05aq3&Wy z(oIdXynMM&?;$mph`jHBY!Tqaj?QG=^e-LsqnVi*^t6FT)Ix^2Wd_{w^X#i!HXuiG z^rhPW>O@s_bty`RALAba6?e(n|K7C2wT-bj%7p*rY`)Wn`_3kJ`q5K&d_veLtN7u~ zozUKyYOoecC70GZaMJnFc=`+S{SYRFn(u-2DX<xWt%mgcJS-bQ3$}cI;U6Q!IhfNP zvt9S7pjt%_ZOTea`NN!fUIb6OBEe8){UcdtRJ>!i2mZc<)1e#v*LaH#@Qkj&0sfp* z2@&(Qf?=wI^^F<_IT;bARjM~B*-P+Nv*z$;#wZsCDp@~H7p_kO3npW;-#J+1F$fyd zfX#CY$FC}zh|MERo8uAY``IG&ORgL?fQRnYx-dK~tb$9xA9(xyLl%!93@x*7Ktn-V z$<1ThF1}kg+?DguP?H+3*wC#cGjQ-lvXqQ|-T57i-<{?kKM4q+`J%V_#~031<H=!J z?ECD*nBeCB@i;}`AL(&tmzw)|{{GwU(a`%t&-1J=jtBnT^p7^8j>6Lg;J+2+tP`PM z>azg~e_KE0+MTje)G_sFQ+~M~ry3)TcE4KI`Jh7dtq<u~j#iZ;9(|cg&G8XD5~`d& zvFo&=`HsMR{_2x>rssV5WY-_g+j82KFZtWJL@*O`$~|4mtY2p8H09X0cjV3ipHc>y z;X&pE!FnP?`3n*d{i97}y^vsq%Xo0U2=CM9dbAnpE6wS-jPGq;EG#UmfTBJ=sQIfX zn9Y%SYWj-v0j0rnr+3rI$&8#g2%_Nrq>++8ZVqUevm?2)>}8&(?bt8>4bF#sW$%I) zh0#B3yu4eHA*&AW18xWXLe7FsdFREby4uEKmMXW0IoDL^@;E%IuSlT<81A6hO2uDE z+fm@66tp(=c)b9c%-)rGhwDq%c`U%=Kr1UGs@`~d=zwD~*HMd6^kdu5SW+3Q(fi;m zolZ%Ws0nIKz`LU3!orNl)Ei$CWDE=lSe2yVjj+nGZy!61zuzpruc&x;iJwJGY~Dd~ z!`)uLE;dT7dR;BuK|QCD8JFkn&8AuD#dk@S-FGT2O1v6-MYvoexKpnI12_Fclh4&W zlc~f$m*64~cFhT#X1#NANe7dBC&5Z3F@GvGX5X`cp!!uW=6{EHdMZ$}*@mL`m2r_~ z$M)?s%*^Ad?vX|N#jlT1YaTnQX{`~o_Evd4;|?z666mo$e!ZZdZ+8IhrkoR(Oa-46 zWRGP9M~O$ibQ!Gg*v_PE?SyOZQe)NON7VyDqf#Or;OrxZ-CF&NDAgQT4G&;6MLK(9 zVp!jxX>bt#*K})cTIYRSqMlVo0}tlJM?M%Lo(+V}ViS8PU*oT&tE*Lqcjc8GM`k~6 z^v5hmkyCMYx69B>WaZ-8fGL<iCnrzhw*Qgp5~h0X_x>$b%=#7<;nLM%Jq_46Q4gs( zFWw04Vaa;v@Bj25&;I=-2)7odntUc^heIicZEJV?$g;zipWBrRVQxT~Tv=sW+6gDd zlOG9PfA{T$n0-yMtxjHFUS3d?x0$PKIbPKV_XGQl1Q`wZ8Fsqa`1$)gR-MY|yq_l< zG5Kf9b+heEWc<{NAuWvfF7HRiPrG9W`@+IyMDQWJgU7tf*xzXwnTsIv_`McpN6RJG z3K-Sw{8Ic7BgUAIj`@2w-B<8i4(y2k(CBnNQ7ug?-#Bo7jmhEAAKIVOCE|v6&MIf5 zzQ?{$Kj;?v3VEE~7)hG&VKJhJ=`fu_Ok*`yq{Ok(vo*UP`axd0U(s$=fHJwG_)B{Y z9-B{$`sABp(uX+8Shd*@6bRu^FvL4ZOGzDkxo@9xNYB|u4WxkO#aW8GLb=$|=^jy* z`xO$t>GY|johxTQT6;33wR`4Uo3S7p7gxobT_)HdxuZ(KrI*Myp|r?3C%afCUp5Im z6H#yMc==>ZqX8J=!uu?R7`JL9>kg-8A!b@i*c<1Hz6>5p6?_+AzE{~g*H0rM%VZD= z>-}7!HK78A56tJ#_xAH(cBvY1;N@J0Ktxt5p~HRyXWIM9%BezW8P&nT@m0Fz4S!GQ zc%;6<`}!{a?9<5kq?;!Ovgg&sBD-_|*C++6$E#J}57at@WObHpA2MvQFluZ@{!nH4 z)2AJswj=&xOMRam=Z<P*eo>2!_XL9sjas{b{LsS`{s*JOi;xgcB!wJYTu9P+v|pc& zsAmxnpv4)a-t)`cWKS)gJ4K2ADVG?C9KPs&$<4Mk)FnpAsG5YAHRzf3Xk0b~M+8zd z<{cE~gLnpPV2#!{;*jp_LZb3SWgQ&<=%Hg`BZA#rJp>1Efxe6$4^#EP`Oe|G%sX~t zeW#cs`P_W0+@8qqR=<{#K!Mu1XxotpVop$<890zvM~UyQ<;_~XIW5TIyl?WfVC>{h zM&F9Kl#}PqH88o!o;sDc`1^8g+4JKOF!a}0<okhk5f}1y8CbS^dU@q9VsHx`iI2`> z=$f5^CHapjT{K<F7VPOF>h}|A%uwM0`<J{{XzEfgDpP?R3KJu-xhFsMgOd$@2!Weg zUYr0Ka!1!I?N9#S(B^oE<ib0p7eoqk^#T|ZraAF#U_oCfZ2IHD%3ZMU7C0`qTxgw* zfK)x$0Ii3k$KV;X_8;9y2JdN{`g9uBBjzPf;rfdkSw-~jzikIE%M;9!JaMY0#GkrA zIv}dqw9r&bvO2@A)dD;OYP~;vVq%Q=^3S6)IdaCksWt%A$0-&!a@?WhJpj9Hms%If zcdaA#-{5&v4*87vq=;E`vescZT>AA`X8`*4E?{1L0tCJAI2Af|G}?Yb=vUci1BOqA zX~8Ih)v3l`ia9+FQAh;8Bo!*%_wcyBb0cjYg37>I+`c>a7MM13ccRIl>Qgc0LlNB$ z-if^<13g3@AChZNer0E6E$y3VXrM7V9SnfcCQw4?MqCD0J;@CBfGwQv^n!gm)Bn1W z*OCk4$dMh07mkUKaKvc#?)8V4kh_BVC3I{<pad=NM_BX16tfo+&gae+;6C)CH)|QT z!<aXl>STSzg$83mRlPsYJ!2)fM5`h;h1wsj2_BwtNh!)OB@K%_@pa`?8`kb%;x-so zDylcOo9mL6JCiQ2k0jgllTeG_khMejT{CMZ<|K_RVX7M+Rj*@RcaJ6~$48@I`{Jix zAW6Le(TLvv2m_UIchND-d5MVC3sc=!z+(5s0bNz2*6<9EdgJ#PQb0HH<K6FVw0VqV zxdvoy9|ybP;v)G@g48btGTQ!gx{;Ej#~UqVY*ZWWhHp9i%Up4s1y^E<qFrQ6jE=7P z*@$`(^FjL4y$4p(&9P~hW0(VNF_{Zd77U?xK-N$e#Hn<U`C@)mEGM!F{DOmZXju>w z5<-ORlW@WA3)~GXBwk_Xj+Km0!Ye9}LUgB)<&M4c>`cMB$SWz8fxFkm<kgIe>2>R9 z8u<G6P@ITU(owE^m3O~UjhXV2ku$kd*1%MSovi-VjcV)Ga`ccsLn7f_N#t%`?U}ft zg+yZ6j5~7$kSgCt($6jS)mX3(QgA8IVN=}}9IE>jtyuOm9WW7OwAv>Q^}*#CMnyb2 z(${xbHj<N}Oy2+UC4fTH=5}@&8NYJ|*#TQIqWSHvzv$eCQG6{PS4_n6(sh-#YKl$3 zc*@iqT2gaRZ)V6`iEH=2(POY8X;x}-9j$@NNE#k{2(xcmM^W(taq~l9QfLWuE!LST zKO!jD^zEXW3fH3_*QaEoHYZe7$$#lrlsgXWGN0{W!T}X)Brx$Vt4ZVnEvVY^5atXi zB`h&>f6)(S$EV%AWecGYTI2N^b{DyMjp*iDuf`m`A!t4Z1fm}LAsH&aX@*M~uv0)# z&>fsD42L8M(d_b5BYuWUheI!+kk{AJ9^32(o7Si1DihpDUdO3#SEY64WqHS>XO8)a zGk?t<3r-ry4tU}s2r3Y=y?k-I^gB^w-xIqwoVMI@!SRN}L5tr*wK^Q!$0RGt%O9cy z%@ywyPt?t8=+j7BC4)SqvV8pDxsDH*n{n>NG1r!8;i&AV--Oe$ug}t_Cr7tTMLdRQ zk^r=Q<*h=BIkxmto)`+7b1@>=%~+5z<*RK$BJs8uONrShLC9i`%iKHrTjFwl+V{|> zUv+N(MAPY@q)j*(c-89E2Q+z5uj0T~7f72HFZ7Q=C_|U@^P<>DSzyP9c0&{gUJkbp zbgeIWF8BUIStlctb`m|DC*%-*Ele9bo9O&{UV9~?qR@gZ8tS>8pV>fQ&bMcsa&i*E zD^<_fAXnfp*2#274uh2L7D%(C<G^jV6YFBqiOut7+*NdaCzr_EZ96C<uN#MVs=PYF z=<Dg@^B#3rXLfmF>80Fb{<_1H-#jc6^uEY=6r!dv+JT&prYi^+BL-nbpqWB#brh78 z$;_*AjmCoVii%R;@x&)rj~D*d2i3Zy%OLlOM#3prR&_FM2yEv5_>9tm5#6`+Q*v_W zi!#*TZ?WV=ji!pjscap44|ZD;dnHybYt_m9G;)9fa2*G$EA%xrHT~mSv=!$HJ;vU_ zK@YSx#3O5w>+}GWIVmHvZU;qXxe<(Uim2^6G~Y@fhz$q}b88ilx=QPC0Bg75?rN7p zX58K)m~6%VE{hC?%<>joTY||9w}FB;;9+Ya%<E#hqkho$-3$C+Z#J7lc{7<3y<9~~ zxvoV%F-n+v-0?!ztd;Z3T23=t>#fuioLLSJ3McGO>pUXloY`ZE!M`UUks{Zs`k-)< z1`qP8#+J7tPCs9x%uAiWkq|685UHyBNV<^t+!Kkixc*(-Yi;8Wuvau%7H(hg#H`TT z?!!ti=EPin8G@@n?mnD!by&B0qYT1v!A%vu(qV3T%){(~c!00g1p$MBYQxuN;Rs;i zl+rhc{TNDVnV5JleD|vh)JS;JY1zzFP$;4_?8npM^J#xUSTC}+R9sO7{a9jBHPG(f z{Sc=+LDuT=ORMI?9xpuKet@vS8zLFNa)yvcZ=#~Q=kM>|HO9rkQG%KU*AZqxI#dad zW2URTib^>?H1?6&RL;jB@CW-~hvDeRz&8UecOT@WwvG%M3Hv7$T-8Eo6UINKJ9*>& zdV0k+B0QX1`D!O6FOUKP%`Rk7F$K~b;*Xc9L`^e;@@UtOGjFy3*>jSXk<mp?8L3Mj zKC-2EbtpkFTJsKJN;EFVErt4ra8X>5M5h)76^4QCM770|shw0y@E^^gDPHGoegm;u zpI%8$Ja#~z>=f7|A(&`MQlC*PwYkxHz$9R9zwfSIHitVt)T|%J9Q(rN2yI>jhV}&) zO$*eT0*@;0rTaGZgZ<vt9n0LQ2=|D{EM#)on5iHmxu!9{^UavcbBJ&H`pUf>7vI{g zBQxl_Xy|AUoXw9fO89=K!w@QVuU+h%wnqUF&kDWMB{R7l?3if-Um&Bv6wQ2bD*v5( z_g*v*&IFLmgS4RxsrP{c)vV{W6g4A-8GY%Fm$Kg9OwBey1KbZ^^puy+)ElrB+%AD6 z>PLl}n^37G4l2s{A<w#v3fR%3*M<x%ZOYmvXWLeK<uFou>6BKTV<{5C!t_9z2{5sD z`f!c^z@<BPtHhBwA@k*KcPm#X9lMZ_s_T5toJks^bP<t1@HYO5s2>{V_mp3+*m_iL z!TJ0{WPU)h^Q82a`Kx<R;Ix5lf^<7)c}r(L4^nTNg<{Hs14-sVcgbUG=G!M0@EsOp z+=^sdt+1R`oeDWyeD{(y3I|HFq6~FZ>!{UDxdeG!yEIHpzMvZY<GfhLvC;W)1BV=R z<f-8CbBTDWkpdc67;8b?ems^JGIqaC7WIdoo<C#j&-$&*WG%W!LmPM<7zJ|_*rBU# zA#l9`lw|4mz>`vIEQs`8I;K(d?+5MSSl@<?f$ac+W#r@%`08nynW^uVmfYi@r4?OA zvK4T}JfLd;w5qlm|B8X?K}VT9sE$ePdE62b6oeUq<oo$0i?|k_zkl^`C@!_W$6;S} zRsJm=R?^!0o}Oy=6sUjg2d&SzJu_~7Qg+CHxc~)aENn*)=rzVZt~b6{Z~WGfH=<$2 z*OOc9ZmIRckv^47?Xj_SoV2uo5duIK{{0o-GdjKsGig_TQEsEg|M%Cq^{BM}{UuLF zu+@KmsS|MP-(PC~^N;^$HU4LBu>BvLl+wDc)rhsu36Mu!0`ubP2XNWZgLBCx<G0zu zy^^FjM8Wy9MhAf+=}tlMcQjcy?+$XtKXY>@BkEs6^R{X0)>E*&f>LFzqleOf+O9+T z?=g_e=I<YyE7z`}yS)uCXzaPDe=zQZmO`OIUX4CWrumocxLq}xEJ5;xhf{4ZGGJB_ zk+$)+si`TO#d-S-BmBKACOoT*=_A92OhyVk3e2)}UC3Lve*GJ;=)sWN0N+|~OljH( zF-6Ycfq)v_q8q#MIEQuMr!mlHOk#q3mVzHFi+T$tipt=1;{ovw=#3Z87LvXj(f}t| zKR9pnQ|m`TLi~ih$z2bTfY&H=%?9{js4aFvgm+i*3AX}s0bJ;m!^E1+LuDgMVJy*$ z0Z;Znj4(!KHE!ywAHbIL03VshlJJ1Fif)L4(6l9@J~me$IsyUP0eJ~XWr!JDpUX<9 z8@O>?YE$nx3uPGj-ye)U<OeSMLh|O<<ZOb$fCI7(WbW%{>_&o~Klg_4{_A80H18cZ zj)qYVA!7lNw9Jc+=hB2+Au94eVAKe}+bH83e!4U=^Rws9UCzFN1e*cuquNEZuh<VC zZZHo`NjU`W=4TjXd5?hsvl@ce_uwj+`>kJvYM&qTMPPxk$G9~)OwS_lHwa$b0CcRf z4+3$<b-?FG7B=?s`Q~>Km^&(mA4X8Ef*q8SB=JJ%X-a_L{#d#bD@!EN%uYSG#hEdl z%EnP^S`w12lTZ2d@Su_+1B<TMCxGyFLNAi`<rjR_46)!rGn$E72Aa#ZGf@8MdvEqb zX+t`sWS&viX6jWmQauoYpSW^`gZSDMbg-}70t<0m)!^Pz+l{tt#jF$u;{vHoAD<uH z24p_yt+d`*-it+@U9175q1Fp2X&F3cnA$BB6gCs{Dy%`Nx$})1Z?ANLtk;XTDEyoE z>5A>Oc^C3JSTfNO-AV1D(g8lc3W%{LAxuS|bLB^;`*F7nAf=)~`^M|-TZx#NG{`>Q zLZCx3(XbYeqc~zzU|fD5=dbdCBN>)Q)}dbd;>C*)m9Ix5Kn8{)G&D4~P!IyK{RfVd zTb7m<tg7>+HYtbjldTo2oi)N_gv@l)=FPXOujD6uMPn@$pLcq+wQgi^8mgl{!0JbJ z=qVH*7#_&C9K+AVih6+mqtlfl1kKAGoEif-Nve){kQe9~>FgFnjwo^^`W+PPds%by zgG4xrmJJoQ)BWONNxq9kKImHzJDdt|{C(lbshB+pXP_SF>B=Gb9vX`2U9n;+7_WIW zb?{;l1zY0jK}^dkfm)>=h(X3TsZA)_X@NVvLrzu8d>ymDP;vJ`*^}2lhy^c)6Wt^T zS<jMkuyD_VD7FzI7&UbukNP8|Sj3YAyMS9g{t~<uv70sm=J!KB8V&(bRc&oK4qO^E z_%~oo(*_F|b8+BWWyq>&>FA8+6p*PQyXfD1=qLca)hB+T*xCpE5I3eJ^Jd$_$a)eA z*G-tgRy|9kZ2-LWetwjIV5jS2(eZ!N_k^ElvvGD8laXD04t)A=_d~mS;EM)0!?i6P z5ENYr1N_lG{UY+K)vEW{J)EPp(BjShU3CIj*|`-2i-Hc=4nk`&hr3DEc68x{kDdN? z9AIhqfGaCHu3f$4LDfa{3kwtx>p&+xqpNG4-Pzr}7m}Z?un)CVFThcFA0l9AO+w^1 zcoy!4RluaUI{+A=>Lgyk-)A5m@?NChxf4U|KbT*@k2({h%H(bFINy1S3zS}K47{R< zJ5T|I0Y@}eEpB_fdcp(Pl)gp|In)@l4cY0z?B96RUGB$FTpY?XEJ0|h2d`S(ot~ba zt6;|X0y?Bv=oN#MD@I1FN0070YT0?>(j^wq>pj5odkt>=CX9@3(!YSS{tj_+VxDyE zAZvB2tOLjCA%I`=u6#O}6+NIK8e3_284AEAZ{50e^0VysN`ND$!UGn#M|f^71NjHw z@C#rgfRNcZ(w2n8n0xLx<SJ6wRXcNt4@xI=saHQ>m)rw$DP!Ul?isYG-<cPpN&N=> zSuevs*u)q~yd%RqM%bib9bmJfBF96A?B;$MktU^sT?=Y#emK^Yr>)949)rm74hM+S ze+~^|ehe;y!I0hXcK5{@O^TS^CRogr<K8)|rgjhVay-`#glAb4?kGxn`}+;mJ6>|( zaG`F1BDoxEU^Cpnsg|Tohq-l9D4?)A@1wr)m~mYC>-?iVYYW5=Wf<dq7eV09pFb=j zA`H;IN}<d78Js9s0=AB1hou#G9qC_$#IDvdj(O)!yUILPNy)v$?f@`?2M%XAMDwWd z4npaDC2d<oy(b8SEbQ!S$$KDAd+yvFAS`cCHQ*NFg+a{t=WYS)yLt;tm9#cuTM$$j zF;9AJowJCt`@dL%k25Z|gyR%cc^cxtv#;<(LFR@qDD`R=x&GY;W`et9&=%nRT3WFz zn?F6#eG&av)$A@J?=!9I>_-@&?>`Q>0FJ1Uh-2~L!a7-|oQNOCuy~O}_Ow!@zO9}G zf52rS7rHi2FoG1Ab<lWAgD+-=+YiiewHx|;GCdh1010b3*J12gUv3f|4Gqg&LG~$N z2!MrY$u!RpamVC85Olo9ElDbPj?s@88}LgAhvtF$;s-bSZ|%>Hxn}=x9l}RV=k`m- zD4$dKMB}DML`1ZF7zCt9=fSIkD68J1`*$iz@yX7@-+Kg&Ss-g-<<rf*bp7x6Wqt<o zmk5x><%3_qP9)K*edYpDjSpcy(2t?F4ITg&aG?CP@Mr37BDNeJJbh0XhnpcD?5HG$ zWIsf20#ptf!>RIug@HFA=`VFy!_>hOyG6(T|6}j1zp`Ans9_pJL>iS)Is^n20V$D` zMx;SHq(QntN|5d@k?sxwX{1}a6{S@g<X!hZ@B0sYKYwSOF}7#yBRtQ2U)Nf5%{A9t z)J%|FDmyJ=D0yraV=rl!;1~d9FV{4?H&HOYa|98h6ZB}EaDjJEo@;+4j-~{roe1{n zg*@Qw7lyoxitMJXwK8Sk194v$xR;XXOr*Gjb=<3BkU))Yox`V=u2p`jvjS6@WvdTT zpv(D-YR4N?av?3vs046!NI-_H1{Z975nY-{K0GohiRF|ZCK_v0thzcorGzqI<WqVo zCdGUl7WOser6C4RC<HL4Nr?DXAU#AC-6_a9bjXzZpC8h2B9S3YC0$rIMi9rU^6(tA z_=zPCd<_6Pl0b5<`RTd{a*tJrKsAM}ASep~Nc!z!_6P>?kqx0ry5Umx^$!;z*C$(v z7ER*P`15+6Rp+Y|#m^XijE2~@O`usa_5B2#Ip}~jB<)fFq-FGenvoCu1@5_zBKyIc z&cA_g#|fAhKuKEdQrr|niS$BF(W<s{fcIU6>38Rvy$|%zOu3*r7k~A$1J(gIgM5Ze zcL|0-U({B3UwI)t(5@FDW0F6q&f$ZzPzPlHbv7@8JDqU+Mjp<j5hXCgA+sRpi<f;0 zHf<`Ei!d8)ta}dZMUX%b+}edtZUBr30h2oSnmQe<c9ETfC1;b-B`62y{!+%C!Th@z zywq*Ca9>~FN{h1C8V~^!l8_i3ZxurC0Y-e;j!bQ$J0=fcR7k0^h2Xis?_RoS&qNt} zOL!CZe-pVQmY4M^Y?g#V4~XHOYuF!)IX$4M^Lzu011D^YZ#oB+0?I!yGH|_UUI78E z0UXN89weSY@sFT@jEujZo=S#OiU2;!5pC`Var+1?^Xzk^D5mjm1M33>4)jv1<w}$G zRf1AU0M=thZ<R~Ag5MV^ih|%_>~?&~cc7JettZV9%Dt}=W_>9T%n6u-a?u8HHb`KL znPbl_h7gql3m1MJjgO7d_amtZp4k0gOVN<wW?t<fewOP)+$f3-_Qv3DfCKay4nBUo z)fUqE0-2drNXHCBkq~%%Yv4RtS(FA&JpwRGU)h9(+V($%kA>6VH4Bh!>cMsZL_f4( z^}<fF`Q?u<fZQOP>4R68>LDMvmqIg8nwpq|#2<2dHmCrct@w0WuE2ec05WIDIdVH6 z_Q34~S}58WU~#4H`Xpj+V$zBO{(Cn;{f=BaB<e#NTZIW2M8gB%0LgPzJ22i%24J{h z%@hPF?I4yZhe2`B1W7)OhX=eURQgv5dK~=W4Uo5~J^v~}qd}xH4NkoQ#9BD<kC9po z=JJ}shyXeKMri<pkYT?{?Oj2z;nQ7)f(FG0PRJ^_pmf7(XO@OdlLDZ**8sKEf37iu zX%`qs2!?oM0P^N&trWC6vZ71yU^1Gk3&>>;|1pq+4)q#*8Ut{~mY>6Q0T3QNtotTf z^cSzUw>MJCL?0rTN@EHZc|cjl@@wffKD9tFyw+rPcW4tK*90EpDts^CWf81~Bsd86 zW}v<JHQ($?3=`gtPT!umg5v`Nxe-1dUMGCg_YhQQnV7I4Lj%T{(Ya2Z0PaN3;QY;C zn)zylI>L5t8OAPH=F17Yx*)$`lXGadLC~xK3QYh&R`icRfY|~tKnY74756Pm)=FIf zI$0k50NkYx9_~g0-w|68lRDF*<73H}FNr_~_#O@bg1!NiNPs36|E|yn*m+wO`U9#? zGVl%yU;PIpT=0PXu_BSyA-pO3Z(Cq}vhmwxo?8b5&x)@~wP!4;WICF_NSA(^KM}U} z8hr+%uovA0M%QP+MoPP~1v19=9SW$J9)Y>!PdeC*TDc2KR{E{D(z^#x|Ahd1$p5R4 zU0t)*8bVSRNE>$Z&mrN<4B24cLxSkRVWlc~CBasY_bMIpL3p=mks+cASTY<H6SG#X zz8=`3HCxLK-U9Zxia^?1E&zxA;^-XgDfzcgXI8-wy6*I|Vk3TVLk~Ev(Qh>vHhzW6 z!a8FLi?7$8Qv4XsAP4F?q4*r4PjU$lT!p@;Fbz+F0Q(P)@YySsB|yQ#pfNr5lXW-b z7{*Q_i`AN(tWci;zEJ@oAMyf2;OfCAqJsm$3^p)z{Ik(#sfd+&^kqWy86_aD0RtVR ze&T!0AH4>*C5jE!!p2>vvnzv=MFy-aq4_b>2+Js4!2O00sv`thf+6=U@O*(QX)<0L zB+af~{;YBvJi?+Eek10T&?Ap_eh9(C_V1=rks;A@;0V!>n|J}EXUr)At`7|i42-tU z&dyem8WKY5E;FzLRNsfv?rYRJ{0*j4DR_wqf1zR3%KfdqJ-9$%AuhYOz&sdan!b>u z4Pb;=z0Nvqa@_W7rRmqN(CJ{Fsnc#k8CcZen5?zZnrR$j<aX>B`$38Vzib5D-vPXl zM@2=|!+a!CH?F{BNwr&HTveav5LC!2eI-(WZbQLlMzL}i+9$hbGq6FJAx{HfAX4f^ zUN#{=W#*?fj44%^`@dt@{h(%jz5+NGE}cFU7GPE^0U!n`ApwFzL5v2MV3?|B?$7J= zCsucWd>MtEv~YdVVWz1QJTM|)1MzI>TSP$;H4S|PrJTU^g?uQs8U?7G!`36Wre}Aq z$5oor_dwZ7zlHdT9ymooyFPkHHs#5nB^9(cP>kvfE<glmyd?w!l+lhb^J+xS;5en4 z3I0&dy?#EBvR1Q#sEME&sCgO)Li#>&i$SX{?I{3b15-sBRiC<!UqD}*A!8UqbFmk7 zIDJikDJ0J9v)b)DV5E<V*kx8lfHUaVUq@`PvNwTJ|2r@)PIhaRKpTkzk{+14iHqB~ zb$kVWi&FnuK)X!R1$INUaHkk&!Y6Quv?T0Z%$rd<5nGCUZyNs*v&SZL(AazVYAKy+ z<i9f5Wk(9XA%M8Q3^mIHIrwZ8k4*3oG7R?k)N|6hZcLvsBL-8^f4cf9pwnzL17N!( zTqb998JL6^HZYRTv%G|v@E7rz7#MKko>yKVgU0C9U*MaTLktYHa8Q4#sOSUU>tw*^ zh=LJ=@pK2v@bok};yFB12|JQ7k^SIWNF|5J7cFPtud=l$P&#^@fZY;o=e8V2JmF2| zV$TKuy_3S<!vW2vrL4X4YA$qGK-1Q-Z3qxTwa&B;eBX>E6G4!yTniCL_#dphF@Ob^ zu%80c>+B~JQf&Z7A|WBst&<bGK6KySqAqr0Ybz8X4&vwRUq`JL90dCNF9SYQ^=O`O zcZIa(0-nii>2sE@5B|dut2Hn18?sK)pIFW%A!Q$wkcsR~wkv2bbQTK5xxspGlzO=y zD)?}0O--9Z)QC2Qg!Xb?9x7}4en4g=Ug7X8nk<r~H6Xggme{Z$hV@eMd<LeNEFhZc zfb<WR(5PTiObrg=<wc*NYIN9Jq<WerZ%0+I;O0*N*WIKa{KM!Q`u(C8yw{!V%D;a` z_(PCP&Har$i(Z1+*uH;=9V@u%P=e`hcPxwYJ~(X2F!~83&HrcyiATsRD22LU$O@@1 z@xX%$JXyqmam<`F-{ZYns<#t$a=tB@rbb!wE{v&%AC{nYy*GJw_Ss{t`$jXwvwY<| ze6XzXf!^87@MGjg(Yabhi&{_Pnl9Wv784Q@O60Z6-sS?m&==t9fEIdy6v%K85#$9M zy2Ai+Haz}m2SjV%LyIZte62bTD8mQhLHtPrWqe^hKz*ZrP))F&reD8yO$4Bu(N_OL zgA-VR8pB#&<lWZ8qlZqvAE1C7I7yZ7saU|f!UaZI8Hh<XAS28F?vI>kq<kq1{@iid zr~mBxQUR=m9;W?-I~q+TN9zw24K|`#0LYaCBiUx7*_dFCcMXid@euk>zq<AmG6H=+ z&?LJfEpYhOt!bg!h<>5>7Akvo4aVct;+4LGuU5iVLoh?iqV-x^`vYKGLy$2c(qZ^c zBQQn;0pte6JHs)gX_MLx2ntYU99xsiK{f>cR%n0E6o!ri%?y*ex1l0oMVL^88-&2i zYq#o8oYTAk06p3mzEo`?d&7=VnRbJLiq^|(#0)*XT}of)r!sbzp`{L51cU(u&A@Yc zd3<mJ3qdxcbby_&kz{HtgMS-*$bu7@kcsD6P^Bk4&}~^WMeqT*4XW(KG9|1>&NY4` z1<TuT2AOzul^;O+A$M^f(lmkxq0r-jUbrZEhr`F;t>cw!aw-+^^L*lcrpiALrqY!^ zy4W{EbgTMx0=hb6z&0eJ6~G(-CLhFf9g3{GpzsNcqLTzA@8GN=0xsy0le24$IKm^( z0@#dYh}6#ke_0iJ15d%GT~B~q4RF6-t&YNkQPIkx@7UPbT9dC~&%9AmpHXEYI|JRF zkKZF?cK&96ENy~_gd|OHe7*z19c*AYu;A)<gN)R8+8xz;r*j{$Gs`biaDX(?U4w|H z2W*S;g(YMaC|p{$)PWg8fK<pCunXx%N!%78y!{ZHpfz5cd`A)Z?Iy77$M6pd;x`VW zcJK525>FBEW3z?QRUQJib8kM6LU<hzkE&ERQSN%3WU0IlM`Aa^kOEb37Z}aTJ}v|X z<TgL)Q}VjsR0)7#vt3F+6uxH#a6rgchTdjPK^PcN8G^wVLdg3Q;D;-EQGv_GQd~U$ z>ldrO16w0m=!<S!?8saKh$1R`;uRF73cxXYy}fiJ?-L@7*|r0LKC~=UCNkz5Z-V`p z+5{E~=>9MO8^(G7CCO@C)C?LJ*tVz#;VY!>oP7^SRY`dK2(_HDW{cGzR**yfJl=f= zzTd&&Va@6Bt9Yg!EvS8p!m+IdGk}#f08+lv!e6}-#7dBIbK1i?>EZkJ{F$Yf1e%MX zA8b!K`03S=?Q+e)@Si|x+Od|o=1!hj418R=>-XD8!2s_aB1N+gKn_j85IxvYcG7xv zF5G0m)w8sudnB(96NM@}eN=m!GzX-}=sE}pe84wQin<D_y{?@Xa@;fEdr3v-v7J_k zh61#FB->n-=}iz>=H^oYu&=M@?dyr85hdv{l2=#1)pGUE9qOMIaB_GKGgsLK%EmCa zs6UX%MeRtgy~`(6BB_7BfrTPmAP?k0Cug%)OyhH_D(0}>2!{4<LO?$N-i4Nx_3N)F zX@oab$#{#r*SGLq5m|iS^?Kw5LV4wMd;lfMD%2?cszqHeW4;fVv|qk1@+GWs+vJs8 z`11SkunVFQ7Z`XUR2v}D9!LiJuoMWPomC#wpQSl3MlA%6tJ-f_t5=0~LX<I{RxNk( zycr!I8%v+W+~41?d?C~Th-=X63!<9_H5ux>X5!R5Ss_wN&tWAXmbZP00R&EAZMJ~` zK>h=E4fYIBv>kxEq5))E*n24eXV<vmA5=m6uy>~E-b>^4=ns(1-kRy!XB>h7mOA&- z=ev~a`ENt&x-3dS=GqLlk({^i>g_jhLD-5kbnw6(*6EH$0i-!~?pe?afoQQz&K{|; zK|ve60mgT=78^(Kc-8<KV%Tn7KLmiw3Cb+c9HGF*1UAI*ujjztc>pNcvU~+oxhjC} z_|zWzA_M7y6i`(C*||Q9xSBlN1*%gY=tcYp1_1%>%7NsXSICG{l0czWU1=A)?j$SF zwUB-S<nubffz%%k-(9efeg;DVgH|B<n8ADzCojBzeB1*~u)%o5voZWCo}8TAbkYr# zhK2@Fx*44U*XlfN`c3&&;j3$qjoQHw`yI@ltU?wAP7n{-_A`_A0?-k^ZdVm};{MMU zfLww_frD#p6Ei&J@f+HtS4b}fuy#Rx32-4gm29-M?Z3Va9Mrn(5W+wfNa<uVgsAST z7PldWTTxNI;07)36hx!ohCq<0<AYgx?0c=A3jmf6U_;@|{1G%(_7Up(@GVHufLccb zZJ_gowzY%*d~HFlKY@CaQ^}$4Y#WRLL%|LvBoFB8eqm&~NVRf9f??9Ab^T+~wSx@a zL>q&DPz5Vvje4~iA(8?BQXxx4T)@qEAF|*oBm;F=k~wHW1H;Br9P4)|DcPD%^j%+y zj>^PPKpd?uOiu;=NV}2^9ymfxc1#D^#sk7xUb_0n1Jxzl=|89LACsy8H)7f58s6q* zKLHTs4+lLPP~eDp4I(=QhBh1?HaXZg&+V*1bIwTkPx#ZaUWUQq6{~}%nn+vG{m7D1 zz(vviS2)w>1jr)2=Pr)XhTthx>5K=g+6Q=SUB8@`z#kM$VRb7nkiN^-s;qVTAv`%d zKv*+EfKA@R80;1r`wt*0zO{Jr!+puCmxuaseG}KhnHiOBm<6#wFq#2uM^bjb+;Zk& zUnMA)S<FSP5OrK%C7j~f=Ao|u1{tQ6A}KWV<RRLPLjBO>^$#AzG89UjO+F^zOpHu7 z6`i5_0A%jtXm5f6BY1J$->DwK)#HLLP0BB{Hc0MB=NZEG%Y*!AVAz}Cb(!>Ao;E*~ z0mn`HX+vJ8?OPBWO)A0w7ixodD#CHYwLtzFc-ND|NQ~Kh{Q*_a*EF@3i{CQhTq&}Q z$Z$^d1`wOCCc=pp$;udDpsWkH;sXdl_tUM%!7Q$CAzI+)XIWqk7ki3gD1oGW4!YQF zE`W+iup+q;1@ljjK~l@kkM<F8k_-5t?w&Q|(p(~L`9?Fq<+AS@=nui6-3Kp$OsFpb z>%o#!A*3A#={|YEPdQ{FmbBmpU0q~B!y(C6zyWFN2?tOy&rBD@zAj6cm&=9<+XXEA z*=n;Spo<f&WBX@PO}7j5d?m?$yg@)VvqN(iDBdCi4C@_MgCY1AgYqJ7>rs-Hvy<)6 zG(s4QZ7#Sy&!8h-Je$@D+FbYv;z+2!JklyMfE};bz_!Q_C@DHlP6C)g?*VAUmfrKV z^5_pP3et0jCpsX6jMo>XzazR6CgF4=4qBPLQ%luvh(Rh~UR$h?Aq2%^H<d62tO#B= z$O8|%KoCO`a7DtBzNC*-0xq23v}0ItBe$9T^;?)oK-wN~37&y|03Hm~@~P{wkKX>j zs)GL2GFaXbpcvhS$4&&nkrrG9p*t&r9B@z}Xd?wDEjPCcLOx~NZ+xw^f+9H>XhWIq z1K2q6bt(h)3NdqVwB!r{niT^SgNXv%!95LUXjnKOszGT8%73Gy6PU@6f}5-Eu><Cu zG{}TmEtKf`wL{S9qF<u~Qo2hBx?0TVPdx!cM>_(iAO`g&{Z<P?VK`0~YtU)H&ZRzs z`IlvYUrX4hJb`s%I7b>CU1!o@($%+Wngva@RoDbe3`FoMynW{yyOnm#3Sgj-^++Hd zcyOL{2GvMO_yJI4?bFlKmhRur_&iR^b;|k>r`H2+)O)a@h!&~@cBFE%gZ5oiTpR<k zn*i~?1bUAVf(AW|F;e#p%bfNAv+AzK7E1o$iMu5j#37_8yHElk4RC-WsIvM%EvQ+! z2<0oo8az?>EoHI52==!KA?qAw+`!x^@}d}(0Pz@{aRUpf$YSNsZjK18)~60x_yNV% zf8EWmp0x-;yXC6Yyn&d1M*rvlG9vWw0klS8*P&VMjfPfKMBosgPumAg9(wrhd7Gg@ zf)QZl-Pc_K!6VcPSP?a(J&G)$fwJzh^eFdNl8ikLO((Ew3>tZmqzs^*MRLk21Qlom zs%w9CQ@McWg-9a7XhP{>#Tcy0>ihBLC)zoX&?J!eh#`xT!}lkH$k<dA1}p1&YY|NZ z0y#p!`6v|Hf$yRD9}4T^dcD5j-MmQ-C_36s&7VF9*mGDC6S6c8GlkiJlb#n%hCmnV zJuv89j>N>oR^bpWeM8P5ftQ~j0-Z?;xzGOWG;7<U5e(z1DnLP}1ml-ghd@nsLZ#UW zX}lBSfw;bY7O=lWKvNO`lTHW~Ea(*EDwp8oylBDNl|sHXWEGBc%`kXFFrg|9QvsoH zdftOQn#!xP*E+wEDgtT$RC$t;kOadkl$k1dRS=ETmPo|{Q$XY}iAaL9fRKz5hP0&O zJ;Q4mZ#1(n{$5{H26l%G3{DB*!4N~SLk3@)7L+hh5lCz=wdx}6jp!faFyVqw)?Id> z4I+%o3qhU=81AwBTQ%xm1JCG+TcYq~%)qBYZYL-p;5~FJtDNgmgCX!rAKfM+`#$pH z7j)RclKjD`0Qm8~QE`Wn1m~J4*kBCHtd`3YEhh45AZ|0BpBFH{2#4{8Q6RVSJjqak zfv7}C*c3zLmXjX-0j$Tj&fVZ~S~;#ujFJtV7XxUyS5|lcTa3Tw43tczXXE|8sFakg z@;}NTbLj$of$@2NZ*QbrwE8)0oQh#)V~gDxPygs!*QJ%teN81d0vSFmyalf?`0Jlv z+<afbU<YaQBD=^smX?<E5#1}40tP^NkVQb`Wd+*N=<o~`P$MEt2QH1lxe#7v^!8hz zFCeV9sCY^jXg54WJn0>F=QVyO0%1HWxWo@Z72;3K0+xCK{EYu}-4G}M>fb1QRp1A} zXXcGX%skYB|Fy}Q3S)VIfC$xUKRZ3uhbfpR$4aWu0fun_gfjS6-4etAajpl^fddu- z4ycd%9I_d**9(8E30%jKZCzAT>2#Rb*d2PDnT9>#PBr5oz(DW}GAgodhs1bz^hV^V zD(0Y}2b7BRW1#~An5+LB+F?e{1C>(<KL`%7L;5>#1eCfyCevfvTF{Ka)uj;>q(VF# zt{Z8t?(Ic@(rXP+BFMlMwQWGTg8(WLCQVrA`W{T3kob;rui=)CwRNcx1+;ZLVRFLA zd0LV7;X@)QxZ(4~2@du2U?VyPcp?UB-heN^)!Wg*<bZMAa@;D^@ZOhOx=49JOt}Ht zfMr-o1X_DZ$W4@EpHzzw5DN-cK#OK-S_rJau8dYEBm)&}RZ&JIaK1<d0ln6n&@*`} zl>!a=Zh$uja0I~6{&t8kF(gTR!~!{G@i-TGDZri>LirZ`<Awq<>;hHr4FtN$UHb%i zdlfn=fXO~*uK@|<1D9+WjA3K6zrB=)*R+2$XJZKEJ{hrH__EbOJoKi0;Kr>&(NMRw zX9b57{Om%I!&mBr96pq1+~X<(2%#bd&>K0b`+xpa@ybpO4=W(6CYoW}>?*W2oDMw! z&mcXcJ}-21^e&j)K?E;*`O`q9RQ2?9b+P>70k!pi2@!B(NFWyQ0inR*AR2PMX`Qcd z8pR-y)6X3p9+HCChy=7PHQ%P7Qtbp5KpYMPdp9L0JCHno01^pJQX6rY#9f4%stclh z7xb8+POCBBbb*-?giz`NB$sbSqh$da{h1aBCA%a4zVf^M%}0=s7>psUXXkC)1?Wxt zKQTN1`mqy)6lCNWF~IICFyFWfCy^W)Uqql74mr1*c8L28;*?JKa^ipwjWXa&1tZwt z1Yp_DuRVD1tDs3BfxdFo4zQ+bkS}zg^3j5TTXbf-{`aO$Xk9V15knyWKm^oecDs9i zdiowhW(6qrAV65WZAJ3Y#wiXB2CEMMEo7_$bX5p#1`*(%zmG(Y2)sr_$q1KtW|x0r zLkHA^&`xdxl&t?S2`JbPpi9UCa?NR>t40jR7iI~Tp$tHpaUdpAQdbZD8h1YjRFV0x z(E-NGBOp7^IvkfHA8ZZE*?N!DhmaT)LDw)*sB(Q}Wd(4dY8|ZG(}2$QEkrvBJuDjk zXTW?Yfocbq#gIWO8(LS5^Yhx2f^H<p2X;GTg=Ia8>gqVc!onC>SV*w|IF}13xG+$C z)bnd6fVWr=oLAdl6D-Jl5{N5dqnZflbNt@DLljy50RbXKlTVEsucLsG!ZKW8q&qh> zBmr_vP<+BS#e*qxXk@1dE2nS5!>=3efeJwcNCps(1c0&z2<KVP*Q|R$ZvZ8S0g|X- zs5`UZ-y&=%M5K4n=Y{%qJnM3%e{Pk13r;e`Dq-X!A>Iv{nJCcM$yY78gOGwC9jLZh zTHGD=LEh2#SBc>9^1uHSq!doA|6iSVc1Y;|uLS@9Ds}(AYG1-A_XPnvv}xyE43v2( zh1Q&b2efD?%S%l>9$K{yu9oolr}hb-<2Ymgr^PQ-iB1n+4WqE56Qo+ba20p-_%-=X zR}7=@17)8-ydzio{|WM03G8+$L*hBQ4#OyR%zM1|^<ITV1Swpe;fH*HdelqSK2nX> zd5!U3qpDv@{w*6dIR;&a;;%DCVj4V^2ghMDn>sZ$O`<d}11x|<m>tW-x2lr%5Gd^I z;jfmXrM0m=`zw6%W8ikmmh;}!r0=LA3(R~Prm=B|jLm3U_OW+QrjY)za#K(d7EroR zKx~0o&rd>|*V~}slNQi(pk+tq)f694yft%D!Yfl7-pxZmRrpvu=&Ri5MC%hb>}m=4 zqYepIRKnMO(UqRNbAoQ7Ay>;^a1tM1!@+lwJ{J>9H#koJJo2-p?NbI1|Hsb&3iT&? zSEPcy@gOBTOQn!f!7xSClOJSj`fH>l2MgCwTojct`=5&<V`8Egs;L2GWxJi>?S^E; zcckBVppP<T-q^kV%U@q4YUBj#=|>$}mEL~Q#aNd5(`jA#o$fmE>lhEz+r+@@XbgVC z!PK_viGG)KUbSwCCO6ybzl3fMd*5S^?i0atShF0w-+jqcRu3~akBZ$$J#vh*-!&@_ z4WfCZH4%r(3e#*!)Q+E1sFmF8R^18{LbXa=B#+AL&v=N*5QN|Gu}pep1xK^Ijlq+U zuwiU`_+m~!hiAQ5qXrG)kfWQhc{hE~bMI92JN_t>g-`1;=4qFUubHWcOz*SSvy7Z= ziYH2+)IK&<iuvVIjg?m#dEDC=6;}74tX-{ve}2pxp6!8b@4XKtQ*-Q>#0^?2b2j(W zvsb5!$S-JV6$|D|Sr{OWO1M3>-kt?w@(OgDoSu!76-0!tg?rxW?|(jMU5##mqRrnb zFhgf7L6fU5tL^R&pBFMV417Z2&aboS>NZt{P37v&3WDE<W0L<lIGYiG>7a^awNigk zEAu9PJlaruYqI5?{-Sc`A56|cXeegC)F|#wr}airy~>*ZR)LOL)@psgdnNKtksAh? zIapTb`AB{`)c=dw7<OEyuxTq(xZ8z%qDrq(^nK{$*B7_e{TTd`AJw5Vl`+fNr!Vrx zkFIQUs<q=6KhvmE^76@_`4VqzwUWg5;fcfv6|KvSO&$AYO<I%B-FKUxQ*Uq0rzJ*R zlETNT=Z|fgC!e_X);vO7S(x$qi%a{S@Bm)#*JnPN_uvqqEZNiXur;`@V*LIji~9Qy zL&QOW+Re$9f3t;7?}G(KA<!Q@+r~*a;#*$)cVcwV!?B|*=dnQL!*oAm8O54`hLQbq zT&!*E?`!zWsu?lyiy>LGe9oUc7ie6XTT2hPX@_IqR-xQXb)^`7eG(zb$cwVvbAi5j z>`de}AiTV*7@S%N47D*aWec?5&!%;?(w0$Bmg2957d?X{RW@u;yz>}i@crp~iQEXq zzn0!3P_li0(dO6wE4pT_(O_z_3(Y`8jbwz>l4QEe@1>KHuejnfOnRkajB=k?J*j)w zP{&LkZY(a{HH>^%C;Ryk&)yGLmsq~z^gn5B{sa7Z4x+z{%Gx87SX{%@l~AXH?w&31 z5Gqx(ge~KRn|z^^kxA{N=~HX7D^wiZ+$Xh7EzBL<+`RB)D5O7HtG_RZs`jy4yq?xd zmbp|Sth1uw?Ofh6?D2RxrL2lGJW53%za4t=EwGa<@!?tfyce_H%FtDos@_r<#aCTi z*7;j^mWVx9n|s=&sjg|!JvLBN?(3s7z1a|fDX{o)LR%nBh-UfxeYVC<oSO7-HI6M- zPZEi#13e?H@nCXhcjgF@IHBKu{{tm|=7XxhQ8S+}W<Gt$6jZQn+-ToVhwOF5+u?W1 zx+~V0mhBsAI9QC>$Q}V*5;j#bHp0~;$VL`A#ULI>{@UaAgBE(hB7?p;8?1@FroGZm z_xoxuYWJ4T4WC^Swejr<Q5MAC<n_@tb-*BYV8*0uD|_^m?5eAYNlIpledt3dafxOE zAt6~(29p6-oWou1h)+9zP!j%5d@tv3?9jqSd7IZyIDN$tNJUdwU5auV7kbfB_O9VZ zH$8q^VkfHCP8=7bU0dJP13R^>wiXHtik7a%z#Xr!)=U$0-0h}{PnRUrd@_xzEUeKw z(gyv*H=iz}G(UQ3d3std{O7~o^*eX&ZO@TMS7@Tu&7s#x`pg*l&sgGWv{FZ)!2jx@ zd$wbmLcQ{LDdmGi;($b=oWw0W_6L7?PyWzY&iv-1l#|m;AbP^UusDPJL`y&dZ}^MN zY~6T$_BX=Ks4`uT1LNTPSti=0tD;Sh_0$zMw)`|2vl*Aoo)j~o<A*4fx_#rB_x<!B zWAw=~@4NG5x5v#H*b2r`Q@NeZGfb-IRJO8G)FBG|0={WfSMQU4x{6p~C0of$zP87Y zH@dum%|G1H{Neqko^{UIKb;{WZH*`Vv^}##;vq%P&K}c=nlQ5ENCa52^#kA9ubQe| zN!!0hxNKWLGV;xzF>j7S%s*3CiDbpzb;QiMeRSP#ZbymA_M}*uVA-J&yhYk~ZQFOq zVr|CWXB<(to!v-rq_R!@YVEAI(->j9zf4miLxX!u6#rU8IHtt0N{c+l=1IZ)ar&Kq z7?e5ZZWc5l+y<h2cNT}=DSp=7dg<|&yRG6>sQzXlzh=}>ylw+dRk(~omB6_Fde*nm z1C4><dL4T{Y0j5n*Lr1!z6^z5{k^~aZG-Jgx#)OBzXs9o<lyRMR<>Bn(ALxMkr7PO zdD`skNz5U(yxO*p8<q*>Z{qnSG0}w3CVO3@OXYA@{1QkaLNL1SkTqI*Ri3kL%lE{} zI>|d|+GhTPVUN6-4wllhdTnuuxAo=LK^Knh3Va4mHVw`Vp$~S(n%!L~3ryNXp8hBd z%Gs~TPyS4k`?KFvPj(B}@J^oc`C3+CuDT}E<(q?o!0zMDfm&DnYfnC|GyJ&sfDgMW zysX_X`9?nJcIEUmPFQ`V<r60dk9Zk1=I?!0yyn+BDoVe5U7{7{=Gr&T+Xm?8I41O? zn_?Wl-^XI*sGrADFEL5{aCW|3y<b&U%^{+kVRL>*?ZfQ?$J=6F<4evt1b<8=dh(ib z(ec~nj(%EWQGWCu+FSgvc$-p)7ngdx(LWKnDAz5X6gD3H{Cmx%^>QK@i!v{H){U*! z=>&VI&PlPkmTxn7Dn>tef}lUwyO+~x2bVs;>jAB(YJA-uin;j<0Y4uJcjaDmd=UbL zq4^QNdoHHAylH1M!Ne%xv1(v+mvnbq%crtqBfl)--_7FSq0UHA%o-8Ne9q-eb;c*L z9W}>-CH?!M-_%j3752<^BxKd+_Dc!{d7mcEEsx_X=)E+z#wd(Vu#)eY!oO-uEBKlr zv11><9QZqdR+02H_ax%kA%E7^uny|QV-mBFix&zjjJ+7Rft(nW=4bIm1-WMSjVreG z1ivQftn09yf*!H;zr5H8$<}<nvN_tOus0S%C&^0@YH%~5DF5%K`kw5E9pND7)PGdB zZ51uw_HEng@5Wvi&941H(-b-_YAJAj*YfzwVfo)%c_QK!Ih{JWtjoMhv#5J@8Fw7} zg-kyE$WqX*U46@3zSmv6R>WDu-FjOxU{%-!J^a@dijFFJfg0v?Mibh%M;Nx$C|-@X zHc$EVc1V&nb9}h&U$^5~pr4V5GIi#qk)oWugO@jcBY}TkgGM3;73<wfF`a>6D`g3h z)Zk#1wB^B6qOjZ4hW#6z=dXeflPGIyYED-B%b>5*guc5L`d}l0y^rbvjQOJgi~T_a z{ejrt;t#BONjAgYtg&qNm7BaMd$&SsQHUR0yHXchS!Rh@%<P~4X`lG;<FvJ;UtVRe zX)n#Iy`XQ3rLH){gVwyiqgP*so890|-e7P)rc=ayYLcNIMyXYnDesj<V200|OjZB1 zK67mX7URxuEN15Ps4ieo1s1b)F4%`o8IL?b!{vQNIXb)U(6M9M2EG=0Pg3+A-r0cN z6lGUiryH9Z-W?=OqIX5GQJ;Sp8Yn0!>H3gova)cj8t7RJ*@Msg+zNV0)UGb9_LBdE zFi5-bIn<Q&yUmxEQs{UVTY21j=tIOSs>yqj{ITQ<;va6Euy&10W(zKx#V4e`bG=PW zTGn5t-FeAZ?O@V2y4^PU%nGF^I{mio<F|2c@9=+oY5PSVy=>E_Uy&H87y537{%Q>f z;Gh{xF~31vt!7fPs=l&i7}0Jw=cePL!M9Vb(mf8ez`7n44Uz!D4vtGtF|=?qaGei) z;k*!rohLiq7#nQRo2A!nu4kpR-lL<{nfcBjvgq{|uHPzOp>6ET>nf|IFXy3rMhiDF z_X{U-j?<M~e~I$~lXCFrD#KeO=vCWjG2f<b+?g6v6ozDs%prwG)r^0qKd(BwN!JTX z`Ghl{9KQMBDos5_E`Bk&v|5+@t7~lLj43F3BO+01T3Vs}dyN#1j*gIezyZa^_?t<p z7+oOc!)jdKWUkFj^)<e%R=EqDMAaHuCkfGz(ZJKBx*plKQ8tK9#L+=tUssiz<gDV6 z;a03}O;|mIK^z_L-4I<9b14kULG9dU+&uR_E%WK@#+++1zmKT8H&keSSP#j;^P!AK zGlS7ecakh)j&t{WjfJ^jMyBK1%wE@(t^_4j)lZJMm40?5e9x+`HukW(WiO@PA~)xg zGc!wT!!9PKiCmxAKpW$-q@?t`8N!M$$?#8?=I!c2W5U9~=107$%(@8=aW|W_PaD7A zrj&D!E3-Q09XX=j*a|kn@yllo=Dc%5s=VvV$MVOy5c<tt+KCm7nmsdkPAS{He-(V! zRE2y5$FFhr{c|{Byy(jEG8*k2VUnIF1(Yr#XFkEf?)rk9nZzUS&S{90{0D_-gwre? z46b5QTmzqnjRfzd1}W+ZyOaO5eET$T){S;9mAdi(@=;<^deHrw!|~0Z0AVzxGH_9> zcjDzTunxYIK-E!23v@Z%ijB`tEnHZ8Hs#>xNYrQhn2)rKD@Cr*)aJ2;`Aht3115B< z#bjMu&-*N&d@+06z8mSi2!YEaM#(W>lqA?n*Q3vv6}Q&&fI;(l>XO0p@Tb`23L9L* zZ_&REv(1|nWBn77UZ`1k=xY>^aT%=1s;tS=_k>PCm2Z&4^!;#omIl0JfCn_UEi`m! z;-^S^!>5ZQxG7@B>`4=n^WzM+0{E3BzwYu^X1bw&H=U=BKIp~9qC_R`@27c{e}T%B z>Np{@*S9{?dR0v<`XMQab90|p3*uDnJLUn#oF&wtxgB50NZo(g;%%b?W{=y*Y*g@` zCZ}4{e=8;|WOd0Nxch0w==t1-5zJjpeoYO`x}IY^`i3&mYPj%mR(E;#+i_H~OUA|? z0-N;BR7)diujlYnmp`R@zwZT4O)0G{{Gn-4(Rrsi<?|!q;7!Y^f2W!W1dqsG*+g1p z#3obxEe-*IBU_~TiFKa$FujTODomqCZ3Xh%tr*^W`FBwC%(p7kHPw7HzwB0d!bA8} zOHDDRLH{>Y5u38~;c}jSBR;QyxVV|yu}=N<+=%UP#&Fj^9zxdCPf4KH`z6e`D)Rqn z0VWjYa=JuCNW{AgRl_9ES644?(#FQS-3r4RL<=9c;Ow7b4WUit;3<y(=5kI`m+``0 zny9pqmd9_>f7)B^;wDp}g-30Gp>Bfh>4D^F217i%24$9X^<jJHgSD;%5AP)_mh(8< zp<9H6X}J<+od8#(cUUAS7;`a?(HF-W(eU^mFO>PLy<*s9omc!9y&8Ro8##ortXCfK zQ{YRDpGL!m+M}q0O?d=kjGV6a0~nO{^8o>7i2}EeX2$xv3<8w9geVW}{tX-0HpV6t zbYc^v`oEj8^y{*W{w%T6T_7g*MXwiV6jKez%G>W*V_v>}_f*dKjSlMX`{bA&R|O_i zx&fHnzpLaY5@X{-Npj>W;hAo?7JOjUzs~EWy89>)9Ur8pvya)tv|$&I!w5}?qQKOo z``G&{&-(#ri)-3BKVqDUCh>BVTBy0d+#poqG%#$rMX2QC|I2ef){|_ME9{MqzWLqc zOWNvehiqxiDqcYAqGYy@Q&em4Jd0;~D-Ln%BVHMz0nm@cdn7%tGVk;F)h*kTK^?`+ zexIBqi%U242dx5(38nS(U;AH7P}jM!<}O1kS!_chUA5>oe$d~F3XTLOllWo+CCgRk zTeM>(fV6$jGoRStet=(2A%tB{|K_1r`Fece2l?&0`)uKNvXr=%0ZzYr@uq=EH1tju zA?DG7y5eWlfN;U+;|(>A_VDmwtXFDP@b4=hJ(-&F4izf7ZI2OvD*24krhC8JfOY1_ zpy*gpnYm8jQfzzhvxFGtorA1HA<CDs5_Av+=B<AYz7(XUVMV_~JBID$Ohc<<e^<Lq zqYV}1`JoqYi-$zj!Mm(#NeNC0PmcUWAIKg?=LkZcUAdbWo9u3{D)9#|^mtC83xI$0 zaeRGIc{NA9=c6<As?jg=5|x4@m!g~Gc)Vz|@d={eT6MP`w#$EOy=&mwFlBrqP9Qcz ztTMo8_^khhn3DfJDQC-vw@DKM%=(JUd4eWhP>YFWwMD)QcIZ1CZ_-RaQP8024E%QH zONC?8OXDoNHFA=km|@qn%@)<XP6-vJNTtr3q_8{o!wS}n*I4x02svrG7f-P1rqYYX z*zje1`X35VpVAq|Jvo_3?qj~&-aGjF9xbkFs7C3SV845HVQj-)v~x6GlNK$;{bMEH zNs>~ormekASK8L#8yf_L-j@^Ok&*A~eQ!z_S?=LQ>+*bYNFZ$=Gt?IA#wTrvT=TF9 z@<}LUE4d%JFyP?zeW&m&DK<G2bCSZg*K@o0NrUkd^NnwAeSuu?7DaY0M`^j1af&+m z-d1ybd2l0!$wKFOZ@qClPR<vCeaq_+_ZG^&_#~?T(&tJsiijn};3_oDAyC>j=c19c z7vRi{ad6M1P`-ay<Y03TFR-nL-u&9Uao%2mp0zN^rw_fBCZ^?#Y1H<V+IQd51eNV) zYH-@@ZnVdYzQ2sJl2==p{#dOI;p=-9`?o=nxb&QPdy3z_sFL5hR!!2}XucM!Tw@I0 zcWEEDp=X)=Nr-VPY*dggAlN|J(j(!6&u6a3{14;J8OGX^WK;&y9z=Zm)?IDQNpF;X z@mcY+@b~!Q-p}v%h{;`C6wMM||5~wep(Qt%aQSE&njd8@8@Z5>)7cd%$_=H0p|p%N z+6_7}rP!MaA1V&kn!e~oUJ@upCY3xFBl$q~DCS+TCRUc)-Og^^Y2VvK5A|iY$VTt5 z33h+cczm_Krz8CNy2aH+@Du@a?j`R<l9gQ{+!-N(gSX$s!%N8J9XtgyH79zX<jD+~ zt$fd6<yyX%M!fDsDZWf2S${U^*GKR9HDtcK5CTwe+FrDn7;Al~g0NE8yq8(01@GH| zM+w87mCq82w#`|u$+WHz4SXO)L&rBK6boDYh;6SKs=97&41sH<9XX{N1J6W4FFEnv zYjA#Y;yZP(s6cyu*b+P~;(OiUtqSt@xYif5v5Cc)+26fqsHm(C4E`Ii<Qgo+Go)Q; zAiIMmn*F5bMiPI97sgo9BiU?~`X`eU<0fe}emYx3+2rW>v?#tdW@Yr><>}s6*uR&$ zt2vNPDOu?2$p3uF#`Q+InauJrmbCT2sHd;f8{cC&lA<Ba!ZE(KKWU<E^In^8&h6{_ zaSaW0!)>h!3-Sh^I`eHLESeR1-H&vzGdnLn$B?4V@<=n}Q9Sqk?bw%aPH3xL%(2{? zJmm9^HhgdCeQ>sNC@$Z>&wNg2DzrQ%SK)Yk`NsBC6JEmMCWA7n{>kVl%`&P2apHvh zU!N$>#J4>mQ;9Yo8~z>fr-Ta5cwO=pDt0N>%Wf2%rJHgYLAz*$WGFLNXtNg@|7K5K zKRb@_&5%IJ?!3m6`bC5tvo7Tx?HFD{5kVA(%U4_!wT`|ei-uRZGa53g_!3vqanBSK zlvekCvW&8^9&hDej!@X5JloOKyCVH^ta0XS0}+hD8Kvj7N(+-d!HB1z-u?l%L7Rvh z-J>{BJms&1Z&Mt*)f>b<-o)bzmLeaTw|&*0%gSUia=>!mO^r@!KrC3I2ExJB-iIDP zyr<Gv_>`Xi{`N@kqJ*~;d)OEZJrL<((Z@o^AERj)6epGUjU$zj>|{N_IhzrS3pS91 zpz>U7_AS|9(3fZu2jTBS2_5r4e~(l1KYC_+SNo<ybpUQD7JM%~^Nbuv2GslId-$96 zYPrUozDE=s_L7SdlVcRRs6BnPHEk{0nR8fIX95=^GpLePV@;p0tj^U=g^1qzlv?<D zCU7kWbCn)$t*|otsO#QD;iPBy5*>ryzmaf%e&+WrQYUg!aW1x=&w)itwgkpw>4|g5 z=fe`krwzH4<>oDQ#%1zXaOc>RL*?3rde(Q2`yYNqin5sD{EdwT*!l9qlfIZ2PJA*K zxP0dR5*|MU)~j|P&SfUVQrh2*u?$Vl<++g|gH1X3>j@fmDO%%&f=-5{E(WVfpRTeS z&%H+95AGXfGSsMlPbj4}^JtfuF}?0|%Smvrv#>sgd1r$AtV8B+$;sNmL_;d^A?7Eq z(a&Xy^tVYCKe`K`4Vc6%U9tu+`5qNvMg-Ad6N;yMeeWPt3MG~4e`b(1h5!9Yw3YoM z%Gln3TM$#d4r_pEP>UV>eR}`fnz@C)#EejT4PVg`5jOgZ1Xf+Os&4)q(XeU@6bq(} zt*`&^Uk$0Wa2(Lap-SQ}v#IVruxNB9!w!hu>bMCorg9jvy1J5YU|-D2*?tF(D%k=_ zM=;9qFlYfPB}cly5)mkokeb-<Tj3A}NQNf$MUm_YI*NUDBE3s}8hs1<FOIEEN5)s* zz)x+vaqb*1aD^3!#L-2cGj>Y+yqkYX^Eg)0h_c40$AMeylI8x)cZa?tynrJ?)MI`| zJCrGI%j22aQhj~^8ihPUao5HD(%xi|)cae!o$_&5!q}$5pSVx?N2N|_VT@D;JF{m> zH{4o~+1qNys7+7lbt7$$%8^Xl7Y0^M!v22!3?7BU!z0%}db`s%1KF&2oWjYVhim^x zF=7r~9sOKs4(iRFBPx^n1+>*-R7VOW>Ijcph6WJX^v3}FQ){$cXnmZ+7A8#h+L%9- zSYDCNG$eX6`0WU-^Jc33?{#7YV?xS+h_sq{diD4})_#Z0DGL7<PcKt!JzIG{8m6+m z9A=-lxBRTQxld)XZ6BX0VTNbM*9&~9OK<%v`#x!}4ccNp(+~q;c#F~ceUR9_rZ<Yb z`9`aqaZobnu-jU=o?SBio}RS&%VG2L%=f}EekuRv(}~^DmFvgL!MNc(izs(4PN*kG zP<o&T@x;;mBqW4}F^14@`Cx{z{aivgGE7WPf^I$%{~Fp3Pqeo6l5PU<pwGoth!&Qp z-b<-{DA3WP5IU~T(UH4-34dbxxR!d`7R3j?iay`or^xWPg;IibQi^WGt+gw2K4)^= zjC!)GD1Aq0=ho|L9ML<52~`+8v90to=?O#^UQ91haS4(M7}oI)Ag)ca>qO1v|9v$m z5|o^KKi9d4-*Mv=9&fg&r=T{)#e5>!{^Fnh?vLzgGxV)IfnyY&EYheFnU@kFk_1K( zP24G`Wd6bJK}-6<%m!?NJ?9?tiBmVaYsvjBQy-z@=k`E1aG0H_ozxzsZQ!rK$6Hp> zJ2G3iBga3m%Zp3*t3A1JsoW!h;OxMcOAuH*^svBQXTT=6hZoVi+e7GB#VbGQsqEs1 z-)|FJcF42|z=>Pn{OFB+Svu4hGcoc4)FMv0xGb<S#Oc$!9=f}<W`iXJ?aTq9{};Ct z8cOxXT3(-|Cbc)re{-{^ezf^2Fcy#o!yKIB1iU-3AMX%z3a>fMSio_vFZ#W-dHx68 ztmaC!de-}XDRW9dt|MmU@!)Xmo>~~@<nIjgh!@f6?}<pO@t?9@v3TD=qHJjU3nn?a z-SWR%4p>t*^{yBq_QFvnqb(DG!3Gqq9Ry0f%%77I=1?Y-HAtfG#6G!wW18_}l#6u~ zeO)nzB0hTTS$YB&*Yde%68vNHh9nXla#^Vctg?TcsPp~9pu#RyZ5f(<;W?so<l`{1 za*>3J{WE%o_O3*}>-b)kZa`!Q9ZpD!ySWI9M+LLT=ip$!uE;fVjRH-z%-3v_(hjV^ zES`C2=PzQfYz{?+tzG<+Yo)#!fSj7!F}%;5H2T_;!%&C6qxdwhr$%B>L5cO<SQgJM z33vI1^?JH8b9eA9pezTkXo(#-mxHB0SuZ?pP_w~Pge6_6r9SZ`%$R85pMdu!&l@kP z|IlszhU*74L6pQT`-^Oy<SEj8a+#W!{f19XgN;%YKi>_Pi=j!kUoXllMmds;5!HOR zb>3x~_HlKqLNR3GZ74~u+;a>6?o5-nD2pQq1&Yy}^aJi40_<t7-Gx}sRy@P(F30?Y zJ1pPq+S6ooe6^(Co_M^p_gSvR&uh2ZRIPtUd+|b_nb}E0Wk9~1UmNvr5hV_9^2Htx z<-B#oYG8h9mxx%@h(Y!QL_zW?nYz6jwpizjxc7wHZU%L5e-}(}kEjiMfrZ{2RC;Qv zDvn+|!4uFz9rnugV=LBy617}1?8F;h8K$2TlyuIt+sQzYF;I_Cb@aMoOkHZdCi>ju z8?YQmY<UUQb*QmpK=cmK%(M>}uxGyi_37C(9PB>d$uod5a_Wi4{U+^?Gn<|NplYEQ zlY3@LrOUt{YWV#3NM?GTNuv$g5kB@Wo_<}mKf;+V0wbqXr(4PI!ZQL<OGSTA#|xs= zv-%MCPhwJPjNi63yZ0|%3%LJR-XAOtXjg4k_>N2;-oh(am$hy9xU?RcjT6)naN-iG z>)E3*Xcn!3MvFrW<V2@N&3Q#j0~Q|^x~Uz3l2LWy-s403<+*ni<2IazQ~b1QGLK!d zo2jpgKV0&}n%6}9RuCE332HB3R1a3fAt>-!d;AoK7v<huYIxRxpwi~IwW`lhuLE1< z!oRhf+4EIqh>wph=YO0~{=vnaryrAvMtYK|;>YEnm?br}la>B+HNKml^<*>OYnneN zr{DZ^t2oVvIs;8u2d`dwqfBKsxcauKtyy<u9Hy3+(DtxE&M!Ck1D;03*$ZhG4R%No z)V(Ft2RLZk_)L}us*{(=gN*g_)HBBS2J@242pw?zaGE*_Ty#<=TWy1anHAX?*E4Ue z{AdJ|kBOD89N)d`1Qx4!ZINP!!nfYENBh_RbN-^#%fsfzS#zka?dno%bPkkUMRn=D zkLN1u-`vEv^QXRNN({l#tf*MYr))KG(8hN7S9amZWa_Y<pOQ-x^oaMd>1}S@?qasb zL+Ljv+MPKqdk4hYV_7&4LqCsa)3OK+6`lm@5{P}<k?))<jufIl8t`H_tL{JEa&o_i z<EM)%U5*@BJbV<+lrRCMfMD9dB`ao=1+}S4G<=l$M}nva=H9epkp-Uk18D{)F*Z+G zdZuKKcr{Rf(!>J-j<ArqdSXJT%IdX$;k8FK?hdcYP(rRUJ<@83M{=GmP*c5}72LfP zPkscd_I2ZaJ@<W)#2`H10vp}Lv!ejlUV?Ab9t3^;@m$M_z{ce#%h3eW-l0fYR&{+E z@+GrUS42$IP+3e~=Z$@%3MS=Z*)`<+tlKhTi<8H>+spE42YFLjXrM~EhZ5d2=^m1> zu|v;8L7B&XH<ub+&GSg`CZtv9{|L=N&|6nyYfnB>jx?7IwsrK?0*VR=zSHwbPahtc z+NDY#j>S1Qi%9+;{XLzQI+|th^J`MQ7z3+@M3|rP1anD$@Een=Yt$kF4gO;C$}!ii za|rG1Om5-*&M-(EWW>p4ZrYQ4BpGuZ{!gl*FDi7sT?NqK>`&%3axUM?mRgg=58<f1 z(sP?*OqkU7Qt8L#olV43pXa*4(tRtj+b*QuS6OezIl-AuK12gBk*suFMp9M3hTr{u z6Kuy~OM3Q_`_BL^%veC@2I1J?(fhp`-gN1SxJ|{Xp!25N=bZz`ka?ieM(Yf<$g`Y< z_n#QaF#?v`%(*%&Rgc%2=5`K_wj}S-EM+(g6MBc2)O2a7cvA%jKM$b67AI{`pupo? zZmE3QJlk$!yIvF0Gc7pI#Yyu-_*%u^TS5Nw-mVE{oZG<~%32XB0>8Lb{qVU_u~DE| zDEP_b(}}p%NLIYC2sYGuG;ljwkFsptG2qyBF|gUGhW^S#KjGdk=T8lxNKEg8)+e+z z|7(5rm$~1zC5Teh9I%gbdehb^GojPuK`}yLoEOE|jq2SjwNSG&)~+SP+jlvBdNGQ1 zvHe$2{1MZrUuaCWhp4=87X{v}6tW18sZAj{@f)HBWUE;6B9thA$~wDo>t(Kgj7YAb z2cja?$oo^Rr%HsCr8}zZ?I<1C;2OJSpEMNh<lTWOy!4>K67z%`I&r!8&C$bIN=n1O zea}l)(rk=&i~DUKr(B@X*zWUAGx3D?da68+Hfwxo>PLfkvD8U4^ouPu0x@2N8PN`- z$7q4N|J-pSBz<s3%bu;ty4~d6cEWD?XA(4J?Ehhb!}GCWegZ$C_;V;Gt<_GmRF2v7 zetEZRMYK{=UDwY3lTnA-`>%t8)D};sa&=*-#K1sQ9!>W4<-J#X?@Z4HmdMqK5Uvae z2O5fDx5Yu4pEB&wqvj9|2X+p~<ZuuqM1QshI0ks9XKrUVyzr9klL~u>-<=KN1c;o6 z4YFP21(|e*tQ$E-o>AAI-m+D^ZhUF{GbCB=DJnOA4Cd5cl7OFcw-hrE3v96nj;PvP z4XYR=doc6e_VG%Jjk84got<7!s^DzWgrXDM7Y~*VPBmr-9qoq6h-@)@P$jns3y;6F zym`26&fCP*iHaSt2v9dMflKM2k;s`ekSaMmfSZC&F|JW_0)z607Qfz$rdILHLT3B# zV{x%czR;QRVAs)a6JbvUl9YWBmwWH>@-(VD!>eP^zA~PfnGxgRqgiuk$@P967-__y zZRJ{z+}~8s)cQ1~;$q=a9pI6<`2dTuA_z4|2)e+_LlaSjrJnibETsYhT2*u=rqEMs z5f;ugzaYuEfixB4`Yqc_`8K6)V>(>kJNYMn1D**1>i&>D(%rDc-+4Ik-HV;fD!%Sc z7*=PGmY#}TrxhD)GbbGz*Rs$F{4{H9oT*aus-*wk@06AniU37>f&GEIz7*u<b;6Pc zl$=*&HtY^h;S&|SITyg9e98qeiTgQS{3I#sYc0@_=m&kGgJzJjrf!(!TQ@KZQB?~D zK0OOMpTEw?sB9l^)#7u0dp?~}Lu|Xt(MHliAx;<|k~)bOI)jndPc@cHtJ+@%+rP86 z)Iz?Dc+ARd?@=)t_lmc6TrEy7{Z_8Q(*4U{BC{_8ihkp{Ki0w9zl}>^>*I^sw6{Zi zgvDa~czj0HGJgW`l;hDixTC0=T(Pjx!>hQKN0K<PDY0Z;s-MLfnloH!$IcpdU3{1u zW#XV1FN`l}^a6AN4GyHy4y~*}55wW_BgP_!Sd%MQ`&&eDQvMH=*ke&8A7N37332b~ zfF2-~<L3N7OIcPBp5GfX_no9|-#9v=@EbQ&Fobp`SBe9b^<$VKA-+6Mi`WrgdZQ!V zd84^p7z{jf9B+G_4%)1XhQq+#!{>2g4|2<*UURN1j?i6K_h7P}rf6#k>HRRn9`lIz zBc6OU=kiDl0VZYqP|k?ML=To;yqNk^UFug$zNE1jhI7~No#gjH3HR*XGJ`f_?swYB z#LQov(I$iXlC^wPhD6wUvSTP+Yj1L6>x&f4mfqFeSTeBcsPkI#ZmB^xg>YrkoaKKT zm~Chrr4tOcL0Md`IRO9NcfqI^q~0rFLB*nmo-$+t=qvHKTjz7{xBr8s3SFid-T|K& z^QJcZb^Hbc^<lU*oJxiA8nv-oM!y_hoc3e0%qa#j3{ia2=r!NEU5tO9Z>v``G#kn_ zL#52gKDaD)T@_f5H=iE0f2jX=N|W?Of7gLe%v5mR7?bJlBlT!K!7GzNG)%3b7_(WS zo6kj0`+7dS*9hLqD0?Be5(|A=A-kEA@hEb;UQgLWPv~o~<<HpKi;hrgJ@{K;LN^(E zkFP(cQzZZ{s}pyeo|^J|-A7M`987;n4ag2(Kk>>oTbaqq$YIlBMQ^5X)@<kGZ-)xn z=(lwTQ^;bDzM!A&@2lKhu3LD}A2g-nnj<>gT*RcR@_x6_biAtgQy(WQothXE7<kxW zBQZ>^qxYoeyH+Qd{b;)nsyEl!$4%vmmDo+c&T+g(s81kH)gs-oIrna{-0*xjYp2dz za(Pi{F^P^{<Hz28r47FGGNZR`QJHIxrr#UrK-&;$MmgS?tKkq=MS88b>kOe#1#!&F zF6CGLz-H8N(9sh881OC76^09&eM<#8xcUj&fsJQwB{J`yM#!dwXxUiZK9A;1J{<Rv zU(BWdV||20{N>lu=-l*$)-78p2u&mu&;wGBKI9qbPYfn8ymjP^;|mpEMb(-xXc}a> zOlnf^5@?RSWyl_pdGX@Q7(-}O>c@=SFIl!b+=g1RZK$@4k|W`-(6yY<Gj>&ln{vD* z_0%6MN55Vil>4b>I<&3_zas_8kb$QyxPa=-b#PHKL1%?@3x5yFzo*UpH|!l)?%fJW zC9c9kjsEjl;gm5!6#m52)N0@DM_LzSad5S<BZPhvKqvq8)=SzD8p+_xSNIeBUY8G0 z=)2ra-#orb_?ULb9*{{0ate@N1%fT{61|9%6VWwyq>^y$<0HJA!W=t~iD~As%~jHm zbDu+nCR?!xlmoR7S~??ycc-8OFa1Kk8}#s_O~(zI3E9^IDM?h4MZ=dE)XQtH19AH~ zpYRS~T9oUBJSR1LZ!#I_Z;FFx%G5ft^qc9RpG5~2{NU>{)*P0~dFDD;goHm)MDasd z(^|{K@^~LjIlKv=hXB%84L~Tj1{3L9I}eG{{Cw19CK_Ina4a?3i7G%8?;sN)5_C9g zL3lOY`oEt7cPNB)Ewt!BqURO-0Cq7r9za;^MU@W`#nu;+yo>lh?7d}JRa@Nli*!gy zhjdAYbV>>mf^>IxHzFzBAzhLJ0@B?jDIL<?-MnM%y`SftZ|D2D-t|d=3)Y%*j(?4D z|89@~!0y%#R&u2Ehr5A1v#*-S3W}KDmOT)TMuouHf^1NzzFWLG)y@?a7boulbMDYw z)vry+)aCTd{N!<DU|WZdWv20E8-8__{>mGAadB)KFj4*Y^&T%m6Hf$kQXRaok^f&` z$9IH?robzfne~58tyAdyvkCam4>v;geg1tp`-8#Xzpq_rFt+^nH31h){LfE{i|3>K z-(UQHFU3EP#s4p#iZ0S=r~f$%@c+43I?7yL#IBsWL$J~MKmrJXEd$`;i>4*C>bVGj zQv`HDh~5nX)B$?1LYD?{Oia`Y6h&+Z@DwPu^nqDVQF*zfkB?xwJgqes5l|vS^jLsi zk_+&xJF`D2f!)TD<v&uB+_5p6{_#J50)a7teoq+A4N$I(kBw#TwF0Tl>bzA&4=VTK z=Wymmx?z=9z{$Fq83LjPNKI%U?-P@d2->>`bZz?{9JLidrRoL@F~e5)f9@nQQvh99 z?zBW;+`?fma1o0Dn!4M|-k#(fu@FN*$pn}&{m_!h<i<umfN$Ka=>zWS{=fhtlAhwt z_*vs@vj+!+&+L8voBQ1q6chyJ1;~NGY;`83)c>Er(kZ4!-Uk$4_De1^1^`n*zCWqY zst>$(-0yY^c_kiSRy3a>A2pwkOp+`#xv>B-|93@+jSt{60PJG`1a3$YO>67|M9}bn zHw3sj^22}rjdiPeX)$>~w*!=O?`&*r)bHAW5c(9b4De{;-!MM*<*s&x7y)Emp<r(e zWuy4eey184E<J!F0<EMds8I9%=Nho+1VSjCB7n)Wx4+-TH}d!CiW@@9Hh4{`3K2rR z=5zi`hFB;#5<}?;eh)<R2{B|naBbS)1jah}KvNDxRzcvlt25#PBOQIfXPIquDK&i0 z;d-DBhym;+R{!3}lknS^yw+9{z;fsSOh}W84+;u>Km;GjP+kuWXi$KF1<#0!5=AN; z1^%}N&?lW$CPUbN`^$ipt(uOD3SE|{>^FWlW*UV|@9FiIyt!g;TbON|4!IyuIH83y zRR%zX^=~?AL;=Vdp$Z4S4EM_^H3$uTAW{hx9tJ|dxHwwkxBTx7Az~OU3SKW#LdQIq zaHaJC_=a9tY3Zkf(%M>8fQha$XT_(w-=8Q5H?LcuJQ>b~7*P87`T&Slsfz`b<mkRA z2JBBj%#OPTJag?!r#m3+>;c4@fmRaF9rCPe2{F`vf+jWrn_xU3X~F_^cgW=K#hmR= zb%^O3!i=_4q~0T7N4^4_3_)NHKYAq*j=NgBV9S5_^ZR!iY&^XCW+A|NhY0i5xwyD; z0gls53&7>Z0NSoc=o`|P&&RFzXb@c-Kw>EB=tP2t70B>_RZJeBpz;9l9H9OM03<`t z6A%IWo$UkWjz1uc{MmK^(rhVL*DH%?7a-re)TOz+yqvAIAp)x^2q@J5Oigthx&kLT z2=9Dn{ucwl1O$S=QMz}m3`B}uK+-tsxd?=<K!H~%NP`Fsz+ZttR+?Q?gPlu90ciNZ zEu9>28Bo)H)9^;og+X9Vm4FNlK2z7OGvo(AB<SXx(GCD`i+i0W;oMypMS!Sc)@i(H zZUy=^h~=psCqx78el|esQ;Ukv+P?ku&G<){e=@a1Xf449dkA!8PN7uKV>9vdy)Pgp zQ{BI2H}2P%0Sa85vpWE6EFp9P?EN?&*;IB36;eQ3!lhNnWXuGGTa{kgmY!*~1~Hpq zV7=`U-<&Tnz^W(_)@zF*=FL^V2CD8Ja8PQ%SH^d*0&s6bA$slCXdxvP;dEhZK$puh zr)OhxIIu5tyMgr+1g^N5TFWV!hncpgO{WNe%=!s<3~|?*jJOV9$s2z96u;N_h$B}4 zWV1J-XLmp<awqr%Vof(dB|;dDxZqaWIsm59+Vj)3@F{p4lhX}wP&xl8V-$_Mt^3Il zzZ?+Vg0&O=g$#D;`SS}H`KuWKW@H1(aiGS(w6F_JlMw6w3E-t{z!rXmbqzpzuuDry zysuuD$K;ii$P5n+#p@uGUo-IYYk32rzp{_dKhQ&82stz?m#+14S}S+JSc&tBGFre< z^BE8;Fqm+|OT2(k{!ODcvx>_-<-9JQp5NmyV<vC|Uv3qb;QsGhOu@_x3k$QqIWZWx z0<C+8J}c~E8*uRidP4}=MB5jfjs^P0b{~mO@Fg~vy+7ID6ptw?;Qa&xIdHI#G~CKk zzBAx70T!%YyAMD@KpY6&fx_J3ug~>>ZW^#%nsWs{1rYsZ-I6Pj07-PoPcyLU0s6xL zP@-lVoM>&EPbCKmh|T7Kc$vgw0~5lWp1QP@SlG`6=&Cpyud9O&0CEfk)G#>hXu|(} zpn?_mp`kDTp)milS>U3w)AW75|GOT=e-wK6c^xE(ZjkU8z2rb%887}s3%FG6)=49^ z5Rlg*NCG*`r;HGeABfT)K{u|5?Ew4+)&W;3p@o^5S-$GW_wVq2Pv==GA=tl3ybjo) z+V!5!@OX&P+Kzkx{S*R|XggATWm5rRPY=SI&gi(k2HZmuXSs3R{~meC;b3A2AHgPB z*R%M5$fLz$uei{AM5upwxZA3tCAg%79t88305w-sRP?!PwH=UNBEU+$KR5=QhCX0J z<~VNzB-F5guo(`BC;;m!Rh0y;#m$Dx?>1nPC*LHA0lR45g<4crmT+JO5IZ*@%PVSX zhC$@D5Z4ZH-%NxP0oMZ=5={qO8``h{-=TLTgZ~8-P~dk#2*g0TzE(BF9N&xp1%NZb zfDM5Or1vmT!12itz-?1_ooE2-mX6;mzql9)tn|dgzk1_WjSx)JS{MV>!v5YKgklEq z8wctx@Ask==4JmTR0{F^OLqUkfq__UGhvYXLTB=(GKpQAbbuF^(D5xO4NUsZ-31`p zaGzx_z(|x?P6nt0jlyq~#(G|doCEjZVLl)s0xT^<fKsPACIz;T8!cATWwFf_9ttr; zw)O7-MXqp(w$5O;7$TIGSgf=AYjN!h?xi7!yHv+5Kv$2`ru!6HI}-%L0Qlf4$4<~9 zz}2h89Wa)|!8>lgfzY&!<EPDw{;LC6OwAk<5)-9sFL%Z%za*NM*3>AU6^#L6&%m<P zTSBlBlxMBEAjTFz8!x7-O9J7A4^SG48GvvQX9Hn>2+qF+F%y&lap|#@fG-PS=lIT0 zg;78_HZ!_jsJP*qHMJ1`72pt&+%f|IGfQrNB>?qD!D=7C@k~e3-+0)aAH;tA+B+iw z2v!grPEl)XS=md7C#F3J28KXy4ZPMQKrH})9D4(V3I+_%B_H8`mDox6TufeLqh=Ko zCnqQ5Q?$0~RviNSHKk@@fK`f&j0DS;6v90Oh`tp7HtLY$Ucw$^SD0^fVE}n$vziHf z1OQp9FeHTp|E#AA+JP%b>dT)0u8`%c+CFX#o{y?)Py&zujsE$ZYZodvnUK)3nU<U! zDq!5~>E*EJUb>uu&kk`pd$F`{&jZBQp#&VJE4ks!5L+66iWdT7w_ff4a<48Mk>guV zPB4aRKnTnPwz1N+I)0Cr>aE_qi?(jC3~_E-x}=4TTi>koe`%^*azFsPwICSX>8M#+ z(gQF7<s6{M=+E5)BY3I>Ypyh7C}=34Q5b|P!TwzVc*I_40IeVaO4@+E!m6rQAW1+x zRqVmTcZc)pe@g%%@HRkV9^mp*=npl4<W%6AI9fY6C<E~n0Yn-INEfm!S=t_yCMy&G z*28!K@ZglMIRGzZpcarh+Oi<Jb!syQsCM4%bV{!_r9+?zjkmTkH;-W%K_7o=#255@ z3wU->0JU!jAx_aQ(>XL~yRS!bLm1)U5f%LYKesY;E=KI=PuNFac9KI-Y_BQ(v%&!# zrwfSa6^>X=0Hu@!;KH$m?hmR%TW=p%LrAF>Mg*_5ryfD%BLk2`v$U>N5ozhKdM=O( zqE-+%9-bX*YibgLIU<8s+al)oFJyFhMM{j#%)t8<LLx;Mx`BfDFF?SX$!!mC;NpRA z1^j(fQC4075u*z%9^y~`CA^&;>wW+MBA=U{_#UN@!G{BQF={?7OSXNGs3t|?0ShV| z32?`OX#l08^A>;tQY`@R-Q(VeBc3@BuWqK2mGyJC2pjmmNmvR;sC(&vvdHM+<`gie z$sti&Syj~#KqA}$rim4}0fFz9?rj6=K|P51hPD4S36UwNy!lDyQ0)**WQR-*fUkuB zbeul8e=nARy}Sd!c##59doQTcMfs{%l+i+9&_cwj1Obky;^`F@7WKjg*UE*2ZLthT zvBFJ(yr-g*T~W{7J_W#csA)UEWqO}ULu`K_RTUuA*e}@Bb(mHUEH{Ca7Q;yJHJI?9 zUV@GlJVEII<rinebSfw5>B$FKXaHwJ$<NQ9Eu_ti2Uhr3009Zv43%woq=0H)KfRgC zTD-LUf*?4tu-|F;a|LkOdH~Y668N)dyUv+Z%~WVqOD6w&y<_>n@7D(Y5pgyENs*|7 zo0HVH-U0X~z@#K6`(BB17L`tp1`7g3TU#@PykTI_*b9fJy>iX?1w3#N0~w?eTs<I@ zJow|+ux|g@qHBx(QgCv8KUc%ml?zmPAt2sK>*j6EZm3uM8yNG!J!S(2NBEJgLv9V) zU{QLE89^ZG^`I6S14(vcYs+x1%A{(DDS!6RRb?i~augQ07C`tP4cnPrAX9z>1uYO| z8v&(e{Xx}`G7|~}Uv3gjiJGw3N(9Ol#ieL6M3B#3niC6#7tBbIfj)u6_Xd<GB_$=e zivOn8Tij}LDUjG9)Y*Y6z&J(*Vv`rw$BqprAe%v-wB{^>Y674h#(>ZHqRWg99TSt_ zp=U97(&y_9IL^*r=@847`n{6U69`ip(z}4#6B4Hv!Sai9Aq8nU3*6{_t6d1PFHP7> zl9<O{gk4~;zyG7anMy_Op$num2L+13)5Gn}zTR^f;Qs>O7>1%YEl}FUSvxf?nF;<s zwH7D`UqC_X3F-w<u6_Z{BG^<U1$_s=2R)bdm6n$NbU$6I<|0c-drj_UZ3zmJ)2I96 zdp&cgVN(v~mJ20D-DZ3c^)okIR(a5zW-ATiY#`Q8d%h5V*@0TXqiwUCNHh1)(FXCd ze{ir90LfyqvZ8@+u>rucfD)q}^t;gI?`*$|tEx_0v_=2Vqv~kL2eE4s@VwX|pKG;W z6@_4`k9`4JM&lnK{2}m(;oG16*kB|c4c<EdF{`=`gJ%fR-n5C1LT)LDz=oinC^>Eb z07q&wwHq%{r0nL3UI30_o&)q)J_vtoiU%;bW37jN|5lj_(Uln57qtx-fdoHrCw*t2 zL|g~tKq!{K_j&tY+Z>BENggs_+zBb(y?z7W3V@M77*ubr)Ig0R{IH5%mF1iTdIN|N z*{G)gCnpXh#5Nz3KHr2GYe`7JLFjrtcO%NWx>3T9y9)K7Q-+K#0Im;sdcFjm#<`Uq zR53M!(x{Xz<s@*-7>t@~a<d!Y&IIYPO0Uoq(#XGi=RaBt7Q{N3NGKnOjplB;K%9RE z2;@nk5da{tK+m6eWeI%)eAp!GwzENoyz+meQCNBk8ZXq!^V9LOJ)pP`=~e?=-^Jb( z3Z-O3JA_XPh}n5XMTo+W7g&(ei+kA}28%{k1XKa1BmBqjuZ&pnE5ZE$6Pg?AWd1or z0OtWdrR>_wGZxXHWqJ*2hd$7fjA%mVQBhLD08fMtke?&x=jY?2`H9g0$yp2ownqr~ zG69enIH&2>cAqiYx4GvH8f~1u1h47`Ku6LCPjK8}8n<09$p7H98hB>F*rbQ>f|*bk z53txeAWgT29!TjBD>ukmKCJuO3)-4dzD9Ly2?!wx!nd}cGf7?rS194ZD<dN#@&j`N z)!u*U3-Ogp`>K5?D3-8Z1YXWyDF~2j^#Ma}?EC)yevH0IBHCr=Nx3xu2prkd+iL|N z)*E6c@W<k=UlP834=^k_^}sLWC+PD*wP$E!^TQof-w+4(HJ|Gx+IefPtZUE^eLV9J z0v&YK=xIr5`Kx3`4GQ0r4urMNAe0`6H%pn2ZOf(VoDjqu3qbr9ATB9PzTiTvoox>F z0BEW1Tl|-C*Px75bLJtAbAbfgvt@t_8hV-otrkes%iArW4pMHuhLFpNy}(>1>>7ar zTqICmKx`gVu1%`vy1}#c6W|UF0Xn%GU}C4P%K-=Le`Xl{V-o%3VY%vhdMqFeuv^=0 zfE@B&Jz&WeuL<}geS8Kp2RtG|LUCZITKxzDKr(SPV7Za|l!MOq0bsVMv&=xPq4(GV zW+-NtV6sMbwL3{`%vlFo*+pRBb&#d-0fkqbjZYU3!YTuWJW(wnR454kQFs4krUygc z2AS&aZgFpLc_5fX{h#Wh({`YI()D|E5xD&GDQpIqL>K|@Rbbib8wt#FKZ6R93=9|k z9n^rUV^j_}+s3qf>OWK=ajEU`(2lx-08sG`Fuz$syoe_igcAjilz)IBA*A<~0&}Q< zqYrkut1jcetkk?g=?&(MBK^H~rmXl7BZ@gx#k_+5a=7qPAn|9nt{&P<cWBT*K}>fK z;8SJ5u*tS@m*!x(g{W@PF?{bHfP+BLG@P=d11T^PP_xn(M=3$2vkj7gOPmkH%?@<S zi3ifJEFrjL$P*5%j*TmTD?Nlv3fv;T5VC-A4H&KTK>%`Iuoc)~B+7qO4+Dhpa4={D z<0p*(?bB<P<r56pjlc_va^+Nk6VL!523&yT<o>?{zJk)2JPioz7&yX%rV9allLvs! zp{nP~+_UDadyjpu`61>m04CG{TsjEGUP5SX02~biMhQv8+~DGZ8mJreCm_Lw#z%i> zxh*L!j(vU3-FAx#iSX9*HAsFB>!iSzy}V>PKc5OjKfiVe*%x4M^-oqhN{)!wjS(S0 zu7TguFOG|u@U-py4`RRJhQk3*h(17cJORz&`WF=DkHk&jnYvl{`xFc^2qu_nh8>)? zTrm95!vlb_8&FC{ftmqgM+cTji=LnBZ@(-^hXWa%0w!GdSdN&{e-RFuG=MJCA>p$; zCl}X0t`H6mZ1fBaz&{yL5gQU|A=D>;XumnM^CLQo=Y>oQ{{u)(O-(^O!U2zz)%|4U zvnfjvbr=O0;)DReC}b=J?qTJ^VWsAe_tMhuK>Y*)q5uT^cZR6(3-ILvAbtSARU_oL zsTc^-5JP)N2MTz3zSnLLis@nl7NmFu{WREO2Zbh}scNNzh6~`rK7G8LsHpMONiWIG zg%*Cgp#)}VAJx=C?(RH!GUUNv6yn_s;wi*k5IneDSKt1(taAs)*ZyNFQTR-5I^z7d z`()|ye>brH+n#%mH~iloANJ*etN#4kAEjdzADCbCMxh?#-(S5r-wJYzNMaNw-I-=; zHY(GE1CFN4Y?@VtS@70eKS~h^|J%}|mXm8gAGOj6Y7OGwpkvz1GT_niak&wTV$!-X z!<U~d<N$Xfto}Pqb~zeG&)BsME7ZV%h_?35Jq-ngPyZ-_uCK;E{l)r@B3QUpM&;_j z4S{ry?b5mjd8Kimf`4l~PsG#HxbIK(gSY;ZH~7m0U<VPKgR9vQgQabycU$;-2S)Id z1l0B~;XsS%)L1X6Le_}?2KwD#H_}j4PMYb+4{BBgZ`mS7YjDEh;VEGDwoemSP?s6~ zGxk(8-{sgSDt<wXX1y>08$cImlajBDHF9qw5EBCiEO%~BVlZQ~p~r15*{$<fnb0rV z_1m*Q*nFNs&MyeEBhF>L_tip0`y*khY3QKCC-i&*3$ND~6JXev!xFt>?+`z2(w*SM z*O$}P?g}6!J_oMKhZQfN^4;X7dhV<#ax3ZR&swivD*tWuj>d(*L*|8jvG8=xL6U(P zl1o}vnTOh4DQkJn-T^~&P)~o2PvTXjdWkMmphwcN9^F`JDkgC7J^<l+<&^nnM52S8 znI=pHA<f9}@*(&L0p1kDXvGteh_T`s=m=IsgO{XVJ69fO=pCLJmcV&}?+@oJUTj~< zLy{+vq&!f$%8GhRIBCk3*B*23_dZ1FA0(1&JdvZGY7{S{%Y}w&mh4%s9Qz@lk-&1< zp~+=s@Ok(xIVs$5|Ft2%z;bjKNO9RGd0783Qc3BU#q)=p;CUI!`{C9>;M|<8S9nb0 z>dwvdxGzAVPSn9>!?(y%ghJ@<#f`NnC5cWQ(I>rQq?ArPpt3}9TZ3&~R1a@lXMVV8 zL1-D_ATLgY!_!IH$+*NlQV2@>_W91!`o8{!mn+Xlz4hQ1@Ww8z>zyC4#&Z<Dxxr_S zAWCu&=Cp0&$bV537KVrGUVmX}S?Qs|IbC+PvJ^dOpZ}9G{f4vO-RFZ9<J_8fQ=cX4 zQB{`1raBh$>ooZM?`LL66qXvQKcH<}rih#aCprS!f@zHUpex!&=3c*>_}z9y`dErT z`FGECUU)cGS$l>MUFePB7_}6YnR9}#2Q0eK6mpNt4@&I}HOf~fH(ENU3mrZ9yl;m4 z_;1Cq74;m6vuv!}J4g@gxf_0!(^(?1W*_o8@c4bC7#Wg=SzG_b{B=hS4PooAUIe#V zp`n@uyZ~zl97>seCoFp0$7m}_l6OZYB-;1eTq64zek^6BUA4dZexAKXSGAE9(Xb)n zF$f|u4P|XdrnRnIZ(NiS;Oh!T!!r$b_0CmS{1ot7%d&E-E%IhG#A4R3EaLz{TweXu z$w+HhV-go-dUpJ>gHT)8lBK+v`GpUQ^d&sdb9%b&|7a(&3-n7@DQ!0ByE<H+dyS3Z z6G)txcr)}z^&2?)7PddXLK>a0GL?vGc04{l_PLMLA*Wt`!Q!V}XjjIk$x1(Mla1*8 zxRb35827VOcjdRgBw=24HFm#8UmFV)f4frEN}W=7MqG24p6?<p{&^v?E$U5gv%-jA zX))3=r3X>$XEiR<m0yv}&K`I8N3Ew)i>$mb#X9q_+^$BHT+GaUPAnRVCt`erD_+r5 zwBTZesd48U4sCC`o2gLWMTABj2Z$S}=|zh*fscP^$#_qOD$(=fIje;u+O9-);Uv*k zdM2SZA*psOXaW@$FPkTdEG;jpik@}wJB2<$o#LFfy|Tz3OdNYsE<D^I3O?rS74DJu z4gupy8MV$iLAKIbRW;JB!f0~RY0h$KZ+$BMvJCR_@@~sbP;Ix2o-cB%Tv%M%zI8wM zD&}tU!{|jJRc7On?72ugYq%^I$%UuyP<Wt0f`!JT6l{rY&k-GXA?cXXaX9Znh7+*? z6~Lp^R+S4)BcBk6_AbpHDRzCOjxcO$BsTtGR~PQs{B5K}R5;#T^$c%$BVK6>?~M&o z@g%X}tJ#JvMwF~W37ob3qJo{6Jh71|%6H07yD#;KPcd*_L-#3Z4TX8hYatS|%fe<$ z24ljI?8Kx6?GOs^mZKT1HnQq2C=Hhs(5ATi@!Z_k-HoN{ZJsZlX-=SDNrrE3x4(vI zRbCGwq0H{-TO4u7Wsl&eNnc;7pr%_-U%wV3tK=s{H8E3u*v~_D_1@}olS(KGtz0-N zJz2lE7H-ue?U=ZvmwZXTekHu^bbcZ7#W2XAScJ^}1wDN}ebmtGZ+Fw`Smc8lC3b&j zE_Nd7WLa5s(%{XZg0$?Z`aqb?pOo{Gv~^LU0o<v=7DPWrA2b$<b;;#&BszXRbCMXD zeRA0n@bj9GLL@$18N&M6{EMn@ybHtG3GJwVeeSo<?;%I$<|NlIEJEeqAJU^LYE@2F zQEmmePO-@o$hwS|uL2wK+!&)aqa1LIeRXEf0#sG2d<}5Bp7V|OJIurXeunxZ`}$i~ zRAS-nF&;g0I=7;x^+p<cI6<1S{_>H!3D2ltIdn^_4~u?>S=j%a1^6toBD-^GKB~Ji znXKS=Ew>#?y3%v7y?%S~o>bXcTk9(_br#8P7x>Co@Qo$zjCJsHxq@ErynA7x-_301 zgfI&5xN>A7<u9nLK)pAErnJyEz8mJax_;iF0cXCYewEaUVaaF)yl|suAoP+^R>e=Z zjF?jGot-1TQTiaAX!Ibh{Z--0oz1R5RoMxVI6$(?s=^SLpn2?kZhtO9BgK5#_~!M* zGwr^!K&;w8l3LVH12=SEW<;25Ty$6B2*baTn`IiFUs4sMxKmeRu8r8Pe@~y9s8;pd zLH!xdQXkeMJ*RQBuaH!W{Z!c1r<Q5dJ*$Ma{eg-7`0(YLzut#X!s(_ZmLQQ8R%Q;2 zrIyL|5j&VS6BjmWL=~@gyEUf<u{>ao5-^Rq7*V~Hdh!(;BC@Dnet?61heuWTWSEOg zUA@br7uEH0iy(8$BD2AI(*U2hsw--@1bq6CY^yjQWvinpyqb)%Nyjn1R(7c|!2y1y z-Zu8Vo<ZKcQFc?^^vlRiN9entm|EtqKF`}d^Y_&|>w11cx#=W})f7o^ej{Qosx~fo z2z6Vmh7q)Src+)>^+qdK1`Q9_C^#(E(d3Tq`M=q3KX=<NyB8yqGJlJ1@T$HvLV}f# zmg$LA7(H7oi+_1gvAyNhsd4ThV8$u9aQKPq`n%{+OEJ!rit5;UkA|GWv^UA<@9RL0 z%C^jH(~OP&LbG=TmNTtzU*xw>40Z?ay1!yz!LX<9FB%%=Z(j~`Oq^r?IbU+y@*~mD zmw*dFO4YF)Dz=lBE_@eQ)?#ScM8K>#K)&<My`HGJV{*J}=WOTni)NqN7Gfi<FiFvO z!Z!uoA>p!(ORojep0yEr;bUu=Ll;al*T)f5tVd(!bu3R;ez!On|4rztUE)i4^prto zO`UDngXKt))acH?LMmFBt1&cX4!1rCG7k7dl=w1~Zu_HuO_ty56H^0~L{?dBXVe2@ zvUzM7<;C;RKl5itc=Sy*K)|N-F1cVNo?LKgoN||Ek3x2Gk{TTm(};dt<iw(4z&spn z?gU@d*%B)^PHcr$QWlXW;XH~&GFdYCYg<GM6nQ6);tJG-r!UXOyF==h#c29oIok{m z^FNjLwTCFChhJo!T;ST(G!(Uc5+jByP}=qNHxJfjHRk_{uHdIB_qVxf8*haL;-U~k z!NRioDi?U1eoP`Q>D*I|)FRtaeoHvW9`649)hME^Ji>qGF1A)E=(w7auX|>1dX<_= z7f*K0rDKt=x%=oo`Q-=7_gYz<?N*QYemVrl!VVEt!xUrY2fhOS*}wA(Kd7LUGuo@? zH3=OD^8}Cvb428zP|)+jqEUJnD{LtYY#ft@Blgu!%xptPw~j$>5s#&%NGbJkeekC? zRRgNBPiR)%k>H=0<HrJuNXv15rBO<-8ee+~nxX9bNlKzkepVoQB6-Y5T2P^MydBc^ zbEGf0N}fz4U-WJYOAFaL*=iLJ4-w$neLM7o`K8K^sGPN_AvR?#3eWSxJx5G_x?<|( z@!vZgBmiI1jjny)Gs92+{_pz8(J{0l=HJyP-Bx7|H(wvinZ;X@gS(u0)3;7uu`fR) zdi!>NKJ&m?mr6J4`~ly)L=s9NJC`pUEi#rvEX4TBUVRlY;J{X3_dRrRWdtkS5dLJx zYrT%KO+|XGCq5PB_E^f_cC_Xkq8k`I3Dj13H@o6O&v$zHc_9;<F?s8eQ;Fib7G2NT zrG~6AmnuS8wv#7Q+(+rmAG6=R<8;VK%FUPP@F`tC(a{Ow#_5(YZ*ZvbU-*6(<82hk z`nxpmdoZQceoxlU@}29~cU^^7o7F26B;J*wc2!jG_RBN}`0w{Bl$(rJ<_Kst&Rm_F zhF!g+7=|gNm`M69t>&9q{M&7{*)bk%-Qcp0*iQzy{nMLfg<!^~*{Qw<?$gewA?OP8 z29ghb;E7pcqmX)yiu$1|ONq_HnYm8R*{s{$K%L$m3e`|-UzV20gQgxM(opuD=WE}` zDTjbP`j;e&j?WP=2rI!ve69jZ#N&WcLl>s|!g{V;-@e{l%L0{Mw#;YarJsxwlmB|% zGlSXIufqDRq>o89N2C5<+|NRD12Z#7I?6iIUU|kzVIv@~Y1B3di`gO>O#dq6@yc)h z)VEgiXIiPGd}c7O(`rEwNtytww=ZjeAW_>|SIuoxGx+Nv!)T?klVQ_jAVuENsmNJX zaYsC<A8U=3AN0E>bA2+;$)(i?u!-G(w_ry$Pl#>q!TMvm>Tzf$8DY{=am)jL#<RJ< zWj5aL;OqAHCXk}Liq3N@%^Dt7yTG{OYC%uxr*}gTUMD6zrd-qq6k@VeUCH<^O!%n^ z0dI9rLD(<Mff!&F(9)3y9+FPI+GOz@(HvZprfs+ma+gBy@=cL_IN#N_CC)J!%7K0B zZsc55K}%_?-5v5f<Q2Y<dY5o=7F_(mc$Xt14Hg*(%OI=2*8ShQ_8pP$4?l~>?`}R* z+@agFy`Xqc5ke#>;wY7@b5|!aHb?xhtr(16wAOg~PT=+(MO$*POJk9il#KcttRtI) z)3>Y37)qTouUT{Xx+YjNAIM_&dlA^YMQ{+FJ^qjz?W!s(zgPRlZJY39hn};3Vql?X zHT||E&YsWpxK=&=w`8)Vf<+iIG*MrESRnd4Jh7Tm#PlyWm@RXs@@RSAJv8u9kO?_l z)X^Af#lM7vdwWMpW`4WiuQ-UZnGhL8r9`fw8>5h-l`A@oKpIPp&aHe?gFTUkkX1}^ zKl9haRV_@1=1S*Pd@;;2-0W?qG>JDu!}uN6o;`_YcBq07lLP_LVrxK(to`jyQ<FZm zJwAOTUfWg(kATurfF|xpIlPJZI)9=J?g+E#QHf^tcqL^~XSCkAprVDiwP%PDt^FSr z_CH^-?yu_vZSrhMT?_|$Kg92#63q)QN38(g@TG|31Z7mSHP(Q+-|oFm(gzKUlD~#x z<0)_TYN!jSXbU$Nwzgz2o1+$wH(}vrnBG!K);#@W{v19W2V34=Sv+pd>-44ggVAfx zSDV8TJ8J#>3osphE`iwv@zK?m*CMjXDzMrkQ<xI6#5x1B<M6;#C1xHQ`?Y)Gr&72d z-^Bh}+}vrQPqd+~Y(MBma+P*Q<79o;PjUQ$!;kgjpooYpUZdGclIYmLil?44B=rNu z@acr^4gtPm?<icHR3CS$fo#(yqn>g9AqMZ8NVU5KtLIs`FSTPV5>dn%T@q2Pt<<uq zc3J}I?7}JAx-6^CF5CDb3!+g`zA(i1nhkGJ;iCBFDV^V9^XwI2@u^nW-n;WdBXkGz zQHBs`vp9afXmqBAnYeJiuhZfLyZe1Lm$OD~ORTTz({z2Yc^Kkx`>H*Uq`}kuW|vgC zQ;J{U<anJ=@8g2r8+{*7yHaQ=^Up~$xS1P;e>WJt3R%R=Xhfag1_nv%O}utNK?&F~ z4<3<O`|5UgHi@aAtK%Lw2Bnk7M(D5}sbgU6SCGx2%e>vyvOEJVqO*zi>zABBwgr0| zv+<okfkar>S(E(f?-y?6QDxVMx9p|p;ifqLx_`HfHa7`>>yjSfpQwdpiTN9aeu#A| z`5VME@jZEUW~R1(b%r~oX4fQxhhm>@49w=mqtH5%+7&~Xe&)XU<~7_K34Er1kXlJi z=$9ej?`He+BuS1om5QfMdkn~?&${$3jyrd~*9W`fE86|W0uP>yg(I1!k80&6C37UA zIF_|`(-=ZLgX3a9i5l99Z|@x`=?T3UBV>g}lP*C5AYv+TNs;}ifuzZ#A#7DlKNIj1 zMgV(p@nnBh;%q9JUh?6Aj4l*G_sVD@LBKR0&Yo<No#NLQk*C(?IHE%3+=#Qf=ah5; zbaZ$ct2cvjxE#?Q?<u5+G>etZWKvx!_<8q8wp^kW1bX7G@BEYT(v}%Ek`{&rTAZKv zG9E)cZ|G2FsDD}P+|F^D#&!j0zETpm3}}Bxhy7B%Y-QglibxcZdf2=EC!Um;sSt5z znA-=soLd|IFot;NZ2Q+g|5{X%+glsrR?jN8<#OV@R)s~wkwIgfs1nuRSM?Hr@fXQ` zlT*(B2@k2+Dp`4Mbqz6AY{k2OvupuV=E%jv`$>2v^-moRoTiZHA#{MP1Jn5SA?^8q zGWV4Zexi3&25H(y8XeD86_qlb^wI5mpBvsGA|`+HlOr+(G=gRGkJ+1h8;-UFD*c^_ zm@C^-8=*WxON#wBZzK*zs~BfSl%-BP^*A(Q0p^>Hmy?9#;-s`<u_)G~_D7spsmZuE zj_`KRH?^gdlpz$Y&W;Z<N$&|}(xR6~Ob*_%I2H7*UHa5-Mf2v%hudC~FGavRX{GbS z+v5p`KqHVR$1f^ue~dL+-gxx|>l=49nmnTE@<zPC^VfCps10Afm~a`iCPT56lrDHK z_B5CXW0+)upjz=AaJ@iZ8$vKFX{r@Q3)L6Buup*0$bhQkAabTW*Kh3@TI;p1D3u;Q zZ`DT0+pdpRoxT}K=`R)Kd^?S!n8jc(|L{0hvy^6)8<zHWI>@1`|E{l!fOF;-EZWp5 z#q#V@eZ~D<0=ugZ^kDun)P@N*yNxvgdfA7Sp)w)uY}&+|PvHoh?(>hT;RuO0PX3wR zsZ${c(^qEmvr1>|$S+P5_I{T~M?SC>I1F5+HFYVzwo6A`o9N%vj#dBLd+tZzI53%? zXzfdr=5{rWg5&VCJy+Y;$KDGP)-RTQyzSIaiY2Eey#jj5h0HZ~DZ)=uW>H%g`N5$n zBjLN)h>Ry^6mQB8f2bW&#~>g1vSyo{jvgH?KI%jH^L&TZ4wm-((cHZ~W&4)W9?II7 z%gJ0HV_um^h65Vmy#;kzipgz#uI&{OeI-i>Iyd`HdOtHwj65G!V@BQJ3(2bBkWiYC z<N9Imn(~ak9!!dmb_*nVM1%Vf_`92Aeos0yqw)OsVU1N$#h=NuO;X{l{sWl^znX8o zkzRaVh4OxMMWgH+m~*X+misgj)f*ULgK+QIrLNHG%a0cWn^KqAq`xZhB3o)?SuoOv zUz-peJ;4{gdM8^<{;7Dn1ztlho!Ukvfp?%cOUBi1GB*MxRx|D;d@*0QK2%<8>X6aR zLN~`&UzXCf@l%9lz5CBigdfG^fSP!lf?Ols6VA{D-G`aB16sV|ybqzTr_Tl>W(~+? zU+YZxQ&vS1zh?WoR&B|xNoN1{>o4UJTtwon5R@)6e?g7vUc*y@Oq$m-c0=Y-$k3@G zjV501o{d9w7om6B{-3a%bnI%|;=770&TR3R_}3e)Rjt1|W)#g1%{~X=G9ib%DEt=s zFu_wSDD9G)0vCPf_`NEFEys1u*+k*U?*dx*uRV#0H=Q*1)oPBkM{^BFZ*wFr+<n^^ z`=%lS+MgHNP8rY@m!3`sN8?@8;@{_I)hj~25$=AU`4m&IRqi1;Jl<i8PmpY%bS#wY zuySrh7H=RLEWH(+Hh`GYZcL?|LmjF#81p1lOA=u^_P~f+ffgsA-Q2wQY{#^$R!G@Y z>6`2P$ojg!DK#ssy*QM#NF=I!{Mt}zT?*%#@x)TcBrq8d{9`S^uH;+9;}PP<&W>=U zlOAPq0S<JZHJ4^>Db!0sSOhfnq~<!&mDzS;)9P`@EQ2VyBa1hbJDm<Czx5q@+DaWZ zLT|GgE=+hYzfzSyWO7O{`wWnOLx%PU<&0byX;jjbXK-kli*Mh==i>bK<CZq%!u<Mc z((Cbx81A|&`{E*X4o=P@`la9BqoFzyPF9qJPp;r2gC$T(c|Q>>bj$N)O(qIzB)A51 z3!_5W*=1^P4hg#@DN15M!7nPR4CW&>7ZwIcEqGAr6}J<iYGUuiI6Yiz_D)ZKkw+jz zO%=A{P5!Ytd(63!bxu||7M|{{FtXv5OFnEEXWSjB5LI|0O*CJXH5=C+uBGg*)OA^m zclvh9{t!dZ_k}H$F1gukf8&h-ocY^>(V}SbsG}cvf=|#P6Ws5@Vh^n)Q5g;T<#MKv z%g$$hQq-U~ya`l<89m>%%V2T5*kutaJ?tfbL;D;USSy$%-<vq8$~S0~`>FomxMB5g zIzyY8-04e&w4O}Kig)r+Fp_^foTCZyvWJ}ZDNmcd_wdnM=W3~f%EcYckw}kD+G#r_ zQ2lE(pN^%57#!C7ERc3^pxQ^&&OO{JoRElJn(Mg328bL9nzBh><Ty$esGgp7+}%eL ztG&;}UV6WQh<KgjSN|=-Noj9jYw3k{8P6a~Aq<cGM}K&~n!s<5EPTi?N2VPXeFfJW zT`!CI@|R_6!)BN9c6N2-sK0*xL&NEuGEB|z9aaaiA>9f-;k@E6|8dN+dA*<i`1h2j z^?O>@fkk{ihM%VyLPCpe?fuL5oaQIC-hK#d&e^!w?=oBklDi4uqKZEOd-hskT7PgB zIlSj+t8M(1qq+XX@(QODXSYU1wiQ|YY5O;IdE+e83>2xME2W~_8y}_?1SvjGy4NA{ zeLe8BJ$}uSC}AIqer$dW9>^W+N-gS%Cq*a3=dZ(UZfP+21BViu_x_Mlh4scQU>YF< z%_Z}jm={BPi*MY;Ctq+R24lHIr@^Q_+0r=0zAN-4rR|nq8Wa}IBCAegpZi>!)rqxZ zoJn`2rFU^}az*uL#$6c|9hQ0`N%_Zea^bv~{sgEuT<T;y*4W5Oce{Kl8~DT;osn+y zCu>C|Ynyf6u?A~-3oM#AqPEQ(fgKDoH{@;SN@GfE5>+xy_LBZa(~Rz?66B7Eu+U8u z;%M(?-Z7gUMtww<+=_h)-<KGoA3Iy!r>2T@8KH-7GGN!>AsJ$gU2K!wL#imDxKDSw z)*|ISVp6fXxdmVCHSA>U5?3p~u*Qu?8XTIdYe|oG8=P&J$&$%s^oAuQ9Ps!UPW;-@ zIq+t`o=<vcCgkBwfv@A`&P{wo){)qth#RzLy}vAthef~f$`<qEecUPCcg@{rNy^kV zf@0=!(?OWkjpD?ub=3U~sUO4P9B{fjC!%h}iM{jqm+n6=9<fzhD`+?y()s(gofgVO z62=9)jb+9>+&$wk)T~Z@CUQdZf)S1;ML%Euoe0QEtlZY8W0xg<xPUI6yyIG?Bm0bS z#IRLZXjzoAUOHo(@;>y(p=zR|YmWw8R3y===ss3edT^_cfh&rvW=3Kp5jpqFc;1e7 z<DJ(uHZO0b#i#QH7ns0)@*T~a`)Y%x%m<>d+cy=-c~VB)i>zl?am12KRt1c+J*ScZ z<NFg-8l{^e!A{}C2<+IPX4@$c@vr?f^y~GP4v}RRyc=gHxHMOUGc8^5c=)f5&JnWo zruJWw@~N;M5j;4&1M%DkZe2gT*$vtIy%{WtU9~aAn&6}LH#6}S`Q!84I&HmM0n0D< zkKqV{3Gi13aLr`r$uh{*A9zpGl8*h(w#F3wMwB&mTe#MO!$evKk&W$=Vo4Z=8qAc0 zu<WkME~jH86>Fj2NnxZ>9lt#v=P^N=oUq2{w|d)L+iT2q@9QJSR*Y2>mn8@Dy#Vff zc!-+#)30*RQYKJ&r!fZhajgzROR3TF5hk(N`SP1>w)-E^Iyzrom%TwF#-Qk<77r}T z9>T=O8@`H;=%&-5)x0X+rA<98+n4C6g=M+G7i7t(-*d)QTg<>@a`b(cU`LcCWb7My zVd|eD{gmUx*zkxQ5aRjM-iAVWD@a4OQ=o`C@YRE2+RWuS%hnK!Y}q{KP#F%=%dB~X z&d!f2?YYUK!?`gmQ_Xiua%r$pL#dbIRPiC3X~}Iogk8NZQ)AV%Z@4AdU40pW<=f4U z2!6!_6S{)s@WR!Gz_R)9kmMpAb;=a~IzESB;I0v~{Yjqnm^lU_U);@$3@l29uI_+p zdb0k;I*BcRl!JjC3*9G1%D`qlYi$d3<h2eBoD4%%Iw`5<_o^0xqAM7PuuB+V$u&~3 z`5|tvqk^UFdhv1ocf@{`$6bri%2B!ycE*?838X67t&5Rm+mw%``F;$E&Y}hl0Yydn zKAJQ$kt&szYG3C5R7a5{aJb2GEvTA0?Wr^ElL%Y+9#=7l-P|$67o-*rbl<b!oqzK6 z!Rd=jh09;IMR+D4CDrwolP8-%s(ay<sf8D~w{d%CV?4osd3!D6WZ|R0Y`>Q*Gx3*k z?G%YN^qQp?rRA1<>Za;a|83sWt6n`@Itt;u%10v{L~D#Wg?H##QFwBcIMlLw=3U`p zz?`j#6Sr8(5?cK}PCo2&ZRbT0xj4NHpJ5U1#mV?Me{X|?eW4g4F|>bn+S)6Mkn!J3 z7BrHzcNTK&1S1n=EM0-p)0eb=)Z`9^q*(AYwG$65Bc$n9B7X?x?<o7XOZPvlF&4wH z#DO8FwhQ{Xr-CK^E5&{=0OyIz**p|nmDMDUW+#szqJhg1SMp<C>#Eb+*`uWMZ;o(c z)cU*7OuX%v8KiJknO2X-`8ItU7ds_cp;S!$)IF#N|Br{I&|KkLmeJHA3Nq?2hjT;s z)pZ_uW3Q9(lIle^Mm*t?;RTD6t-J_)`0sa>wyTQu?&HixxQL7~Lk+opec{CCg$daa z)ypMu*F$j2%X8{b9$spQw{4nu><N#eDZ&No5>XvrHCN*&2?N{7F%TQsn8_Vq-imD} zxYxqky?seK<=)Bn0B`4QALVEUr&-=G!YPk!>qC{Pb|k#JV^H%oVGPB)atTXMEiw$p zS(=N5f21-kV4%MOk7|*P^=<CwAEk~w7ft9E`*B|h32n#oNO?u1E#n58oA(z)ipmmj zYcy3sgDug*yR%n-Lw7%w+|4ao8We{7r!Tz!;jGM9R;^B$C|~ez8ad|n@Q_`8Nc^t~ zUyoz?Umh=!Ya$4?X$Y3TP}RaBa9Ah`*B+vq98a^8q&fGB9u$$q1ntMA2$iISO}-W` z#&YJ^aEx2$yVCxSU^0ATm2JGW5c7?2x}}KCPm;Oti^z0&Nfid_?|x(OO)^2c{m+;) z@e>MWQ+VR~aOC!guwQJWK7<kv1Z?6`_eO0DQng%?8nCdy)AIJ=Z|=NroZu8k`&^@T z7wfwIMhZPoCGfsz_Ovx>>_tu#Ntg(k!P_d(%DPqTNO4|Dru}@PZmzqbBG7n})x@^* znDF9lZC&IR3+IQ2a-8z_K8t$0duyPEnRYczge6a`+MgfP^5Y1e?6}WxYe`jnuRXk* z%9HKjJDF$Dw-mnebh)9Zh4TEJ@qiiKKdBPOG7n%95K!Zzf^%#W`^js-j(<?EXLf-| zVGHWyipIr~RMii^V}>-*v9Gea-r()u7Ea1w>GjB>z%lYl+RV(0Xb$y<A9HCMbqTLr z3NBR>oAo}pdnHG5;jUy{V4PViJBjNMbe3t!9I{JV)f-R=jhN3t(^f`d@W4X*w{wa| zea>GN@bi0jPUOnks(gN3c!7a2b~Dm0lIbH8jUL6~<ZJux#h~~CRs?fMGM<$%no*~U z*=xZ#+#HdiD{dKSLMsFo@QX<BBg;~J;&65c@MGqsj8p3Eh5_`Wr@Jii>vY=;A**NH z#9~#h*vO36(#nI!bn}*}0oPr>7|qFfbz^kPz5=^r1cKdhBn@R7w+XCbB<VJi$$f{= zVs$R*q!f-5SM}iD`lr4Sc3*R!%ig01R`!YT{=3%n<LW&vJDNyU>F@M%<jEY~ntHW9 zSi{12S**g`pC40m79G;iRC3naCgIA(w8Nl15K;*cvQ3u*koPgm;9>UFO6Uru*6*1? z@qOH;%Phge-8~uafliNDKm2(%6C@(qIF)Z;?-bf!1gbu?|3%D|(#tyPbo<%U%^ml( za&4vK9V4f-Km2zm-4W?%{Qee5b=1VPhnwmluiLs#&W*ZU^@7E5cs;4))`DaGgc7@4 zICM?~F`PB7S~I$;weG$pFR@iR3?MDvy=~r2ii3x}Ks6prxx-pLy!Sj=UW-2vQYXFk zo=KrlqE(OfTfXmoLsJmsBxyrA|7t+l*-G-I#iy{3o2qY@+xtRjvrgMdi+@Rke`ymu z8oBzlUEECyC0v3pEH{2u+S%GVteM*H*IG_9(k5iGwqJ%gL4$)Fjpn};su1fo%iC!) zlN95gaVdj(x%;ZtZ{fl0v1Lh6aiK_GrkOc#q5LpqkA|1;RXN5FdN~SMG=C8?)^&CY zgyrRfC(f{6DC~+#{@mZtxG7!wKC?`9-z8UVM|$Jh$<!=wYlfr|ec+<1H1i>0d!oKk zvSB_vqBBl8krX4tDbtA=IMTbXFB>q?*JjlcX2;Asm~CCTI$0c!m-Q?0lI%fF#{zE% zm+_3dud~s>xbK`crGX;n@-GfDoYPTKD#NrgU4tKB@~N*t{bBS{HTYGa;BqE_g3G|9 z^!nRcwb7&cvvKTH>EIiqP7T(dx+f1gWMPR}=x<r{l9hW;w95L-xFiN=mmkgok`nqo z?P8+Y4d*T`bxW_Q&3TXT5k=$_m@!6pX$o;C(nLKKWyx^lC(A9-J99TLPHNl0=m9U4 zfAsg3ndeYxfm~R)OS)=E<t7f1L)G%~aK`pDIZmm8Kc6Ut1a*kqKk*tCw_epLua4Vd z|5M883U8I~o9)8q9eWO!^w5>k3$j&YxZ=EK^0(zC=#Fk?2VZ>CQ@t|-{wCQ!_-U4? zs75p&1S)QgaQel>zg3T7e^byEwa(c6M4leaz2W#s)euzinZtgx$U3Qc?suLcoP1yF zVZlbpep_2+hC|%faIE>}wm)eB`1p#FlK$v4#yiDXDU2x}#s6@smZVr(y89|p7fvxf zkhFA%F<~ycnvuWZ<}!agJJDY?6keWFk>?d;T?-}|(Eo!Xcs(*PXPs;j^*MpA_OUu9 zjdsSdR%!kkW&bg?KD)D4PnsLdk^5`~CEXJ)C&N1hU`ns4QjNURI+HDJrGFU+TK&&i z0H)0?qPN-{oyiHMI4i!z(0%$)0shS#n!XQL(0YeXW(%$QrQcI^kb}OI#+CLz&9yeY ze)XyIGQLdBp-5gw|Mxvp#jNLLK<46Q-KzwL$ZNO9e2id5menTf1(hE*t6{KA{f~!@ z3Qh6xFyrGHZ3>Xo0R4_q`@=@PxQHlEF;Wa4*ps#RGWJoa@ZH{9DfI5km|PPD_FKDg zCcfCCm%UUtl~(~|$v<*2ofS(;=NcCltb6B1p9L%w5V&<>r-@~#!zaS(eTq8{j$dHB z=d}obEUODO|FwZ#`&3;bCBI6*G`+D<R4SIry-HO&!6XQu`#6*$P<P8PEf>pP%N;%1 zZ@B7d@%MS?xTAw5?0p8aI2tdXZ7W0Qs++h*%k#=KvF_Zb$pg3Zn0}|`D@W8~ZUoLZ z?<L^G{=~4-2o`Pn9}jtKNptd}X$re0i!jsj%J<Q_V)KHd4EEoaxAt$I7^u@#X=~m6 z3a7}eZ~Gi@%d08A-Q1qqYhnrulyIYjUy<=n55%i**#`1D>36}W2sYgwYIUab#$=-1 zUw5r^OxIyThlr42sQ0+ctH6F4s=thN*VWnKiB1|K!1nb=cXiJ}++S0}hbs@!9es|P zR^XzIRLnb=d}^CitV6&&w43ANvg?G)Ew7EG$)9p0%e#cmCSj3((1oF4`0@4Vh|wbl zf$b^jD?0k33i7)jb}APAsOyQQ@jc)G&QsccjV#Z%5L*`gV_)=v^^yV{Ze%#Hmgibo zLi=d4c4uF>Qh`}+H23_kM9u;=r1j&UvELk@1nle-S0dp_nQM2xiws36;3$<<<MjT; z5|v@O_i(B=B5M^M(Sp;Uwf}tK=Oufxe`O@r4fXE=m0O8RBnAf@za+2oCVGYW9qevb zvVrOVfOQ0O-e95;1&HWl1^7F<Ja&_}S4=ZwA(`Y0KT?i5+!ZN9SBP|R&Unsq-Ie_) zNUGH-5cE1y+W(U1gCKr`S<Xn^#C|iuQxhn0U$e`D`gLbN3PGtf2OLsSd5w2Jmr>95 zCVKN3QJi3|cN$htPt^_$X3|1;ajx--){LA>nw_-e{r$7*65C0;H7Bg5g7POduajx5 z&j;T7uGY{liTp378?~WfJoH^LuUp54a=(@S=pV;S-pKbQPDUYi`NLHAD>pCaqY|yD zdg)Fj%?X#tKQ%NzXxaVu*EV~GNP}Yq*BG08f7<!ke>josy5b(%;b#9n8O?-I14bm6 zUG%fD<V?QL)zJyq6OwIVeC*d*+xK~wYEi%3&(EwfWgA8%txM~;PciX$mG${sCkRRY z#HE|pyvaP!_KM0n+ZVpq#0E}ey&LzX^N++Ft&>VVZ)`tBMUng2Pe`ldQN$oG&#f%G z`sbmMk|wnfcRz_qJS32sW_7qwJR;B^&^TUPGMNl|6R8l3h{$3TvmI7gTlOd1k_$A| zCU8t~mDFkaLo+>Quxa#sYgd%g3PRILB%2P5Y8R0%!smSzMa*WWNo#IxTnnju-qrPR zN<@7l9NW!L`z7G!wR*&S8S3d3AUoaI_f0l?{Ie>9PS63};-Uz1a_`(ky|`NEXtdwa z*e8MSq0gpn%LC>7@XLNrj5EK@oBZ=c##V3c*z5grG&Xo*a0X{c(~TCJT@j%;Ijudw z)Z6OEdh)|Z*H(`t>F}~pVq`cqnncH<Y?lzFY-)p;NG`m@FuWO0?lZWX2YpsyZ`HvQ zi$nLQ#6*EdH#aBC2y{H@=6N9;iltN!tWhk^{M14IMC1$4lZymc4x+Y}!AxCQLZ8g8 zG|}Nq4xONw_q-tI4E~^^s!Ix*{BRO3Z~Gjj`Bl#u5v9=Vw7=;Pk2lwI5AmfFd+how zn|fXOu8k&x^V^xd37H%t*uR{(l>c@XNX**<IeZ?O+gn>;-{4ISxumGrZl#uJMCNW@ z*j&{CY|+#Y{QR)rL-MRX%4|q%cWAGT%tK=>j6Qhy+A^2K|6r7I!Gtynm~BKg<Y&`# z-As>{)!eA(BJj_asBd6f_Z3bkf-0UcILakEd(N2L(kZDPa(7c(XXx^5R&P-?cx+P2 z(Z3Qr`Vp1c?4eFj>{n|`(Rlv*mG6k1Ku1Yu^u;0Pgm?qf&Lv~2N`J=}Pp6><ESZnJ zwWGr|P3v6}G>fYy3m4P+E0IBMPV1y4h^RpZYUb+C?QF^ok%^z1BSgPPzFGY$cd8@5 z0tIgJg!sHPYr(L0|C0(KlgXCYJJ?V255d1#E8A2X)z@Xc&m()*!0x^nmlVEngU$y* zzB22&uNv9|6-i&;O?&g~1xCF~>cfRZ%AFDC4n4nx10RMoxafN)%_ZLWArwoV*cVzH zD_s}WWxjby{*>Q@a&8Vq-b63y{Z^CWKSqA84VbX$8bN73HAFKyu6F9yz$3GKkI&DQ zZqiM~Qev)`>glxT)kQ#}H8bNOHv!^sDB-K#bq<A}*454wKB@&9EZ0PH@wS2#RlF12 z35vl9e^!Drg@dy;(wvl@21aiU4mACOzlOsQ3Nl|_(Iq|ZQw`PDFm96fwk0I%ox|!e zD2{J#HdjvfrLSO$6ZjqI4Ig1iLp4`3qy&Y00KMRHBW>a2PiIZ8(uw^({B=E<`6`j( zDv>eMhaw7>h{$8p0RKd{EW_Qc7h5WLXDeg#_Cn8G$>^<@G?mH3e=Mh2ew)oTE-Q}( z#oJ;dzmcQL^Jz*IE=X8`Wr+QqA#N{<cwU&kdK<k!3q{kjmoBwYNfAY2fI-PC0_P7l z$q?`d$o5L<zx{x0n*BjScDXOZ%G3HZZXo&ZAYhd}kvLUvi_OKCtZ?dw@S8dWJ(9z& z2Yv=clZA5Jk0!~WYvj~>edz6n_<3?KQ#NZ`VOs4Ljkh(g!P1aa$hQTNg^w9-b&KK5 z<FHE~6Nh1kuf8e%N|r^EHiM($?)q4;{*E3CoQA8l)x*Il^Ag6uQbKuG<42Ij)r9Hu zW;Gud9k)U`m(OT(ue^!hf~AN3{9B%>n1WXKO=8s@5@#%z`2S(=Eu*SzyT4uR1VyAv zKomhhkWP_ODd`3Qk!}_p7SbRfT}nuUbc0GPLQ1-k1uPorUhH}KJn#E)k3HTGd+a^N z{~ouXE3P<W#&4e2c?6&oZmwgD^{$3?@+pjnCoz4@4~g!5$7-QHc;&Nz?$0CbE1Isc z-~Tj7PIwfCXIhNthfj_#{L#0lPA^J%D_5PDfjeT!VQ*h;V_eebKU&b@hH@>+>dl$& z<B5B?5*7nV|A1=RzbMQ2Y~KscqEp(U{5I`unT&Py@tZna-KG?IagVC@ZSv*kP3<Jn z&B4I~*y~nwOjNHPFz|QJ1rYp8npgcS{HTbDg|;#;%$9VPbWR+Ve`YUWXO9#Tqfk<A zSnB$;KIwtJNQL@z<Cl17#Z%9Y@sE_GJD7AI{t5%{f~c7(Lmtb`AKDU4m#fIy<{vq& zuFrg!IfyEQMh}Xm`B~*7%_{#so_?vG_~qQ7y4kPT=kks75;U=jwA`+b#{+lunae~% zp0o2D3x05pPM{m9zp9_zK_tvCa5`%$<O{#Yt`)vAO}X`ajtJ_Fx8)^{E3A-IqzM!M z8d{*!Ayj04>|LclT!c;Uv9+~e6VK<|7??OPsxo@f9w5}*vE&tLNBx8Np42FjW`w^| z<Vx$of#-4MP85wtB)OT_WVL`@^bNI<w!R+5MuI{`u`fMOybpJ3%<{?y8woDGTAVLK zx3=~4us1!;=KH>QE=X7Q_Q!*@aJ5U+#U?Uue;7+d^tRkD>3Hn>&%^LGF^;Gf5vYZS zEl{ajPblnS{neT2GQ~y%v^t`6sYmbhC=tBckJuMKch7q<DPsN0pz9ZnoYFvt<5?ZT z0=g0fLFH3tPhTLsPWm&yAiKh0nOsElPGp5Tru`@CspYV4OI-hK+Qdk&6Z2Cm)`d|= z6^7DKrmU&X!!wWW7|k)z)s)Q&WiY1)_(qFd#Fh<XbISvnZvN8hN!GkZ;$Z8|h(5_k zSF)lvczxIZ9kGNi;bjpXk?PXYT+gzghmlHxpRW>m$J@Pm?WGjo7POAtv-9M;^YSRE zU}h?s^hx3?Ou2Xl!`k2t65%uxbty8f#k;&Xl_CRU!U&QpMh5Qd$70S)q!;mSUTzL$ z!PXX7iB1@9U{Bw^s`UA@RlRbZibI#swN~32Itu(8(w7eN6`uM92A8ld%N;SzXceXk zlO%ZdSlJ3^ZHgaW`Hje*N>49X4S(*zVdWdjp~=jYRLMLR)Y~6l<>pjTKYvp3#0>Ud zqGq+$b)BcvDE^O8&<1r7UC5wS!sol`RH!9}YYmhjDAq~#euj1}b*NagP_#Yri~1xA z={e{ZvCpLr)_+8wCmDB-bKYrsQKPaP9X1(HiAyo|Fz2{-vMtnLy>bbMe^$6OPHthF zDC3Vmb4vdFy%k=z_r_NgY}eXeT&;*mUHuVoxASjvhSm}h$7{XXCyD2?dO!Zo)cW`$ zva<Z6YP@@VbU_Fc{mQ-@o$=4yM@d@xV*J9H&Cy#{=hEcOy6-6Jc3g9R_GD7AJzmf~ zrTMq$Ok4{+PhH;K*{^%A&<v*hZZ)3=q~gPqX%%WMXBv|`|E`@zyUIG=Y16Y$aWlVH z-F;MsPtN`A{TE(soAC~Q$2TUt+lAG<{puGYWn&$ZVhDqCRDCC?erCR5T;9*yrkA#~ zp%xMAv|D}oW4?!EE>->>toZqF2tdfzldt4bHemSxYg*FM+GV}G|It~>CWO+Fi`xa> zIAdf1Ym%cSht*r-lO;F07&H8~3)mkHro0&aQ5RHG%-aybJXEwrmW`2AQsMpP>>D6d zdfUFj=*5Uco@7(ga+3i`9WCYV&K)BYgZA_N;eM;x%s8C$ubxtS$6S}`lqS_*EvKF} z<LB7)kM6IeM-e9y^!pn+<q34kiOZ1j3L|p*{j&t#%&s2OPj@`APut`|tOOk;L9`vL z&bFGEG<k&Qj-zgID3-q=fn_x2zgn4aYCX?JUGcN=pSM~|A8NE%3+k16>E=dN_X=_S z6q~zm&ehf3*LiNS(`bf&W;(IOam)S&kwL@xKvmRZ>3D5*9&5|KD$e*|D;wQHmyiGE z`R-3f34+*G9PYAJ6MjVhHfOAgz{>p=Sy=0N@hs2B_Sn)C(R!TaOrd|q-;CcL(In?C zTuF(kEfOvCPx@6~`g)64dU)H8HBN?=`k6{lT=y+8##^sv707>a6l&c(LWNz+Ube5k z>e?IdScIR<KriXRGL@0ZcG*}9+Bb`6>y=TjCF+5~m~!KhD3&OCs*_q~dXF=wpy_ru zC4Tue!FF}+c2@)UAisc>Tkz;b$Kd(VeyZ1;cl?akn!-JGx|Yn){@0kS2hz&g>7yg4 z2Hg~2*uK1n!5P*Dq)yphT3cNmo(LPBNz|pAIWe!@dO4>5n2c)pfNyw)?`}|Np3%;7 zKAq#mH{!RhJBsW4yJcO{GuGQ`Z>+7SBn&@uLkX<%G3S$CN8|5*_|yXhP+YUN^jhpm z))chI#Ya|kU4E3tXEz5XG*&eRLY;T|<L$pnWZL$ce=fP1o%4g~QcuI(-MIpyE5AmM zV`!VJX0boIMS4^{Q)221BD4(fz%Qh$*WQl!KB86OLikLk^^lHsmm-+oAdBRhnrB?2 z_Te-W<NJ|z0lwo*!^LjPy5nztD~E4kjY_Cd1asA?wdJdK)@&aV88|ziKJbNd(CNFK zF5j$Fd9uRxS2!0OpN)+#3{K{$(uZ6q72+zV_@s8k16m1&ST1#k#XaS5t6+h7u6qts zB)nOr+J%mwm_BgVIncFLO3<CZ{x2T<%D2vr#DxT=>&<d^b;qT@eD;>W_=%X%i#&c; z6g|VBh{C1#(51^v&r0@{D(2#t0)EjlYjR-7)^U;~5p5JgtY_bz+}vU`mUwWfuvC`P z;SI5aeBo*Vns3XFCc>uj$y<HT__lzKu$PuyXKMB0sK~E|GZ_}qIgtnd=Hcf4ZN$u? zS@JF5;o`yNK=%`uw?7|h4IFQiv8?iUl=P57iPCtg6gP%b3HOOLN_=n{0!J?#R+H<` zS$!K8qa~bPntW)XRT=X)mf5YTI!ys48v~Sr?SlxCrp<;moX5AS*9KwdRswWUJO}9| zYzB<-nm_xvmLjFF-u2(BR;bmR6wyoC;!L=4H*R!a$&2YvtO{CTsi~8Ack`wzs7#0j zc&u;!Yp626b|o;yU;3t=sy3zj!<Gg*66C&@<Gd46D>$E?3ApuuA}jX+Uoh=+UxsL+ zSc)IvU!<ZwMQ^sc?|am$H{U%x&2+cLQt7f%r0-=$=F)JY3kIWNP!S*064smVuwuQ% zSRtFJ-;g+}KtwVd^6O=|)}gG_OW1xSmJ<HAj@DY1<>bA0M`cb*?@iE84<cHcfMT-6 z1Mh1uR_e#QF~%Hh+Iz~aB^-=LW<hUylus+}1QV-L5=_H-Dj_$0Hul=J-VL5}>EW%R z_hLPg1LSfPHv2}NcV;It*yRb|CJ1Mc9-USR_ce(Uv$e+vUOhjdtNip_E#;(%N!!AY z=E2V5d0lbLlc}i}G)b{dM}rMoCG7lK=k<EeNf2c65+*9MKjs??atuko^-qEAPP}en z2UReK^}pX!-@vvpUWyO2Sjbgze<)aKsqMRmw7!4G3EU%0tBPa4rg7(;%kwKVonc#j z1{IZJ(0jDkUTwS+m=N$z5)Eyi-853F4!8?e{T)H2WaN87-V&zVI|j4aXEejCJ(aYu z#xGOO&80?vBd%TuIdx8}rduh*v1t^a!A8hFTrgRoEOCo|UPTXA!5+CtrB<*jPHr-; z|C9L{V{wwYeMie<8V`+j-dNUnSwR*N;hDzw7EFSJM`d9FH@>o#;ItxXs=pts<hf9f zw!%P(soy)@_P)8`q{N3#XjlHy{>U6UqFen!0Go>BtmR|0@qerhuS7KzYUXurUY@4E zFBu|ySR=-gS8e6=fCHDuo4It=@K`2hy*oX^Auno;K(j1cCpL3IkI1-^%EN=tF&Fo2 zb4<}>&q?Og8mmZa%B8y%Mnjs9`4#YxMG{v$b7W)Et3sl#z%yYkU(nI!r?WoaC9U9C zxF2{YVXC(2?(lBUxweqV>udT~pG>!(94ibLoh22^Sl=1!(QzpC*JV$7o1LvD%wue6 zBl6T4b8r)TL}SKr`P>=pm~Wik&n~s`vE(t|A&MXTr2KhBsA251)r0tfPuf=e%FX8< zdOvH|QadkTQS?liPkZU|f2zGi@MH^Ai%EUn4%y;Q>JNn5-)8p<>MADZVereOt97yH ze~L?(3#DO42N$2xn|IyxxqN#1@YFXO?R&nPhOA|m)_b45iXQjNrDad4b@ciDPV2)} z2csd~^{Z!Ew~z(LQ8mhuH)r~utLn9{Pg*=^eM$Ap7L%HMpjq;1Ptk{p^^SvD<nnKC zIg;|rr&+apQjS!|ytPGe&&dCH3N4HeMzoNz(;Eqk^@!g{7Gk$5=(kt>%`dN)O(x*+ zi;^oYpZANsoqU!X=ZYO8#yQbsq|xwB$I_)!tPeX?cCO66+r3=jrE_n1kuA=TAv)q_ z#=8>>w}+zH6)DLd-U)6{jGJWFwY1ZsJmQ~;>v@PK7>I`&ZdmK6q9kibM6=_9i{ygr zre8*WwN3e7iA(^jw?8e0rH>#?p7uGqOD&K_G(;g3TYo=BA59{rL1whJ&@dLNP;BiT z{_cWy*BGTd$IhzE#5GAtp|Up4VDXTU9AD=jL>o@_Ti*u8-cAR9c>g0>waCTg$=5_L zFA1MVD%mA&S6~15{<t=2#`Ug78Dr1U$3p-8<)dH9ZVBr}F1E41JOsU_sCYY2ceSa{ zKEgAv8`2VMt9Ty;Yg1;A)+z8u+5D+8HftYY4Hu}`-qNr;9bIqD5S=I6(jvcNLSjEE zOvhyOHa@S;pNiy1yNrS@+AzJzq_ll%PD-bSGO3Si;aJ&+wm0goMs3&oUq8=e6t@&y zp7~Hc%adL9*sAPP{~xg9PxW-mf3{tEAL4lD!5hc_6h{3`)d?@2P3%mocS$v!YPaKK zkKxWKQ5wt8>D<)DxOg?&)!12%1Y9F^^=jrw8XZxn%GS{Bh*Q-fz@F2z%y`r=FY27C zMvNEXpHic>c~&+g<PU>3(^f_GyK-KcK}lO9rDNiGUGxpjjhIt!-_Z%x;7CZ$*SdYl zwl`@`t^IWx9#PQK)_Ky_;i+v+!W@w;EEJZ)w%xM-=k;~|1afM7f?3~(?vmd5RhI`u zZG&o(1L8f$8eP9!4Oy<TVp%_Pll7TKrC(@&Jj2-#0WOzODs=}$==|LzX>_4HUm}75 zDNl7<!J<zv502r!`(f7=$4!q@3#1AUXM6FO#A`JUy7-VdfbZl=BAb&->Yr@CO^;0j z4jJA?A~NRE&Se~$9JgbhEH!#pLM4JT_e$){@R`JrN%_9=n@v*l-*X~arEs{K;?{`y zb`K4`5#sjF=uWN)wNwLS9r0X0CB=l`9bZia>2kOE+SDZse<@QYb8opD?b}YYAEk*3 zU0R;p^g&OOrDmM5pf%a|!DvPCzC_+fg1t76mJDC&p5xaFKksZ8c7}@CkxSw~GHuVf zC0-=hmd={7302|TwK4DO+a02`HQ7*Z^;nK-eP1sn_6RSl*J#hx^pf<$&h<_2k|U?b zo$S)J_vT;64EsGHS7+3F`NEr8{X|S`;{oF-J0<gr=G+Sf*oU)OGg5_V&s2_%$roHv zEav7+S=q^cjS}->J#HuOGU*IzY7efKv;KwJqLxrh<?Xlc#Y~=7E`)!6$yvD5Lp3p? zJ^8Z_Y9cw4S4|^^Efz1bJ23j5at<*W;4JHRC*%vKLR~LbKd<!B`%@DoQTj~s2NyR^ zu73P3UAb}(zJDG;T2*;u$hsl@sekXAvB{o>Z`blHb@_k2I0)B1+2eP(_2Bv)*-ZVx zp97Hs@4xrFnVI|fu#3;_rqx~E@_j3Kyv7fi?r+2^Fkw$bPM88&MHw~IOvr3arit#| z@9M<-k!HU1B;*k}>0@)9i&@@c8}i+bFI0V<pEDE-qF#v<)SPagl(8<Uyh?;AxHr@6 zo`4oj>xK1rySWE3L-T%GS@`MrL5Z~O5hud0cCe7Ii7NDN4x_P8$SFHJN#!?M4gi~b zoJsE)PhzZt$&MrWGj~T4N3VLJMYj1B%`MYQQZHlTHWWW{C+9IVyuT6Yx-q!5KBiH~ z7%;lZeA`tgt>211C2hBgC4dUn+Xt}Dz2GI{Ki{PKCM6@)*FaQ@$x-&!xY86J8P`Rr z5X+h_lFQVO0kCXu|6<=>I`r|a>s*iE;hVFkeb-0wMQ$Hzi@NLM^lqLh*f!eyjmhNP z{DK72jFUd!zlT)2x;#POW0g#d?V2-2lmGR_i>f#AJk2dMeZL^R+%9FjpM#7^eK3$B z?2i>GKVDQFWxElPLTt1{pKy$8=mpVQ_xI#7^c@i@>|2&vsQkLNR8|+4sgNHv8j7>0 z&WjUWyYBM5JyBetTPCZtGMMsCN{VG56{k3>l;uhA7CsYp`!IB4beDPhG+T+O4n+;W z+t5yoY?9t9v7GiV&uzQji3F`Co8$}G8`pF{tn#KQ{(V&S3OpfKZ<S%`?91+3u)*1Z zRgu)gJeJ2(->&t{@VQ+i_);xm^Ty&9JZO0OO#_n1_s|IUo+QY;Qk|6AO;)`ZTl|~$ zBr;MbB4u`<kkO^j{9@?FEzXq6r5|~B>$`&;Oe`|D|Gw(dJ16?;K>6u=$@JFQw7uEC za~DoAF?g(qM6tc;d9q?mq(;QK#CnFcsXeeizF}{&yVwJza^rzl>r(5-$|!Zm<jSR+ z5hUFC*=EF?v636&=@j=m(y8f#S%^q&-`pjQdT3#G7M52v{M;VU_vRN!IT%h#plRoN z@r~YoPpKn_1FLaR!>%Zv?pffT{@QF;g-g4KPFh+*e^iyCh{AJFR=u+Eqrc)ZW!|0R z4yq*Yj!^x}ZrtXvON$i-h)NJ8tkPk%>+_~Quq2zSQA!eBpfl|9csK!`UkMHf38ONt zf$C>T(2uAOdGGj_|NHRDk0tu+d=GVZ)%9;(uQ+=~`fTC0@|oR9)Cbzjhg@+%WOm{{ z;WnI+9ufEQHbHpcGB|udXVLSrC4!=vajww3R`iV2S?=mu7GNYEPJN)(5;-~=+Nn%x zg@se`xeo%X#~yIP+OojOV2cww**jO(ndyJ_p)kyX*G03R#A~#K_X|JYS-SRUB%7&j z$ooTAXfw}<SLbcwvqPERIAWPvcr`tmU&fF{Cv<IO1f|LQ6;-%-W5x-O?h3&SeE2by zpy(bCj$`3;R{8rO4+0<85BbB{_WY+#$+`%=zU0t8{B46TXX4VFgk)x_v@z+8cb&yA z^~fL6E}av06LjOF4kiAQ+HqQ%TJ1f^pC#|UKWa6SNk9EUs2Y}f&s7UfA2pDZcdZ`y z)Ol*-cITHpb`$q%*UncAq~n2yVI;Q|SJ*iki?5gC6TfcUVXgn4$0-JGykYQDqKS=Z zxNzwHaOyniBDu{K{A@Z|r-P@8&1VZ=3^Ymk3p`V~ul>iOoO7pLLD~3XSSp=S#Fe4y zydc$4BgLKSWt;KI<lXv9Mh6cTHWwQtPd|6Sb}Qf4q%{^a$f%0*K6y!Q=BE3SN8bx8 zx7b&wHaR#Ge_+37a;6}I+DLYTA0pXX#P6R!_IO0Nggprj-SK^w9Q-mhj)H)i%W2^m z!4<cy7oCf@y$&>+MOTHNy-(R+lQCiZUHwUYt$iAuJPwO22;H`9w>}D7W65KArNv^~ zXONC+3cAjx)nzQg)HCxfVRg2;Fkv?8act)Fbw>_ZvU>eu!fE4}x2n|##aJTY-H;B( zAo|l;wk{qir&-^qT$du;4QVy*y33tALLSPQyX{ZI<}3T5IDdEgf2{@ZQMuK?R!4&D zuh0_kf=ff*uYKXixPxq_eCe;8FHg7J%-O4}*dO|<MYgX?H8_N-hr3DBwq|@i_2v(3 zxGS2ljB(qsV*Rrl^lajUC*iwZ**T`|%0Q~NqMHny8w|tM#YL@!XSc2}T3Ow2_x_u{ z_m*<jhl1@UC4U%$$q!0(E>~G*mf`KZrF5Eo^v=wma-#kH3&QQzqHk_Qruz07e#&$) zU$paT&HVGGJbXQ{OxFkVTZ2eogc;gK4pM#TQPUT94!FAha_RC(rW0#;=671>Q;Z)l z?OTTi*1ux2Hxs{Q%Aa(Z_vH>#j?L>VcNKOgzCroRm=RH33Dw-$oGtTC<7j(aZis%U z`(}S(UE=S+)em8mL=KglV&bN>{C_wm#`whE6shCw?K$qPS6@v^x+<S<XcJYkmrN_H zY5Jf<_x=Nl;r(fH8m*o{A(W?r*Y)&IbdtTR?N_mjInRb_8InIy=EeUgd;g1}wC`4J zbW-2-iHyMVhePD}6GH2Tc=`(2B`cv*D{_y#Z9eSU{2&OH;;Gk?BKIfB*>>Srvtvx& zZe`e4P?TF^xb=DAFz?%HmZ5z1jrhrLEc6jQ7Pe$vo@77AuLNowTV7gQyOK(Q-MYAu z8W4*K*dHajZ0L*DB<`xBjxNtHQJ>1hYzz>?tV{gy?$1I7>$E|1F;K%^G8FUwnj&F* zgd#qj_2PkVY)5l*p1gwS%26a0{+(q8{uhNu)C>X+T=L=s+XXTWgN+N5y-xIA24}}Z zhTh=LK7Y#1(-wa&1dYC69CXcDNT;6JsQpr1eAX;IH9IF$_r_Kc#fR~Jc?TJFbbH_n z(OOrIjOTPsha=|drUBW^YU#7<TXTF{eWG5LN^}aM*iPNz_Li(qM+)-lA8c2W`z$q3 z0Z&7lOP;FmduhD;p!fQ={Z@!|LyT@hZEUS(;a@%(-W?lf7KJ(7X3dcod(N(L&f5x` zu)E1<lGJ4z&-k*B+Xa?tHIwMC(Z20df5euz!)hv}+mF}-VR7Lled<*o5^N@q^5@y8 zoIsaFGjjEyK*!p?Pdl9MWw$MZsLVvW-UU;pANTt+y)7&B;7`kF2xFL29nVJ@H(taR zOlKN3UTn2FL)J)m-XW&p3DLe3(UEn_yBhP#pG}ek@aXlt)7hPMlje@}5SkC4BV&XF zoo|?LT#uM|rO33`z`fm*h~D&kPHYzE@)`xtfW-=wB{0TE+&>#4_+hT-_=-O6K^Cd| zZ;ML0{hECd?o+b*W4?^#$&VwIC#ud241|Zh84mg#ZLTEkf0^1ssIXGBT8;YMNSXAv z>`;=wQ{tTVDrLf?xJ^;-e40i10rdffbZwbA-lnmw=v$XnJ2m^e=^*+^>W<!86W?3T zdu;93<!ri~dzU*%z6GnlMzXQ)EL=IQwp7P*`o+()hw%cJ-!zE8<M*nZj?zh9TG?!i z%sO+aH=amhp3GVQ0vP=xx8uv{N`A0@ul>)TA6Eo1uJ-mMIIi(4Y}YTwJ=!^09(Q&5 zG+Qf*Qy6L>iDIS~RFNp;(a14e57Z*o3O%P?o{i$Cu^QLf%|kQfm6}^MxrL;cX%UX? zrVrqsvs@xjQoqi6QDgY&<I`_G{#v`{r4$+avPkxEQjOkVq)e>);Y-dpzXZEHMO_QA zUi&@w+UV(1n5vpmBP<B{Zjz!uCD+j&Qis#-)*h|pUA9W4XCoKoT}`ahb)@{ZFXS^$ zFeXCdm5ZXP-K}R&9Vc6vj`MX65#Q0KWgp*EY-|qJW({*1K9_^}fyEtvn2vXkd?iv* z<Rc@g=do5~VAtAn5;T3TRA`1XGQjz(=Z#7JY;mDorw(;f4~?VrArs5;z42j(R2SSv zNBLG>Ua5sqn*z4!%cKQqU_gX3iL{ykD!?X*hcC%HPiAaC@EnJsZ+fsBuU`%9nc#GE zd$sbFfvkI}1(j{vl%G5+lO?_D9a%rvme$V>6IT`93|o)Rb(L4@{8-PrM8sorcyQwB z<~|qYc4bOImryj&7xTAEln=UNH7erG3Ui6<$|$;vc8EK~&HSm5-R`u@RP5WB@)C>O z;H&Ok#UJ-%Qs{y`2^J`7t3Negun?4F-k5HScWd4w67|n-a5JG%QM$n{TFBg4o2gq< zHPfCfXp*i!I9>6lXm)-4imz13fd_&9gEW(|O&#C8#RUhWpM5{H^AB85ts!=QciX4m zzawc%S4RbS`3UEXb3WYupt^3*%0@`oBfyMlX<(t>*nGHSv!E14Iw-=$mE>(@rn7;$ zhKa{iNr+9dEhHDKFsJ0+C+T7hMBC_756X>y8DZh8GqrN`e|Tb}A)8P|k8?OWB6D{1 z9YU?K#TVescN=V$#VY8NMn=ZJ`-oafdAa|=#c^Y?0@K5`J|?Ii(q`*tdGlstm?*1X zgS;NK^U*779ryO=>388{6NKg&Z;9;|vRE)PGVYRFnR9D+rq-9Q@Y?A54|$-_KYij) z;&1x+#CMgNuGWty3-QBNjjY~BT=N=aXN+Ju_;B6t8_Tp0f7|qu^IC8A8(oU_`^XSk zZl(J%e6_>coU%G+r)(#IJ94~vCwRO$ZF)L9JZAH;qR{T&X_xuR{Pls9w^|oyj>{&= zdItXZlspi2YvdPo;qAnY?}P=^?7djoS+8C5ym3vajQR5Uo0eYURc6W(l9He9Yf^TJ z>f9Kd=;N5XzfjvBd&<a3^JabJ7rCpVFEf5Ep%!mO%hOP}hv<-H=#Mdq=v42^X=^$L zJngNca#mmoSfedrYNj1$BiOgbcGQbmPkOb-|MB&%=Ih)auUBZJ8Z(yk*exM(bN1D8 zvsx#x`{hI2b3)owILIc0p>((QqdqJP5IG)|NXwosjb=$ryG?xJQg0-5sD#y^uI_Wq zyB1I$*ls<^mS0tSUqISyxxQ;;ukBmF{6r-^^t@|U_LEX`YMU+#N{0yx+D#JYplPxZ zrVB*8ywpz1geTkaG<GwgYK<NB9_;zCV=My_q33mt&;&V{BTQ6NR<!56s;l{jgVb?8 zKYw=6vQ7mX7AtF1?B`3~_4dkX`;PR@A8fg0iA1V&c}#;J5uyF^QKVCk2v6e&(}UV1 z>J*_5p+i+5wTwu6eL^2d@o^R2Suqk{J|f2ATZToGDn7sN<4Y{@$AAz^N{Sx!W)Hy9 zXj1J8C+bciqnL8?$t8Z%FfUuLg1ufN7Q>zJ6$X04k?LB^lKcHYo7K_>AFkyDIb+L0 zym2|6H9OWBOd)jI$5EayqE+p1*P_sxgIgUQcSF0(`<V$uJZ*moxJc?a9*AN>%mgj@ zKbC=AOEVicY%3`u!xe{<6=CB3wcT%ScHEAem(bBh{h$qXq+N$GBcX6nrSL_<_%4q9 zZ+kN9f7<l}s`W!miQ-dGDpJfFDV$ood&D=5!Ca;&j~&`K*0S@?_p!?VkRNT5EZ+&j zbm@@r;_SU--73^SNvy1CY-;MJ-tIh__`SETP~Ax2)3E6Ii1krzqT}zmZ<w?Q5oc4& zK<6gn4x1}V!nf&XhSI+^@DSNw9WE5A+8GgOnIFj!zq(K?qUJqzR?<`KkSWx_XS6wM zX*BKa+o6@wbA_Yj3|>k)RBN?G{C`~>-3DEZtq;CqN{%N(8@kBH&Ne;nT@t7;k=^gT zyWSxl)m$`0M^8T&y%n(E>n16i^GfGa;{qnSIW`&<?4@6DY~y{Uu10t42%B%W(U9Ee zN?H=2NxSyV_=*gSboFTDkHpxq`N2AAu)AoTJ1*LymhGhM-bmxumq$!JoF(SOf~&)V z`IY7LxFwtR>BZ!NAa|3k>}@L(K}qQD4r99?3ZqT(spl{4y|I!p_%pX6!8`VCzusZ4 zq~<%Ow?T4u(tA@?y2F!2iIs8sZbThJ-OWi+)2CxXd0zElnFRxi<R(cKJSn3g+PqFn zBqq2QW(oEkJ92gEu;Z!@;jz?KP9+23xpRf>bjTk<6Jk=dug%S-5?>PZu>xtM=!6Ze z;I2OHB&9Y97Pt1XYMh7YhT-0iT1;ie3Gv+{?1sw{W>tGtXG0Q(^noLrKf^UGY7?C? z#)B1pz7#oO+&%M2ksbb5FKS%oM_g=whgY0@QCpv35l-O}Fd3`rzSlOLA*yjR8fTVq zkcZ!)I$E|qd*+}ykD(p2CCVP0eC%N?bT~l3jVsFZwDc?Vk--G8C~+7rhs1Y1JvF43 z=pe7G{)p&lvw}0YoYH!BKhi6r0p-swaA}gGSNTQdYlJor?&?j5!j8wZ&NU*rggFN_ z1&(@TgSao%qZR#<Vq#Z^>u-Hnrd@9+wP0v#XBZ)sa9mirq3h@O$9I{m*Cao{Y?s~7 zoyLromeq{t<fuZoBrssec`ciaqlBxj&Ze4g&o4i|+^@v^`zBG9qyL(2A7h>KK$XT( zXg|ksVJM~*JBp@UbMj01J)lUOXV}O_Ii1rmfPR`$7OIP09{aW=?$Gx|eA%_}yNidV znGotQd~eo9pi$<En-vNrA3t<+lC0>ymz$U?lsed*8BV{5j|%$8K!5pz$35Ip`G8%| zHPUABg00p)?ZyvLq*?RVXV)k1-Vb=_&CNt#ANLn1YkT#g*8+6e;z;Xbev7uHil>f; zrCO;pI`886ytaL<6(8^omtQr%say5Z*$J=Yfv)dX(3;-whjoV-RJ_dsV(yoYI@Dzy zm#KRM(CS5~WwK)_rywFJsf6cxb^JlOxnmxKp=G-C0z39*!XAp)PL7>l@Mmwj0{g+c zncZfQ!lq!zV{~%doi#8yN%e+w(l|@XX9XhC%Xr)}vMu13PjbdFN!XF5l6!%M6Qh*V z1;rZ-_GI*qOFHEG!>-~~wx$_Fs9({=2Y+fms~=V@E9i%;OS6V7cx#f{bXd?zrdJ+) z5hXtKwDP<<p65yBVYucOBIo`0Uf)yZe$y{6RA(faOIgRSWsxrq6)v3AEp&g8)Rmts zcQ%G-?B`duRLzCa>Y^-}p)zpN9O^e4E0oomW-KNH%dF@_1nbpjc2RuncpcIyk3;<Y z=KJmu2zWlB`t+<Rc6K)2+dZ1aYNT(4>cc>u(V+N+=6v7gdhgy?7FXAJ@0Rk!x3BUy z2@+EsJ~bb-bnR>Drf?k)p!j(@+ACz7{Oz#nTqyDm8Ey4DX%Um<CJDHD;rObnc$pD1 zK2*tV?SU;_$MIj>ECxH@M1J%cmqG>Fcw6ZS3FUa!+PG^Z<}2QqoN&<G8ui2`<elR0 zDa*^_!+R7MJ@)a;lc+K)qm9Wrs>ymIV~@Yh_4Mo%IL=KKy__L0+i1RxAa?iSi+Fe) zA3vTk6%las<2dQ(ZRSEz<CW+X)KPF4JXTf@qcS!QuAlSVm8>~-!W6`-tkv}HS>P7c z<-B*)!)p%AmDRgHzo){(`<OSVH+m$ti8?u!(>=9~8b`se(Qh@MwBZboww1E{rl-H= z(^rm^cOARB#q&shikfo@j>>hwcJRJxN#9;#;IV93p<vY%6Qj4*pqs&i|89IyRVGFL z(tRB{1>Ph2i~R8GwZwIM<W>J$|M`>{01oi*ZomC_27Wy`OLqZ&eZ2UX0Dj#f{GTuW z|E+Nz$A4vez2&vvuHQ_H`|Dd`1zYPY02EFnScee0)N)iyq6H8bgn;Pj-?_)c<X2Nu zBbA-`Do4E_Bvj;p$x7SR)s;aV84RO!B!#-O;WBLgK%`SYTnAtPFDe$^cqDvVWCmCt zL4c~NZuU~nkhgko4zIt~dFs)^0qB7}pm~@t?@qnD)(o^oiZAr=<}K0<r7V@~tiYCZ z0Kc%URxRb{9!$7m6YXFt`?-pg<y_cre;`*gqAU-9ZehvElP$#1_}|M|LG(2<GXwqt z%MuG00B$H1MD|~X<eY|s+SB!ns&ZP1k&Ae^l$aH72OB4O?hI>GIhq-LIuGx2eUtE| zQvNFY^l*<*nu;)0DtKgZ-SXPKbMRi7u>W{|(aY9wWJh}yRaLA09oVQJ9Yp?c8a7)W z%C>6sBjf;znLr-D%|y+UT}Nv`q4gA-banMR0Vb_!tkNMhC50Z=!qS=~*dcrf3z=lV zXEws-?!WVU>%C793fllmRaLbK8j7;`RYw4TWTauQb|5E7WymL{z;^B&z<43!w|{w+ zMyP@$nH8?fQoC%TIPALfn4R><>s0R(+<Iw&Cu^1SS`yC;0vVc4be`}B@Z_Ld2Y`eG z0|Eof-4K{VsQ$^pAR(b0FddqQO_Hf$d;AlfWFRK2Inbd?2lXiH0XhCV{~>@OhrCaY zEpkm}+am2?M}IWztZvjA&d9wpX%s3vo#4>v58LXC0EWeU`5Ii%Xn3QwdaMA-d;}fJ zHx0Xm1C7!)h>Rme&B!8rVKG3Vpao$EVgSi9&OFuP187K=4+PW{>iV82wNug(jj*vk z<~@<TAFzX(0ZL@ALx*%tuEYl_Xw48H{_t9jhDp;@&Ypw{EM}H?BCO65^*4RDm0Jp5 zb;JPz#qVL4(8Cp{s1Hui0L^x2>gaWn5^mSISQA6oiyz2oBi|!ousmA5%{kNJI5iIh zCnMmX3~yk85hGw#4;+L>=vebwYoIIiis%78X?NUN|Gvhz&jStv1AuD0iA{9YYu*9A zV&g|TaYzsed(vg1gN|QyB~b%o(SYsQSs366Pjp%efw>pt{AAxSlf$(8^AHf>e(&V9 zM@0g9E8VjOAduFTvr$@I>ZHJ3vIh9kS1ZbguVjH=BnrsXcQL~5P5|6%1X3LB{{Ft% z;iTJAUZL%upE^-jpjGhi*wLZkW{KLP*%d~eesQ2*Zfi(1zPlzu2DFu&{*gSbbZ-G{ zS2FEGlg=PNzdFyuX4dkt8$gE(fezECgfbDpQVK_{tNYFK9071j1e}0pBfxU0Y69v8 zDeTgJG=`C;vXemAL}q9e6_v&_*My$0Rl(UmbKGW|X(>@P1{jf|hDJp{Mw%L>G9u`o zt6R+ju(BSlyu^i&+lZ}DVJ5C#E|LMV!HJ);JU`>X&I;wqXn81bSev~LS4ahyzlrA! zJj23B>=@bsjDTR3(@I>~N+XfNFTPcv3gtNK!Wp~CZlJCVhlhtFK#SjH##M%?F#9>o z`!W$YPnGH@j7<!X4ZPm<MMX!GI*+5&fm@g=HYbBki;xfCFlufD_-!h*`ZF1s@+0rB zf~^t~TT6rN0L3AM>zv58>PeC0&p{j^g%U&`7ie5=VOBIBLU2%)euX~?#*jvtr6$bY zoQYD;CGE*)?u<{xM}T)~SiMq~(>nyVF9V-{>=_Ak{~Wy{Vs2E2p(Tx?b)8!IRsru8 z1dJJ*Z5Obp&Em2a7JyR3=TyiqF^dpc1301)gF0fVP!TaK{3NVeH`#0cJ{~EPEe|;E za~icGy+CFA2)I2~Ib~VO8O=Z(Q(imB9%Tz>AtokX2g=L8$piB|5P&;UV7M*EDmY+} zmdt|fNl~=6K?Y6br<jlb0E#Nik!4oMgn(XM**n<_J$XWD|0_vYZ~`uP2zW|Ms*^x# zS>&$c0l)(>FmQ|k*vSZ1x7TzDuJV!cGuajd7#U=xe>gI@D7*{cSlt5tD#rz-g7smy zKR%>}K=%5H4=2@1kVt4<N65fn2pxD%z$%f0soRcA1=0_`irlM$+8r$_`xZLQb5sCi z2m-WcBXYw4@#=KBgG3ozr2ZHAIjQ+Zo|CZaQNeirwLr10s;NnSH_=fE%p#qYI{@^i zzs6e!0L_jaIye;|Ey#t#<OuaXUef1y+44~;pA3#gp;mmd?FrP8F^4W;etnb0zAU@% zr!LHRBv!cr_7MY+KDp5{FotLV=}`bG#He{a_9x;IP1)j(BdLJFrh-s(u}ea*rCp)d z@j*g?vU;fSjz)7C;z#?>Q$Z&MfJvB3xsQB{s{{8eWD!<T0TUIbibl@<SNTN5s7$Jb z7W{X%@Xf^-nd=%E?ail#a+a+Cex^Uf6X>Za;B&voKzqNI>dzGqfsS-JT1WSm5ku_k zL#n5-bVd~XPAt!i-w@Sn%N#mslzMTWqv>MW(}+bO7>9Ue#2s$cZD2x@*YEo`TobL4 zcjh8ToCpOMlhx>d%}2p@Lhu*x&E%tV9r4kHFlNm9lgyL=<pyq8uM{ztMy3OBaBbBP z;hiCYuJ{G>U?5{P!9D0=T^+LY>%GWFfkbwbk&#hb829U8S0jLk#?8fp0O=KUAr5Zf zds*7>2dXP1_x<Wmj@Qga%O<@J`Je%pgm!n~l^`oPf8J(IB^OM`AS(pT1%89xYqxr` zNm)Ud7#ym05G5}gFoTEy?-%Tc&_X4B38;UEAhg8QUq}>M=GwtCgTUfA_1@U_DN0L% zA%x?r*KI_Sf!iM`1E6%1`&z9!w$fo1P$@traeHZbf)zc1#NG9k2h8b!lcTPaqp@)f z0q0dJ?}OfCL%@E@3GP6T1ipRyb{@!P31A5D^#tL3T<>2|+N(HAN}|*aU*=Tmb^!Ti z5Mhp)3+DrU%nlqyv%KKSO$<7;YsdyzRD~Y<8xRfUDj>1Z$A=x9GcNnH(MEu0G8+Y! z%ymFk=k8MU`%v}kO8)-jwUtWS#2Bp;jyeI;f(8KWjmiB^XL|bS+~Upvu;+8xLU5dx ztXJf46^u<BXeuHI$+q>302WgS2+DLT?HU)mUojl16BaW+VS-Y7L$o&y=F+WM1dz@l zz4C&r6JUe)cFOB(XV;OlY%TN}0b5f+Fdx_|h3#zBTrM4OlJ4spN~6<^m$>|p&`%G* zv4}0q)vp)1eEG5=u*wQy;z@gXd6gOg;fn&uO@V;El14%oh)XzLe19#KjieUl3jawW z9v6@0BgXEp<p1Ok&<v1*$tjaQYS66r^8A%3$P1xb&Wif;=huO#6?k-XB$XXxnWtHN z2Y{56lsuN1W%@uOGJ^4CotB*$+!RQP2J%}<b~dw7GFZJPu-qvyCxbP}Azw@W$UukN zLyI;mcx^;zzzNijH#avi-Y2`>m`}>`t#-yQQ-M^(Rx$OqV&Q9i5e*WM#&8-x14As} z8yS{|9KH}uL+O1uI$1>X5GE+{E&!KAeIb;3)E*Z7EL}-X_w4p2xL*-@V4VpBCvur7 z9nDLNnok8}<{5?X-vLhBgjOg_U0uNcvVeInr&5tbm}{hfI1BZ;LOS5K43|BfS3VIS zpC~Z<nG;N>W<qNi9uiX}qV*hmB=I#ap%6dPe{agqZwMTw4j@tSbqGsQy>h(&Uex&Z zLhNYOx!z(5w#@%*e8Zm00Z3iJzkmN02-UB4vVyiPKgE(#2C-s)8YW9rUmOo_i02}I zTqW3RYa)l|&fA{2XjbikN0HCfw~s0IC{E)&YWP1+gH3z;&Xq_2oGBFGQW6l(mmVY2 z1wzKc6Wk%M(tlbWfRn8;g3i|9$i9r!f!7NG+tvigT*@qgqC&@o-w1CRfpsaWszw&- z0}BZO!`cDc3r!%n-0eqv8n1tv0pgZhcuyt7RPa!AGo}*h>FMk5Xpe3Ia5+pXSa8~p zVOqiaKpBq4C=GpjP4wtNb1)_8TFs{XfRR?YHMQvBa2G-e4g{A&r6$dT#5;&vLWrE2 zp$kA+8iQyW9s%)WLAo7p+qn7}L)FyVE9TU;5)z0nv;(I<_nF?@2rOMG0Utd*aH25v zCx`Wz3HP-QMdOzie}4Md?fvl`WQP9JsC7e8!Nma_`z@6!q+ncU>7*Gn%dK^f)<eB> zH}|xyD;dF)Q+}g2U)ske7ofhcYx0iSil0#v*FD1R)`y~&2Kvn`0mVKB+$tCbV5L63 zrwX0{Tvo2rnztNsdH~s3e}^Fm?cZl{B)C>X6d4(buY!+KoGdW#L__jg$v9(r8~DSc zjZ}TQp2;ULR!jkOct%xRx6kppW&VFZ^KX*=-zp#@T&Po{MR1}<;1~k*FLT5TjuQwC zCv9M0z@REs20%~%<NnGloJ6t?h)y|dr@l*N23SG_*92cGu0mPBN0E64$?(8Mq?t$Q z>7*$jTCsz?32^~RIk4YfXedPO9r3wV-+>1@4JmZzV#m6PT+9Qyd>}ScsY+T2ZL}~T zUl}Ch^inIg9-jt=ec(C<jr|7m>V-D+9R+X*Gg03O3-{%Q0h(t2oUl|i`ZYt!s=hnL z03h`&pj(dwKLeZ3AcPs(sm%Cs2$vU_0G?J23UI>@7jN2nEPkN0HvMj%8Q2<ecTiwz zPX*#m*(9OLH!NV><Id2b;Q=)-aid>i<Ndq)$@~tl&Zs`t?ccSScfSsC;hq2I5)xt_ zyRRcj3X;u09Ath7EyM~uduksapI{a8;W#+DTKO?hJYOIUc%Fc2=%Q*^9(*(g-htN5 zXs&~ga)9}o2eZSV0z<Ckc89<W6Ekx_gn|hFe`X4$sF%kWn5T)CR%ejYA&hP{n-Eb8 zU~k(s5v$K+GMi%{1@(uoR5pKHhdx^(`4^qgii-T37_4%|6ZxD5Ki_LzpdyT){DgGN z1!6^Q)FnRpMO<ly0jo~Mw}DgAjrC{R!0yduLXUiAG#{Wt+kl0=LoU-0!(k+qcsfL3 z9KhfB8u%y<*NquCSTZwQDKs>%tt3QbG6R<4A(ovsra}Cf)dwOc&@PsrpJnD8c;S0q zgVx8-f_MuVwaJYC@5y(jWpvUo+Uz-{^XH5$wmp-;+)<$P%G4&Y0=;`W9gu_E)-J~9 z2VUjU_N$W5pKrn6D6J-HcScws;?lvo3PRj<vUYM@pYW?1Y~-M;hi9MjxGctjd+o;s zTAcz{gha@@SQGrE(i8uh!2D;oj`)Sj&i)!`64vy%LZG~UrB9Kk1=gPBmg`-)I2A1N z^HYSY4P<F<p7@JM+J(wL4(6RO-ExI!W?rCU7$Amyqc-*9^P6)caoiS4XU<>ER9=Cf zPr&PbRm8HgvdZC8aAnGGB5G7tQBl$PWap{xZ^*Hr51D6Z`ch@}%{@wi`&r_>dG6e~ z{_}*DNxM<n)=y`#SQB9z2#gl5dGCowbi`W#-2CbB%w5r}?f4;pPx7|bK$t3%h#Jr= zjVlMQomG$9E|BB2F+!Y~IarC(Y)|-^b?yoYS8EL|fWY&x)ZFGO=8&$+ak4`oSz80? zT)^3whbHnjiHTK5Gk}(8Rvyl^Qv=FQC~)Pa{<rIaNDUFp(l&Xbz!dcjnZQjTR_IQ$ zGuU|!=hZRzgm~$(+wLkgSWAb9u2HgpfB?hJ1b*%vmizZ}`(w!~<DA#0n-II5nVsD> zl%blVhUgpfg9Z8#UC_gQ_c{Je?Cv7&(Rb2d!|+68{zp27X80dn{r`>HLHF0JE13n7 zfh0|U;fyWbhsi*V=uHq+Htmc;i4{`%5@732Y$EhnWXPY-eBg}3h~kWL&=a7W?g7o- zf=bYSre%J(*o3VOjOpu=IM0@KK%_Gw;jNT*0W#(RYDvanC_!cW{gmDO7hkCp+_8ml z7qE1RqV>I8379SUvQ*4-(D`88Dj++8L;hD#bx=f7^E7b6tcc_bk859t(z17gT{Af{ z7l9h@C<Fo^gnRvcvoL=i1v1WLW`K@{C_+?rjfCsl1>VAXpeKA~y97tlx=km2CJyAn zAPR2g{CeEMS2jep)}n%!M@!6<5lZ>!kt-#<_L1vx2-SWQyB8s7-DZp6dhk9sUALd< z4h8fmBF4u-MGPWu!nkABm&K?d1K%d+y3Itb;9)opqDF#0ykS$f|EgwhI#5whFKK%Z zD618~ghtrOW7$?9`XKk9)xU`ttVSfA?i(uj_U%EZ=*f{l9%2nT<N`18?+h7*?iHLI z6u5OLDk<GSG;AI4uRvFA%WXy+uw4iDpad}3MR)f=Vj}_Lt(~~&0wQ$rW&VS$1tNgX zdn69P;a<-*J4I^EgSdw@Ac9qHT&-S9>W_g)&gEbs!$AkKAiP^MneQMN6u})~MUk|$ zXz>IzvzZEdc<)h*qV(~>b|451+&OiC;MNPtK`!(?)wV5k?5lno(7gHcLDt2)Zr>+f z<}7`Wg{9q&5&r%9V=4{s?u!?9n*?*<-+1^6EsEFLqgdOsC!_1O(y9JQdKdW@|A2GX zRy&3oKr-eT@<BRj>U5>73J{u#7X=|Gq54-zfltmOjsm1OsFy%CZ`Un$f%`Eye7x?W zOZ<y3+CJU0gLJ^8-x<_9%}F1mqca8Rq@y4>KoIPK;@5<^<b~E7ApmVLACn~2{e)?Q z&%E~Y<B`*SWaJ7rGz}tgW`7K5GXSggM+y-LuohzAQVMU7m(V~Z*3aR9FFhJB0lg4O z$;v0(a(V_RxlErU{Pf^58hE$Fu`Fli(PW(`2Ey}D5D$1!_u%Dj!;AbBLoHzp7`Wy5 z1}SLC&taGNDV`u<D1e&-AfclJwWGUl7CA*=uVLp*OC(I2hanKP?g8|c3_PfuE~4m^ zXgm&a<D2;?KE05UZ2fPzzW%10u7@Ni2$KFkqxF{7^A<Z$%bH;f6yx{+!do1-ix$P% z<?7W6p!<;u6}K4&oiqTOQy?AG^wt4&7^%-tV0A&oK&D6VUu2Nr^&=m%+Fl-hm|r;; zmwO<eB*YJ^8KN+dPU5{@yvUzz*LE+X5!9e~)k#D>fk-m?KX1yur|NHMZx4JLaR<?z zES9UmK~@}Xv{QazhA-curjy1;szG~@-6W_^PU3dT*P)7p{Wk)UcS*c<ijyTl$24D7 z2Wc}S!TuSDvs{l=;oIL$F7X$2Lyj85XJ@G9ISC2RUVnjC<bO`he#8Fd0wOPi$o;Z^ zw~eJB2$=A*|BgIW{GO`R7V=|6EHhs&H)#042LNb>$Y<RDjtsO@r~`iHC+B?mM903B zkplu(ibIG%yn|s-@FN-&_haMHq~wz$>^hR)XILQNHDU%6@)6s#NjH<3j<CRyT1<?n zw^y(yd)?kN-}1MHB7qVvv#$!tNt@gPj`RPj$S<yps+wnk?rR5^WZYj4fcbb^xIxp~ zk3$6b!02HzQ$yOa*PyIKgVbF@kVFC|B8tmyx^ez@x{R7<m&oBVl05!<>vfbIOkTvK zAHl@#%3cH1HwG@G-R^%+nLkj|4Eg!<C)5x@>RN|?&HZZ`(@L1%-4MRVfL1XxJ8Rs3 z;wyS&kPF;vv?_9E?VtWDY`_&f@~jL;#?k+jz5kEJkpEAA5lP;;62Qu_(74Ti`KQVb z7a12qrLLu`D-=<FLB&}H4a*KHQaq^GU~|ar3zzb%zgmp~JbXIIebsCRF%m72uc+-m zMMgr(E;(?lU20B@2(4;);iywGAXOwdjhNZNz?No?Y#Ulb)CoH}X$S&5wtA#N1BRrv zrJpM#u8tj?3Q`_H#Z{-J-3Cit=2l~b4(WkJMW6$Ge)sb@REr%bGEGpn)XL!iPl1Tf z^Aol1Ncp>Nr?j96<_Qs~-Og931-PUm=j7ouR8B(%91w+kW%IF;keehuT&=b_I$rZG z=pB1^;aUhpHCEeuP&}BH7Clf*oCA+%$^<ELW*`I~O-)UTIyzKWNZEp*9K?u7^O6z> zDjah`bWbe7>tF#fsdw_Z1f3^bGhQ>GN!WDAfZ@FpC5pvj(SSMcxRaadr3acF5)NUY z)M34-1WiVv5_p9_dlS44dNx|01}O&XfZAu*${5|ZUxaJ6KU^tS9~D8$-vW-NNLdT4 zN%s>~#`g4Ry@SePK_ncIiMnt0GhlITI*>iY4%6%^2M6{K&uzFz(E?N45VH3|sIoR6 zuGLTW&8jRxmAie2$Lx2S3%L8~9%<TO2y8fMy!QS`<=!VpWJv`6t{mMn1qov6UWbiW zZ=W$7l8cE>nj5hrL(uEl_&4H|pi?0(O0ya@%ScQJ>&ByTUoK=~VX;``w4aW%$oB`M z&4WUm3;vzLQB{bg)*9jKyOn6@R76`VblYBZfl9m~)Yb~&%FVG*rI16)Ve5-I1xWqi zQ+v2Y9w@X%qfl?AC=8#ef^LhidY^EQl{FX?`un)83{mcXz89aqkPdz70@ZbFf`fdi zXIpza=8G>)z*0fI2uPkF9)dnY1viPTR<K&+iR~X}bJ7--N#jREkc?!nsw{Y90}^53 zPJyLdh|q-Ns&0bgbCa=b2@58m7HC9tU^I=prECHp2OF4qh%%mx?jq|9U@owELBV9e zEfEq%Bp0m#=eJ(qeawOs;*gpcQdyq*@y=+bC5!_^P}BbGxp8q?kH2D;BPI9fdFn59 zr9pWXH15Mn^hmi4?Yr~%*-kiUCl{D8M$kSS-nb(sHntFm>=4Mi<JyGq2YgBrD4PWR zcz3~MJ@#Z2!a^!gndL@zX4$>@M@q8x(<@ASQZztU94UkA<VO}OsP>YoLN(i$)~jN+ z%Nw_uYy>*H_BIkLCnk-49e{NiklG%M8Nrl6CVVr<NAYQ2joYJ|0@>@x5J?$^2OmJ? z>Dk%Ykx~)Nso@Q`QRrC<;oa$`z+P)^C@d;Nec2`ljTG)(ptfi<QR9l3lz+2ybzG1D zR8wSCz~b>ic7cwkO+Kt^QOngR?8m@#F5K)CwApun#2y)$Nf4uG6dFo8u8eRaU*kLa z+fcrRlnee@jzMx*nKFaL+U##4ODK@>3<;1V1U!aNptpm?Gsee4yfYRiy<g?lK}Sim zTAHl)c7zaeWF7Pff4H-BD~r)GD>d~2R?VW@NQvC71}Z?@UId^w2OxzrQQUeck|Csk zL4tvm3I#jRHbaMCVNNQ<_jL#T1w8vpWO%o*N*y51W0VNPc8sPQ{Y#V9TJI*ymRgSs zU=kp*%K}L*7aI?e!XnhMo}pI9_%R8|URSC39w0h?I>@#;iN)##dfc6n3r2f?|Bz#K z;m#L-%dpFBuZ;5MR3f=U-=}-ZO3*!;!leD4c~BNk=%<?8Yv$$bL`t$HMg#e}@pivp z0f6YBGt}2mUe;ihu(=|>%^w#kML-Vc9Dt=QyC&SuT}i^dA;}N}<e7VbIIWBvMF~29 zTcjL*W`P!;j@SjQJPxm;y`X~eF1Oi8btR-!SN4HU{6kuj%e22%-sE%p<63?QQi2@v zbgP|Y@E7V%>ehp8JgoD1CtMgXI*2`Cj(nC5CHYSR$6LL<J6SM!3MX`GoOrCqV%FCd z5DitMSJNahvhYKh)#z8~1d9ZtfAvS)32yC#Go%s}F=a>>ZA(wAJ$F)_*Cw)HK?+wX zloctKPT`s6zo*i-9Y+nS9*R$I59;e<sGx<ippGrj4^gaEz2*cgp;4yw+B0abbRe`J zgRaYhxP8#9Q=EYRb`EWfwt0(Pzp8pV6a*4?Fi>jgSlrCdlkM7ul_TK?i|X}pWmZso z$bv~kfz7vRS%;)A4bqWh0nskRmn?$z{>wZMS+=!8b$qxx`5QZ+Z6jA|HOjNJ4a-Z~ zatExLg4b(ZH#>Mu5{#f8kOg&Q<D-c~!xj!$I~C;MNkM{Cb;u7@NbP41N*_8c50zk$ zXp<tjVccmnZ=^ICJdHWJ0IFd|rkhY%u<Ad7^-SvK;AwI;9TcBG|5$}&+ee@X#xXdn z@4t2E<j)wfx`3<*DaEirQNVrjP*2BgAziyHvacDL(8$t?`<g{*14c{Ja7RJN^@F)l z&RFjf+LR5V7UWqm9<ZD+e6Fb(yMqbTmbSP0?~14lD{WBe#z3g$*FEvSn}n35o7&my zb+G)1qZ<PMX9(_zd#9tM>BaV9KgjKHHA!yf&8+4NI#5PMio~zR>qRJ*+>5L7$dJhh z+CD1|3LGY-ujCv$;(6J<U;%>(_n--Pvjz71nQO9#dn^StN-H%iYPo)huN@IVstRSt zk?ML+-J5@h2(FTWJv$sT`d3B=O#pW=Sg$5%f`YOl;&wwIvajrPfCXeZFkrf2XjIIn z1ag*jf%MrPpXLZDbd3v4g@<L=AatlZ9A9fT@TDe!%9Q-538;=7uYSdpV8yu7qV?SF zAs-G}fi(mEFd3k-#gHNs%|?FM0c%OvV1bd&rzdB$V673A%ha3o#5Iq*R)?zUx{>QT zZw}lRvoZ{kH8A#q6Cfgx2|8H@mpgSj?pcFRy{}&<B+ozlN#L9uHrd;&dDEEUnUR-` zn)8!&$nr3t!sb*?-JfFy7l^E8Q-q$`_8<)29oe7bt&es3g=Dm#es=L;p;VDAeD<JM zq~8^C#NQ%G`CpOD4F}5xUM1wfT<ytFNJdunIj)XXj-a~uFhMTc{pvX@XYjhmF7p3w z*}C(9o<8!K@zI+tq=zYOYB;R4Ax}d(78$fIAR}SGF$N+&0jacp^)&hm62#ZzyhG>` za*(2fK$dQ1_gW7OLajn2M*G0?010nA^1C2qk6*_}gXI5zvG?ZDShnHYXoHH9O0$fa z8Z??^ED@p1G8UPK^cYhp6)Bm@oGCJ7&J>c0Lgsl2i9$#+h43Ah_xJ6!|KDrvwf6e< zTJImd^*r}|Ki73$=Wv|Iao&b-Q^YqD9#0&6?5~pLr8*|Yzn74eTJq?=K5isd^B%y+ zY{8(V7n9?;u8f$N%PE61=-F8gSXhoX3H~6+aU7Tj=3VHzEf>9STPbhhpY|G9f<ktE z;^Xdem<~N*#gMX}*go<Y$4_g`1#Q0UA&|<ayJqbB``eN45fF<IUH0z>AB%x7ZT|fU zDe)l*#|*eL3=+}sM46r9(=DOB5iQ*(ev-ujjwLZtm=a+*-1s8*EvKE)TSp-L2ouaY z)4d3<gkog$csQMQ?%U*Vl)sw$8n4a^evi3JH~%HNmw<1R(aX>B#tD}pqh!g2Fbslu zF42>$6Z!2Y65dG@aL0}vR{RNQc$2oZkHhL!eCHL5bQ0Vs*SX3QkrM=8|D`ZU0aJ|G zd;!^KBB3?;Si&{xnU|A@lM9^5rys#KAnOy7F7<^ubtlQoKqyp@=9-u50bAQ!t_PQ~ zx6P8ylya*9?bs&Y5flL$(+Mgq5(XqoZJlhENf?|5QSD1360TagE`o(8qXl^NS<z8b z$}`&!G<&1(GC6%Y!B3o<(K1eTqKL!Kr`P}0q1yK`sskwI(=RTzd>Jf_WNe8Q{|s16 zFJ~0)meQT#=`WmaY443#As1aYm~RZp`?pNP{mkD5tPxc_C}~7ABc+Wdd@FH5O*uI^ z4ZAT=NRzQnq9iP+A%s}~txx8TayCpURoS<YYloAaIJOYc`;QAR75$h0oIEq2FNYN2 zC>+V0{*;$5RZ!hj{T%<aJQuwzhkS5xrb??f5lP6h(Rfd3+{<5!e(tYTZFr@q4_v0d z_$Gqtw+hvh0}oZYIC9mKLlm^F&ssg9woY?VcuvVlwD8>T^7F`cZ83`xKPiji`ta4( zn>Jp(xFe~VHt7Mi3H`6Fp}j262K=v%S1O!*64r5}B+4{OcBb>@SWsn@&_Yq$yj$-{ z*JF8B9gV*xNLud^#>iDG)KA+a5J&G#C@l)nGmAKPbe+9O)EpYl?#}IaYg)&=IDEl< z<CUB~ojj{B^Dg)SzN-~mOY=ND)-?44ekpNq(R~orZ&&sORg&k0v<UgnGM{%F+=>N2 z^*%EVHcQr--|e4sQ$P2GC@Yau@`0pRpBW-?PK9-AJ?f+Z$0B~zB?4pU07igb5gp20 zf<!yBZtu(VC9Cy^4|ei(86(OehizQ9TQ>$S((K*s)gnM(_(7h_TtL?{0ah5Bl3pke zB7|m%+aefHW;NjKe4NO7?f9XlDhp+x!1s7wUS6H2E!Kv4SB>G^J-@%ZaB7V2F|%0V z$GraYx-8>hA|L<a_U75Mw;%N`{ckP+qhgfkrOL|6&(+n<aJw&}{|#^#B8e#dd>&}V z)^VS~$<y4=Y(30%&YU?DVQpgYiF24#b47zipn}joSty=rJTG-EPvmo-tr^^1XYtMa znbD3ov70k|%T6XH3B%WoKKV4D2;4jwXw_ZF|E*ua9`{4_kWJg=xrL?YW89ns%o0gm z6ES%K>z0-lN>Miw$dRcVQEv0*Od|FbnMVW#H3`q7$W@4uP7GXvmuYF%O*6n1N6@FM z$JTvd?m|<#rNrI6X@+1?3Eq42kt2C}u5Y@1#<Z-<lvhH+fb?O#{3Lpkl;fsALQ6st zIreMcBg=B0V_uj1OApuvJb4m#P&I-4!x4`ICQ`n(f3Ame23Q}HP<(<&%5BEF5n$U! zYD(yFm(Sg02e#b4^l1q-HR=A2Mb(*cd2ys^Wt|3;wz06an4SE<zKBscYj8C(-p;?w zE`9ZkW%+OUJU~9ikt=%;P=lF)sR~?p{=!J`FT(WDl*24iqOd&TT-c^jGGA~-CEbG7 zzG3?k`V(GE0|5D+6SzEP0hBkTg9i_K^5%0?j?c<+R&2W#U1PBLQ<F(NFBg>ZrY~%1 zAHQ`9_xteLfAi-435RZ$)f;?7X9|_H1)}khynTz^B?E!y`J8`WMkhM<?C&c`LppKW zh^sMuRKnGNsE!!C)on9yF9!K9vAJ2T)HVJquQkqDs>k<3Tpq?v*CKN!P(cbDnG>;U zKh7^8@Dua}DFc%r4TgRDasep%F0(3c<%wmXmjx?HvFe6R&znnN`VFZqKYsjJ>aZXf z0m1`sJ=SrEs4$VB$u{N$YC=TbN288`bM68cM20y~ncaxotFoz}pnz>`ca<eKH+Q+M zL0ku8+FeHE9X9$Oo<v4=KTpfbYOu|VQudECt&8&Prw-mR3ma(zd!GOLH|e0KPlpJ} zCE_w@r;<+Z6zI0U|6E4LD3tlJq$X-gzP#1SYkr`ydVYE&C@QKaS-jKk@9!&QLs2od zAZp~;4Jyqoy1^vR;mK<<a3c39Ey@_qx8}cn0W$Y6s#(j3Ja}9K!ESq1FVmfWZ;3bk z<VK;|hzNfA*GNv260h~9#Ch2#5K^3qU(}W;kcd*A>xi%^JeWG65PDpS)B*LbhI1X& z6%`M(48XE(PEL$sXndRX#_?#u0KM4qze(%74DH;PXTPT*mJb68waKbOs@^85%6{rp zk>XtU&!0bct<IaDcPR~13kwUAmzTH5UIf_C06GY5h=P1Mr3O4~4g9L0rs1a?kC{$s z2n!3>WIRz4sr;>ltxaLAxMB!`dxCXZBJFr*?%|h49eLI|&GS9EmLW(y+>U7HoO5t+ zP(HQgTN@Cjm(|tP0&;ssMn)Wfmyk$r*0ZbDe)e+oqszkAK6IC`w^?U?H)HC^sKnxA zfSPgtjeF)Z)`{O83g^#1(lSU+PG&QZz)w6~Q*|Xz?S<Td8^VAEjQ8;H?kfeXF@?g? z^Np@-p!nRtc2`)33mE$xOcCqss*dCjAt$FjD2Sse`TR=3!#k+Gs3H$_&p%qevv$LC z5$5bf$H-j6j~gQqzQQHk#aH{<j3OL2__<B7m*yecmPaOdZ7IKlLe2g@J-PJ;O=pwK zO!LIdukL-04i8W--p?^erR*uIGPMJB^2G4r;5H=-i<ehy2Z8umZu2)gRzV2F0^Wvg zAV3?2J-H<A3v&qbokNKfRQ3I*?b~PQpRpX`;ZbvODeOUINjD7$d21atWlvIaas!Gi z#V&58XYJp5-$#9tIh~nh-;AJ>h)O{;eqYk+wd>7Lr!!y{3u)bC+Smu|A-hn@5iaY? z*nkA0;otbhyK4hI#5w8mM=diKf!~-Xb2m;*b<hsZGF84cbRF9h6liT`W|ox`@8BN? z9)UIG{#9e++`mpnMsY+v^TU1LI$@CSQ{VtYeJ_b<9Cb$1s}QZbQ@6(4krWi72+;Nc z-}>Fg*E;;Db<8`1foy>!oc&RtsN1H{U0XXG#PsImiBL|?u_SCmMW5{u5FO7k=w%w= z(MTge8WF*Kl4EMB=|USyi~S-A7e~8`@~i4P^f<V=0Tcad#A)wHum-?7k8Cd$vG353 z>O`x@k?qui=BAm8)&dbOGdVJE1e7Hr0(Om94nkREuHSS04KkHs`1NMsbJM^Sa?BQx z?00Z|jf8JVc=f2fzhS4QZmcBh<<M&TKLeF)->;KMJDn)8C<kn#3AoI3Tgj3-v!AS6 zNlCX+1Tt+|@MP17+#)l?1UpuC*n=_c7P^dx*e9*)YHF+}U$h^P`ZCdZ^H5t$kITpr zXd7fbtr6o~07~8EO5`nCJ(6@e$jVpNyL0H!(W9;7ZnLLK2Z8_+wSY`pTDXltz$(<d z%a`etJ%BI&=+hfg=(mlEdUN%NM`Y2DSe7HI*z;6?8s7d(C5Q{KiaH>P%^?LqIvb9& zUJ3Rqt(N1Cj7Klp60ui=GVlPupJbZmC_+hXRpf0;Vj(hl4cv9}2rA!I6Q3FUB-qXH z1u0WnWXm}n0>~?xlH0Kmyb3(K&!ZZDXx>FQp)rEW#7{qY6;3k~zX+4Gn*EDlCLis- zbfbOn>=4{#BB`-FtpVaSA_@mRd&Wp{$2OnX{E$(^K1tE|;brlEzt1$~ozqw~oGRFR zOBF@Bc|`_+jE?yFeKh4|{y5)Bc;^v&Z#FJ-vRFq-s-2{xv|Hr~3~CiQra6xHScm(u ze_<`3037;)W;>S|>Ti-Y!Gdyt9vsoilm!0GFP1*-0HLFQ1vQ1y6qHDk_$rW-l{7j! zD$uonN5z--Fq3oqIzpT|bzlq?);{Q%fbucP=P>YGis^VV(!Z`~?##fg<%M3s$Q$<P z%H0nd%|yZ{WqJbiBKJ)N$KvSo6$wwDBGC~1>{%+1F0X$UdQpPAqHCOYY-#gVt|wj8 zda$rNs|WT7*~TDX-zs&}UY3YEc+5-LpK!26z^+s%Z{CL7`?*cYqGK^KuY_^)%n`IU zSsS(v_}fnnDT9wVY$~yEseaLIGNLy$PY=*{f;DPrYbRPFLBg&kobjT|ExKkp_NAaH zC$0DrcX`P6&4cZiEk}_ENo)`s#M4a!6I<7vc=&$AcGd<_VAh`MXAvflpqBo$M9fXF zcK=(-a{6cK`0NOn;QZDlqpzwyFsO<?!tUr}cTQ}iFbY$oi5u&pT9=>@_FUX`e$R~2 zjy<!^qMlN|pso7{mNSbwUjzjy0DxO68gZ%Ji!Y4sfMEAyPu~3}geu9}<1oTn4m9?= zV-bREI*_861rbKN?*jv&dA-0%609c&>#hl!|9Ep_lFy`i4`|{S9E<coYHUNZI-Y=4 z-)IEya{AE<j0})?TOW25>Nj=Pt;elSA<t3pyNT*N*Ktg{X~v7$<(z&-TaK7^^=Gfv zwl*)_)=7X-Ey&Di4c=2q${OMKOkKphPN{xHS#?sex(IcjzXul-I0<)NfPFOrFSW%| zVS<P3>&_8N?o+3_Y{R<U7u(!(J4}L0&&-#+VJz1vv`-eWYOgoxz5HSYRM7)ff#H;6 zD%#jF*|j3)dl!E>eYY1;^fRxq>bM;LL<cKT7HE8zkyI!4;DqGdAhl=V_h21+poc%9 zal7c|_O>;{fF&n`;8WdURKvr=2~z$f;v?MgDQ<l2GHn5~kD2S8o}QiuCuJHOjWc2{ zQ`9NX&mI5+)2MR>rDsxXY;4U8IdkM8?)DsD5_4&`AC}8J*bakM$6YKeEVQj8oPWmv zP;|hvoKrcsbHo0F?Q=-KhyCZ<^Q<Fq*o^*e4BmR8l^JmS<~_$_nie4uIR_=;N$X<= z4jivhWMzs_Kk2@7t7*pI-?!b73<ht!|HpFV<mFFRcU+kgU%%;g*O=pr#KipeJPdv> z?cjg^=Q`Dz)y04bNkV^p6wYHBkX;ya+W?^1glyOS#nRwmvIg_$=oup(XrmpUxB%Ek zbqb4cZ--f^;I%0984Qti=9xpykcE1GO-<w}QZ2-yU6uqRR6y^i0sQwIn2A6+c<H@- z+pd}-_JsvkE}|dwG%SqN<Yqv-=kdQd5;_BAps+vG$k4a`tG0}8zAA9i2$hG(r5GgK z-k2vWr|INd0J{zsz3~bt)DC_=KC_PxcLI3|;V=gzUHBv1G6zyT-=+2|`-Ca+=3N<X z(}%Hlih!;l5DNjy8&A|g!3Rr)ESe82;+$S{@>D%QXhvs<>%Fq30=0``q=-75*BKP) z47?^j$VXBDpcp*D3*}w5-$YYry{kvm1H*|9AJeS2jz>|9#bj5<8&#gIp`7He{QTKs zdzm#6pNcGuW-E4O6#WwE2F_9AzC8joSV=re;dHAGztJb!$eX_k7*1Y&0G>%KZVN}E z3id=gN|Wowz->KUcVo^h69__*r)fAczkK;}J3gtHxWB*XL49Cog6?l?)}#cO6;gFL zeFkC75fKrVF1oI+u9uOxFflZNyT1l8qGSzd#mBo7!LPbAFfj1WI={R1+Z!Uo_3C|u zOzhA_4Goh{Qk<7YJIwy-PAJDdt#frBtclp&y2sMevTN!(VEKq&%a8=G7ju^lb3IBJ zO_}o@MNZc)Hzz5xEskCgosh0yIXrv7S|}6WhkH_w_LfKt2@h6>8M)j-=6Y`YJ!0GT zCUFwm{d=n}e*BhQ0C8H=;`#IEOBviv#jlwdULWJTF_zobIW~T(cTTBj@pbnv$AvJ^ zg^LzNC#!k4-DC;Z2X4kzOhkd+A6`|dix>g^Mu*r-O;0ZkrO$nbQL^(pckgy`p@r(D z2|#({u$vF<-jmY!-%Sgz;YEiKf|`)zzeE$SX%TI-c*xv_z>qnTw+xL0gjO2ugT*i@ zd%)tB2pkCu(s3`#Q2Fjrp_fcyIDYx|(xk*P?|xUp5_JJ$Y>y1tsW5}Uz|4N!u_he% z4r#!F?W(dQdbR|bvk_D}FB=D7?R45QIvdmMM+vD2=O({<@idSJH8EJswh?G{S(&#E z2q{r0uRv@)YK_9J<lpyWP&s8}E`a@(2v*S))Vioa503Vebw_tdnjq=z<(~bhV_T5Q z?ftWa3Li!Ne67=4cDX`On)qR8nYGARE)@Uye0UyN+TK4W+H~z6yCLMB4>YGgE$3O~ zDq;!Li!A2;o@@IH;3W9bkbN-aP%Au$-k^FR{-&$Ak2erWD9JyxA=a+Ht@)fpte%fQ zJ83i+^5hOw=|dB0kFQX5b3bMEvQPcoMg(IyJWe-P5|^bvA;hcHmk@fEcaqL}VUl4W zKv{yS7JkCW6Ur3*8=}nQ@RAJ#f-T}o5b{g8xw(gq9owRPNm@kXBfFTG9&or&@uk20 zKO%z6ZUXe3CWJt<#saCk>xV%%%7Q!30IQbo+68%e6$gjhD>tO&7?2<J)rkRkB6X&p z=${8Nj~R?zdPvj&`u7H1g0tvqX*OoDJ`F=f*OXU_-l;Fqe@-Q2K|2)=Id!6q$TxMU z)usU6%cPbBu*(wi?;n?95>Pz2I-mNk`?TU1BLpwtsprA(Yl!`7^qhF;m6h6cYmb1H zR?+)MTqY%3<VfUFQB^&|+(e`jM|ASA1<Z|Q-rLX6{d)!r!>?`wfS5|cD@ue-bI-`q zJ(p$mzwEGXd-Kd#SFTA7!&rOP88jGGkgTHcj>kj&1P1ls#)r?iq8U=t`9D?1a^08R zI;;dD5ow54q%+OpmFt2dx&?9zv*T^R5gcI2hdDW4bla_8vl?V;nSFvb&B&E^P*d?4 zmQgE)^Bw&4*+W1;zyiJU&de)!iIW732IiU^yNu687Z(>h*7bc|_!og|J*gybB@YEI zCjYI!wwqbRb>Y-cEL)Xn^N2@ydsq&JVv()CyjB*Ez5uRyGZHwY<=a5+J|_^N2s4+z za3Q3|<k9p+R0Gd_S&95~)vC;UHU+wbYPV{Y))pzkOoNJohDvzl54SnDt}yIZtqPW0 znT>%Dt@%IgLsP!ft8V-LURczAb=6yx+3%Kk^sDS_^@|r{nwy)owrrMM^9TQiwj%!R zjeZ8lL3Z{t9UUF=a&mn{nJnosgu&`-vY4s19xCb0!1RNvVf)YHv-xJ(U1Kj(Q`PkK z^?hVEux<+q2}yyrcSs!YH<~{|-8SRTm9bSZ?9>!iHmXfFIU1KP9rP+~ILp4)KM8k2 z`ys;ACWo7!UmdCT=h|A|KNZ-vdSxo%t+QWj@&TR<OwOGa_mq^q^=IxDd3^ls8~tlV zt5c*6^Sgoq0%GB}zyJ90>J3}%jbeRdvi3s^sp;ul^`yj4#C>f58sQ97e5W`JIj>=w zC>@+khK#DTq)K|gR!B`-TRxMW&VlP48&gDsvZ`un<4%w&grxn~UI(go7+BYU`G5)1 zw5I_9+hUbt*+p)i39A@&EP9!eQn0@NLGQSxwzhU+MmZ2a;mBI*$3Q|>1)Rp$xdR11 zB6-G{7rp*?n_qd{vuDq=wy^)u>e<S&f2XLmijGc|0u#Ae6L0I<Rlb9>3+h^0d$JOj z6c=Mh$d3Ut$7RoTHVFv{L&4Ue&~qDvIPM2=qr_UJ7pHmYro$vp*~qj7ys-<KN9ZU} zP`00SEQ(D0cYOdv!{*OHhuJ#^Atf`;?{YvfCX-`8C203U0Y~gaYw3ec8|WBGgRx@U z_A^K(8-XJ-H;AjMs)of90NRwNMEB#!Gy<cpO@5a>OHubxuhLlj%mn80i+mvh?PHED z&CS0T#`g25p7``CsQmyBkB@v~7c!KX<!e}e$+qlKN>GCFMx637H=5~%MT$ry@?2F! zq}`9Vrk%CBL{p_vxQk}*V~50_Cnr7(+y8lsJKM7d(^6jR9)(QKVdzm>)9`3s5UXM3 z$h3^BYf*WBpGo2)(t&I}^WZ$POYiBeg*!v4cDB6ZS4Z1))i=NI9*jprQkuLEM<jG^ z9~u&2_DeiptE!^%VVwW-Epe9dESi$ux|>aBzt}i6n_kPB!h*6cX&tKQn|5KJdC@vD z{mTBuCI|KJ_*jO`Q%gavB%y7L>Kf0F1uh?>_6%dhO(x1!q<k+MSm3IVRmJ}NX#waw zIWJEG6C5<8r0xu#I2!UOo}w3j_?i#KJk&iFx~#09k$>LgTTpPYN*E3mE8Qioiatt# zLbU&`ojdX4UcP><g+uqMYfN5IQ621U-J>C}v7o>}Lua0B;Z*Mq#@o|>7u{eLvSRN7 zqM~Yhq0_o8WE{o{l3GyT%zp+LbKwil_V;NQ<Lr*koVi=#f$G{9)zx=q3$NNVv9S2L zveJ8gu+t=aVi^Ro+d?MZtX_44yb8Kufr0dYnh2CM|1pU3aKr9LRBoc)>r&adxf9R- ziG1B{L%EJ0UY6C9#VpAY>Y8=r@Zn9CHTHPW#-=6^ND6m#^%pZHw2i2{x)xuF;f4=^ z$G*P&LX@9Bx2o<E2=l*qSXNDdZ=QL64I|FGni`Dcfn6{i#eU$EI6HfsqCb0-y!iYr zae{j5XJ{gQ8aOrsc#<N-NSeuis84b2lA;^dIvRqWbm+5vl7l;U?Q*RA6Y%-7yfCA0 zQZ$JOkw)I%51EKC3>>FVdFAI;Vu1RAfPVnUz)ixLAFvlGWq49IsEWQcg+h5Q)ahGQ zTPslQO>fO}b`5<<)%X4H@MO1l@tk<V9$0N+ZU0^2?)R#Ysxe0|epPlgKvbwvuZQ{V zKXpn67C78!mlu`0mi5GI-SimaQuh0+@EDSYSyKvhag001PHZ|P&3o-klhxyY|87Bq zfAG|)Q=?%FeT0vzHb0gMXLMA;ly&RSAG`h62Y&o`Sy-qIYXX7k;k51V5>e(Yt4UDX z^Ge#k)XG~<)`QXH!VEi;tr=6htq>zpJH5bVAP42&Pd+A>GI({GUMdtbf&9D1G#nlC zh&4<&Q`?uV&S*=4TsbM)>%ZqC*Bg~_KxZ4Sm2FlP$$z0c+D34?B24#=Z?v+1@$~5q zbq$SAS6iiTjym29@jJ}iyP-@UDC#pM(}=N&*VQSfCR~b%O}QL@{rtJd%7s11g>CZp ziC@8q$HLPNZ_0vIppL3{eWsL%J;0crovlFUqj4+4UG4rH5j6>ojVd>adtNX7=?Mx_ zQc+R)HeW1h)ovw#>`#7Ed6?}|l#`5<)asofSPJ@3P7lVwx$PSNIn|gdMYODf!ov18 z-uUNM!bm4u<SGz(3Oy$b9D>U^armsx#f$a2dYnDizMMRHvd~ISQd7-X($M_ay9RyM z9Swc63uopdx-NkL^^c4*IcFQ3oE{h%nTBp;>7`w;M0haVLRCh_6W<@0UBLMQhEl5C z*jUy-ae$Xs6~4-P4G$~>Ons)$H1u*P@NjFULofE7*HiwPmy`4K7Nc3|cS@L>K6ch{ zDePA|XrwfRU(L!Pwr1C%V|a=nV5P>!QV~(}0^K|Qi(6&?9#Q1wAL<^}Jl$JnYHDgZ z_vgFv@TtRxA4Rkrum~3mGD8`l5OPrZm99BTtJCfRMcUA*HZLd8f5o*k>8f}%1AM># zur1KlQ;CgpxLrEtco>qo1cRr5a`9aRSo$TdL)tXV)&lzkdCl0hnAc~tb#Z=|Z`ieB zc=xJQ$eB~x5M7rzH8n*y3mQ+oP0YYw^Rc5L=TU;4s48G%(sApXoa1?N{1~kJP=PR( z>1lX4!-QMFYq$r+YZO;;gVVM0S!+V7&fbQPUv(v0*Z+)&KwN46L=uRFsh60r`T!z; z*asq}8XLd3lF1<`m|rlJRNn7BtlIPCi*8G6E0?rNgY8)(0a;YHWed{ZkfWT?E5wc% zF~1qbXf@Fa1sj{AE6=^@m6{SAJ5ouTe4V2qRmU}DH8g^eT7S0{QV4N&F4h;0R4VAU zX=!Uq$;->TAs~r3?nNKssPUhDe>isD`~tiiVK_91TUuDqAKh!YU+(EM#<Y-UxxvxV zEJ2jIfdT6DgUa@Nz*SVaFu~;Aa~_rfvzo!l%E8Hl{QUf*#+wv(UJAFl2*Zc5)6O0_ zbVvmkg_&YU%WRrS0MXFk@+#dHu=FhwJ_!#Yy>RuRi#?~jKf6|DETRH1x$!@fj!v*c zbc&QC#m<lweAij1=g%H^l9zXL6$3+1(AcOC70%JOZ-%7cEjl&`ABAGU&n&w7$Ac(o zY6|WXzJ6m|v6=^~*9q)pb+y7863d2moc}Q}v{5{|?)W>l%HQh~cm?^f7pP!@tBbZh z#06i($4lp2$lfcI`IhwOSIMT@joNGK1uWlNIq<WR{&9D!19!@xSPn*}G(agRbU3>e z`9fmT-Ue|o<_p-Ve^sA9pVWIfFzpfqjpIjl4{WlMlCOEa5Ir?H1okXc!XgLScT?h4 zRX`_j=GQ4s&a;T7bm2R)iYlSqaF*);UKz^q_^efYVqydr{eRviK2V-^$F5x~#x7Y# zGF^K0%wsr(-(O~ATnljKdwOUyiU+b7Ag2yoJc2Wb{FdF&_;N%-MO$;Tbi9PLK0-D} zG9Yc$MYx;--J?zWx{0goF)P)=VNyHP&S!pTn*v$(n1#z+vK#&`E;*W-@C7;5R8?&n zK7UJDIpCJKf!%Fbv;F+1S__z27l-{APe$8$I!~di*&X2_7Pu_(r3#a5hu0;Sv!8FA z$*#-5;a`~xuxV4#)w#Xe<Pj}`*duDV^1BpQ?iRsT(Xcw;)}PRbh?LGwZJ2Dwm?NS( zvH;|!vcRWc5?^jJCBA+w^sP!G+$MgTM7YTqUu8vwe|i7##hAEPuNwK@y&o4BfWbA( zqtUvCk!Kb^WGIT7VlT;IqJ`B=LCC==L8L_?0HYx(?ITusRpDBMtUt2<j)hdUBqz?x zAYU)&c+4)-@&M=igVHV?HMOhSav#SWc^`4Ff3EjD<Uf0m@n=_1O3YT}Jq$;#hLj)v z<QBW8y84TpoSc~RCy>LFD4?R!IQE1+At6DAllA?p`+u(p=zz+Q^y<~gcyWrIo#I_2 zmJc^)wC!v8Q$r;L8<F&9rzMBs_ip?DD`NcMu2RhAgU_$HvnjDD88=8$npUDhw5gFh z$bL{lB6=^=^%zK5__igL_FY6osPAurM{@U5q%keJnVFeFR&!uLdd!uZMEzBAKmRLs zq&0uL6qAYr<;G;lsE-e=@ztvb1O)}nD1`}s0-0()!VkvaVP7O9$cxMvmmv5y2{vI3 zUnV78L`jr5FL!nC-o2=+^vV{}Qd9Z#e%$^V?%@=PY+PMO$8x^IUWn22e7TiC1i8gv zS}q#7p&Ba5>FENxzD5ovB^l>fR}vAf;G=9Ks1DTCITM@AL+if%eL;g%5h;<i-6Vv5 zIA<NPiGKfuoEn2Si*6-9>Y{u5mb5M9RV)N%e!WAGf;TcWHjcnqv48|_tagv&6v-wB z29gR3JCD~l?BEbx`cyD%(#G=+?XGjl?R&g6l-O20giw@mND3ULv55(?RH67|ZE4$Y z)kaH{2w#wSz1kaD!V uRrb{2j>f)aZD<?Sgwzj*;wF{&aoLf&2F;`c(%k~e(*S@ zkpUrLP?nSP#(C4)zl{qUZ0~)yX&BvEmq+dq-J>FrO2PX-`d|8*ob9n#i#@5|ypD&M z1#5DZfk4EOi^|FkhCB#%chFZl$|Q?x$E2qpl^J)llAd%zt+E#B6Pw?Q!a@=M@NkRH zkQR3d{LQvyCJ<PfCh^C0h)HV^vJ)1{eqQrvIQ-1AQXUPNHMr6?*JGfe8Z8>(zO1!c zM=Q3aM1&!=Zraz@+1V)x`+0{G+~JIT=p9PRi6RyqOo&i+y)gObPv>T(9lLjX{aeVg z$Yf`bqDx+s^a=|P55L`Q<5$_cE>6>FGldTZ;$6{uW@TZI8zz^<DV|sBd=eFP6x9a6 z8T<KXWFHH3*%Uv{tW-=$BevDCUE%t#Nbcq`kmY-_Prf|39QR5AP5ErpgM@zv`hMKZ z>>9&om6LaDKO7)0YC-t=X35`M5o>VTzFCC%w`})2ip;t(tK{)}?7c7}9pRIY+WGGx z!?zL)nT);TFISz$*;@;1IWm)xlClX=!*R&l5PRblUD1lALjkuIiM`&;ln@9HHFek2 z5iFG5CB__Y#=tnfIu@;kvyF^8=pPVpC5-!DLwIGw)W&HVH$6Q)RwVgV;zqG=Q~%tw z`9>*NL+4fcoA)wyjLwT4-&FM5GCTR1mZZB>Mq#X89gl-*Og8c8zY!YBBKwWf(*Nz{ zE~~r;Zk6e&siTdTy-NG2n_F9Dto}{BJiLafVSbTgo<7)YgYfC%1_vR=6U(j)#i{fI z)WJ7D4I#U-p3nB0pIvcNt2)UYE}brF^_ILVcj1EIBE>qpV-2iAxoCA-dOF?QBR5k6 zRMV2Oj3wCZqB{l7tvjXYin^KYO;lh9)$V>K#|~2opRN%zn!>_c&!?oMSUSlt{g*X; zILUc6qV*07%;`Mv5VqMX8u}*@(-6h6K1co>msUY`4p#`nLk-#RoX3O%X#`xch{bot ze($R9@)f$fQNAF<iacas>3~1N*Lw<IL}7?z)adxjU$L2)7vX42%Xh;RP*)KuKso`k zjWFAx;yq0Gw!hZ?ioOYF+I+9=U;X3Z#Y(T<K+j5V*A6pztKn%Ec%pp`w`CE)0RF(M z?{75NZz~e{xu)jv^l_0gB#R)ojb2UYzONjE(3x9sM`i#Ls<8EUOHsXcP8sbQIDq-1 z6~g44ifM^dGz3K4h%+*r<`YBRC;U}eQ!^1mieRYcVAroYtk|ZnWOt~+bs{|kV3JfL z?X3xz#3ug~o2mV|@|Ss6O-v|HOg{j8L0*l-8wSVzZrfQDgU@-dA_9G%oC{x$3<+uD ziaEcMO7{I^8d)u^Dr;g8%G5vYVkENmxw**f#D!C?;?XEF{<*nFBrf9EeXgh&(#RI@ zFfUYoXmX>&47Eu!QVlYzZX~vh)1*k+fG>DeZq(jy6VAwCkg9b3D<-+>=_|vmUcKX6 zZvOD-NPX-~yDL5+L12UN>%C?M&o_vKf4UH}R<CAcI=nV?1Vhyhp|s^+X0p^yC)KF^ zQ_kR&&~>aLf9wSr3<kDIVE6EgjKqBC><V<hP(80YYghT8Ys^=>7oQ$-<JmS)fnxLv z^RL}@@Cab*<aRKp$#Xw=3_j_-sLhbs+_Ir<c;WL>^X$euMD`>dh-%2OsQdU<h|+hq z?jHK^;dJTuLr;(9Faxi_+Iu~F$KL}TRGAC)kj(S2$$KX&@wEpW=c$A_CMj7Myu#)x zwPnWs*{$8JPeVeuQB~p7T3a}+#H0PLMr7VItEI>8O3so4Q`&d@&86wNTkzox|K=t) z`&n8DZVJR`3x_26P4s6_ApzIJqZ*1m&77cO)Vp(;0XL)fHb%vU!h3W6!lD}z)Wd*? zVa<mQ9#p<^B^F66a1oQj_>U&p$v_ap&&V*soBeSXr3vwG=Gnb@t6W3va^Qp2GPqXR zvGYOx$h%Zwv%{&IOL~v_m2am+(E$T;q|xR`N1!k^H9dUn*ag^m7PHbt_@^x9H6jNB zmJ*yrF+nR47m*bG-(fx;ZV-{x;iVry1bSabRh%=VRV&ESMFo@`pQcZ~Bx4U<sIMRH zSss7~eIvZ*%g&$+kWwj__F-jK^}TAQ1aYAnLMUJo5x^;j|D+NsJb@fIzbg$Ne4YAM z1tY`SR?~UEsxtYu=z8$zQBs|w7A#E7IqYtU%WRbc?scyGZ7Q<Td!lK*Sc{w-HTVl; z5z5R=^ir4<qRYj}e?D;Eh1b{lch!wQ>Kz~d^8()Z;J;!Z;F8h^9P*a`l|1+!{s1<) zCdx<Tqe0=}q{sESZ2y7$t|KToCUu#-Pv-XGoZ(@AjBAQ!byxujxE}EYS?mD<`_x?m zI!ZCc50qBRr>3k5_=+S1lLxb<eJ0$Ve9;DeLL8Bp&+7nc!6}@u&R53gL!O~!052za zC7pbeV|~?8&DHyBZ1Mpbzf4Hr;ySNIpVo<lV6Xb+B~2+QsV^IZ;)g;WiA6OHD<q8& zHJ<k!)(u+|;HyylBeT#V;f7KRY0^Di6?F20A|m#UTq#qtv9USLb0W}JuL~zmS>gh& zby~j;-+$oFqq$lHhJ-AX*J6$v=2)28cs2(Cv)n4|0uQG=T~I5|A)HBEWB$&S=PWzs z!6->ZqGDw2gAJ#UAOJPtIg!>2xEL2gR?$c!hl&|B2twkn*%xki0et|NTFLL`d4RW6 zeSfIsj@wIGQVHLtw%F(hJV=S#Hs{ag*z*2>x<NorXkF}2NY++$baYJhqCcV7X2(Ha zp`oV6Aw6eA7E1sR@f27aY6TLSQ~QxX!xiy3Wc!r0hFua;l+)aPLj&;PD*6plbgZ8d z+Yv$Fx$)mHtzW`bAC9ZiZ!8Lfy9rF5F`WAhi3Pj>Hr|7bm>5#QqwPUri#$KjS3M{5 zbnRw)30OS9$+=$LDtzPtzXz!bQDD-$d~#X&69Dc1bDJmsfB)$JgDo_XuNaJ>0-9(a zyiPdtY&66Y3FT?J1+O-_lc5D5P$xR2Zm8c2T1pG1aL2j$g6Ek8X2g*^%%iygRl<oc zaE%c&)6nWgFq3&wzFQg%>6k^6Af1cIn;mYF1wDB5VlUx=#h&r%v>NZq&mf~SV#P^F zST(^GdzX<=w+VpMVuvBslKH)EH`VIy1VfcbgO*fiUYC`CD~5W2Tk72I+H2pWNJI@? zRwXl?meZJka<7|(T#3~!Q+FLr;@h|S(9T^;^;)_7170d&e}9NV4yHkd(^^VCxT-AR zo_>0uncH-V!7vB_{8sxgi)yzYR~8f4V;JM&)q~*_T3c3{rCYgC|Hp1u5|V<*;B>0j zmAxnnn?T<;)pKZ3&tfKhEOaTf1S*I$OcvC~F?$INrtyAfw)M#W5GY%q&idb%GYZ~J z0jnelH9%{r<Wtf{hA?Qr33PA3kT(A8%&uUk5SGrBF7QKBvEF;~$fxc|#?&~Xp5J~! zG^<7!Lw+^`CK;NnlV}4G09_1w%!wI6JB!qZgYN!&hCzMsWfto+Spc6Vktn{n&fg)z z2h3LfNqB!?VCI6B4qB20^c)N)4DX=@mbmHYYe^#RYj*{w`n-Ybw0guC2wU}#hPRq5 z5NQe6rixHJ-ytKwL0%>l{ct|>z@tT@CqabEI3r=iK^kn30XBfWppL{A?P|ggK>CUh zMVJ)H;ETx?yG(B^sDqhUVnscz$v=G(d<&K^L{b)*R?}JNkV3e=82L8>J>W%<2f}Ah zEWANO{LM#xqS%BMPQMWk?EngVBvdVhV|iWZxIgg!#58O<i0O6>D;CEB@+#3-Pqkw} zz{|Y6)*M$z_Qq<1=b_%p1tk-t%h~Y^G<jpnfAy9aAkLF6uZ5*$OMQI|bRtRMFd!vo z5VUz#E52Z*=iGPyXIK8U`nTA!`kHn0S_rX{fqf~ce=P>}K(rga0fvsEUj$eX!`D$r zCzNky7H$6>N|+Vn*`R5>Qxxppfq4vm!@?Zv&|F!A_UATNiT#-M_rZ1)sLUNGHumKa z1!DYL5CSYp`!Qj<GxL*{s_J$!s%S0NZOgoyVDTqE78Ymld2z}ZsplA#5}R^LJUu;s zEQ*7K|89%h@4J#<Hz>}sfM)a+L;q;_1Oz;%?PNY+Y1Y8<Xi-OaPU$~}#1fj7EmWYf zGN~+M2@+h7=oRv9MMoRV+B;BB@BIa-LEo-La3M+;F;}qZO<mIk2_{I5-!_;;Lw<dq zug6UH6f}1QeG_zEaos0Y#7iQc5D&+7i(>+kK&es5Y%!>FMDx0iaH8IUb9LI~*!s;3 zJ6`vB?ps4h?oOgu)}g2aY!R#0Z(+82P3XK&IS8);^g`_%vj934amJhsG!ua|-O~*k z7<XST!mu~%zeMA(vu8`A+!;^W6KP75MZJqk7&ZG~eh;x#^lkOQvZ}}BQn6b1?7u*3 zc&r-}K?z}wOyzDofxqXo?kccLj5jJ-0P;(e44&D#;d~&^VSd~^6j#=Nb0oAO%}$w` zvd8}DV5!)cCW*`^>gF$HG=@M#Z2Gli!W+ZEU-zsK)U;_(9Pin?WiN%#yMU@?4>^Dt z$Q^9cPX8tv{!>hpjzOYsG0TV^tm;_c6a@WEwhOTCPLnRUU4F|}o=B+YU7+L7fojBY zA;h=FZLXAMDFy?;HSy95Kgd|lh!8-adxMlO)n&)*E|@MMV(RqH2lu^N&r1lHJ+p5U zaYXZru0i?*vWtQNq=ddq5H>yOwz<~S+TNaoF*NKi2bV$BB%Sb|_*sIwwOb#8OZXEs zx>iVh8h^cgZ_|UlvjieYNTi<UsjA<=6_e>*6$?(EdY6}+P+2$${mr>CX##DuA{qEs zzvxkX0pJ7%b3b8*7Tv$jveiIOFA|%X3X+xA;==eth@2`gKSBn*h7DsysPN5h-jwo% zc82(?<5reTc-`|<68b^Yy~~TeOm4^E-(F%&P;yL6OsOk={JU^!3dgE!-HkZUL`gX5 z<7+$GQ>=r*lC<+v5<R0J4HB&w;Y*dyAnNFmx$SDT#h_;^hMhbcA$aYVy}=zxN#eLM z`l%~sVO>>h1C|oQcYf?;>T`yq<Frd*?_T^8yg$s6IM60njPOi@I`)vTaECn$s!_}I z0<IwkhEZ2&l>Eq#&0Iq<SsVjX|5)*qO8u9eGKD`o!=RA5vg-I&>LCa;c*pFp5%U=6 zeK*R9h?|O>GRzksuP_x#F$BZRn(`2Xl!gfFc`OAMK)f|6R-Qg>-ftjpNmy9qjRi4A zsHG)mPy4g4p893|jKvX5d5FYAIOIUTZXqHVfa6TyRU&W`x~T_Ozix?JF$}jL$w!zW z+$Iz{NynzEK6XE<z5ni*f#{WtN2L}qGQ@#*fu>*@ZWqX_5)Nt`n9U<G<IBfD5RS<< zuXY;`oI*6_lh7N7RwBLd=b`_IE()4@4(jz~k#{6n2VU%Bn#SyIZSe97u5>~3G!5<b z5Zp)$7^l-j@CDT-;db>cLE;~~H0ZumKBfDfUfHJit=Ldj-&8(mmtq(_aAmqBs7;CR zwt|9;U%O|<1UK+JZXJJ*(=v@=?A<wAvR@p+qzKE2@lT&*#6Y0*Tu=(<lf!<8lOTxf z1??;i1NX&T1_lQ5+(V#I3yS_COj?-baQljHFFUmN9EW{KSsVn=wBbJEILWkDJ#RXG zYem=XKBuH4Am#{Jos@eka+a<sG7Hmd#`At9&x9G;Sd-!?hwODBBRf7;#O^JNcXV88 zvYQ@m;{Lt7)Vs_p=7^-|4t{+1)L+OEnvCx1nG$aFxs61w{}s3j;{tw*7=S-Tzx)m> zA{q*fD&oaiUrVfbxFF=1fsM0nrsWtp<->FMB?^9Ucv_S07ob<m#H8eR;GwM{q2U(N zgFBiAuKczb#JOt`I=c6n8HfP_CF9s-I#I0YoeL6+d>DLp=Ur{&skKn%Q$zm0`^fyy zpO&U*e|s*hjLsFSL(bS~;vQ!Wy<4I=3z_FmTepC@Q?Vc2t`$!Q_qid=(lxiVgw3!Z zdKkFP8DB==@GM7XW1Sco8`!;pSD5E3#_LBSc$>Bd2L?XJ6xncQu->#?@th3|+R{uC zXV{^rBv9T0_W0~nrOny1_szRN<BdVLrD<jxyG+HHV?^!er1bP(7i%9%vaU!|!NB%3 zz5}f*qkSHTFvUw44dmt8a}i>))*Q7zM1=x{VSA=ErqCs13zLE{Fz9mC-tgeb>Sw~L z_|^49WePh=fdGj?%q0ht0vdieXD_{l%Uic*btESAk@SF!6*I?L{%p&LRubx?B0Okp zkkxesO@mWRa^jsXT(TMZ#rBZc<O^TRe8YHHGo9~CkBg{D+ZQBLCa;@+I75O{IQJuh zWN&aRKOuux1<V64&x~Fo)&Hy&{CNlnT*Mto%@!c`6AY+x3Asx|-eyLji>8qd!F>QH za!dPt?>&6D5u@K`=!pmppaVO_msloW>^E>i)pT{g*svr<I))?kx-`uIRH1u329>|S z=8fkXF-|B2DN_fO2rXu{m>GeDSs%~b{K~j0$9ck#$mxjiuZTvI_vA_1d>ryNKHJ79 zOp6!}GmWAtyvMCZ5=CUB#IEv+uJNQtLP4klilbR}FYFL4^iC_x+AG4akaj~Igi7K# zp>@e=e+!{N>7fHeT)sJ^pS+$xWTI@ljumgp^FI^iEcp?P>VeR9a>Kb|?Ds`XZ%n|u zk1lmXrIt`-Pmby$GH^^`d=3c8{^!n-h`$%fM2oRsO>weYAVn_C=^m9)5OFNcc3X5Q zZ6lN8oy@8O0wM1pIA9*QqPma<{hSge0;#4vv^8VqSbdSLxYp&2VaOHTO<jnXTfjDD zw2#J3LTeoZd^x9mJQLov6InF0bO(W@kz5Dr=@(>_&`=gaP=a-z+Ex*LfN*4#iv3V~ zYdT(0(<G^2nN{dm?KUWrEetS}ujZ{8laQH}6<>ALHl^YAR$jgE=C-yG42)@k0%=R> z4A*;;G5pR|f%oq+c7G(3sQhOv7u9B*8(g0E?qqiUx|$64t(k$|(-K1<B7aF}z50l8 zEM8yg5X7%_{+M<_n%tN9i4c_iO}0}-R9=};6ASjh+b-;fE_%&Z*VK#+*^0Dirlv>Q z2B%VOqFgmK%{S-Oenqe3Pln)lF32}R3=D10ZcJ@bl=#=TWg1F0GmJ`q`hdV{TGitR z{I?=Q9`&C&1^t6USM|%w93F&K3oqY{@rX?cV@PeXA?{7U42IOwMR#Pb3D)F|QWc9( z)>VNIQyV2@`}H<n;bRf5`SDy*iBsH*O^QAgU7<*&V!Z5!&F{>~x^mk$fW;S~ylX~@ zkqbI5lI&rq_(X2~&4hbwK_){M0{-<%WRV!j>e9-ZwgDw)8{d~=naC^U3r@QkTtHwv z-bC|~XsJJsGpsx7<F<^l<Roq2Gw3iuw4@8~B}7OdV>b@gW?m@;r2hi08tuR#{B*vR z6Utf<@DA#vI52we<y^~*cT;?EX?x2vVLKuSwZI%j>&{=V`{_X2`EiT3PswRZ@CNd> zi7V3%A85Ekk8Yz8RJJ&fE%c!y!@F*9Q+WJIMz1X_ttj)@(5OW-?ZMREbkrsfj$Wq@ z?n=nj(mRC}R|Q&0rU@7>pj0IF55kIUW7gLnI3+rxc9_&;2}d3nkJ^y*2SA3mu`$Rt zd5qZCBzn^Vr_co&g)Sd+Y%EF}&wf`-GQogCX~;yV76KxOyy95NzgOfn89$=yppk?E zF?pD<h3j3jbUE+rJ<@c%$-du^gE{2LJ@Vo%LV~C5BK&a-dwMn3`#$(gj^o#NtC4QJ z%Mp7vYp`+Y6t$p)48{YT?mVU;Op5}=4%}!tOqn~e$@W~iO|wyhL23pQ6w?S;X50L! ziO6=OV-M;NA{Yo?UX;+R&PBDo!UaGHk(=bwd=&|0LcbW1+n|)sm6K<9=?;Sayx;QQ zEs>PZ2MOo%R5Q||RjF04c!e>_F@4jqH<_xgIhu{f1E{Lz>Zh&>2Gqdyld0UB6Ki{s zb<Mxu;>H?Lvx{OYsZ!J;<Qx5o<>BQ8ukE+Ioi=aYOz7<A-aiKI+5&4#q%x>J(ugLd zEB~0G5e-qZE<w#oW>I>o--JfE<=Jlbr>ulnL$bkLU5GlEa=%fo?|Z*c4@m1!psy#s z%mqyHQ+yFtgSC-`5Hk?fAX2=0uB0MLtrT(6NFxJg*@DazuJ(P|LsfL$XR7I!7KSj@ z4^%$s;y8qt6D1PStr$jYNku=%Z%w?wLMqQG*B<B?>YweFS%{!<x+EvMfXOj73|}$t zIvTUeQh<9t-Y1x@$RDJ0tymqey%{ew3{@stGA(^y%<@rG>0*^d$<oDfQs8sd^;_bb z<5vFvjC`s^cE=RbR$M|Cg1;7s4wA`2dREnX%;6^K2nPnc_3V|k%7Mqc3)e~yd`D^( z{U5)P?S<!EGS*wbTY${8pW8zU+4<&%UHkicmkYLIF54sj1!1K7n4Z)SJIN8)UF2j5 z#ek<Z2{M?XIgM)7tTA5B^Sj{|X3;%kY>r`C`lm4CB@pxGas;{}{-j}=L#`sL1!T0= zCNGIllhclfpBdkr_}oi@8%u`SCiGidV;9MCPhqYmY5L<SvWduJ1fvYvpu_8o{7(4w zB#C5;hTddVE0`Pa_i`@slGqfHclOo1bgI}?{h1Z~!ejx_j}L?3Ik~yLS`5IFGVg+u zI`eA<kXTw=*xVKP<cUM09QS?xbTh<^HVmy}XdQ7TLCyT=Lr9x*bcTN*az1LWqql@; z$|u<8AChM9y|$Pq%RhmNao4iV=c)<7LwnX==z>Zn3iDrvk*L=rr=P;XAQ?JJjX=ns zEL^Hl_(uIMxQ_?lx|d3r{tJeoFg3bi#Dj!F7a5XwZZr1}CCHmdDeP%YlxRRpKCH|k z6tKqI5|(yRB*+V>6uZLZF=q!D6p@lni|CI$WG+92>ho^Y0%Q;g!p!u_<ow2*MR|z{ zE|z-+Dk>{ajFu<uNCnBpR@~Q?XcSN%&JwA6)0cfvhG(hWCexakWU-`+7@TY76pc7L z4B^mmYYB)?_Y22|7GaJYKV{%tsX*LSpZ5yU;@vr8s5%}YBOCFbzkz&7q3dYLzdxCu zcGNlk`eNSch`cPO{3tRO0GDIGCnmUB+mt|~y5bNC&2cUbg$M&Nlj-dh2_RZoE;Ckh zB^$F@y-)=!Sus@O=b_)5LSp$@@6H)ATLocU;{chW&A)BnoGlS}0CiZ1SrEk_w*<je z032xM2OLnm5Gbr~gs5Q?KQSL6QxzZ*rS0+vn&zV*#|wWeL6A^Da&0y&Hu*(oJ8Jqj zGl{6-UPf9*4^7|G7uj^?ROVRYQ-zrJ=rI#%R<#Yz1QRfuZ7ZwcyXv_L1~HdU(awOF z^kOQ25g4sy_BHg$%#Fh^foBN7M>;{Opn@cl;}#+*2Z9r}M4OgNm&ce9$7zn!c=-qw z(r{wrWV70TOgMXpFIJ;ti0Gi$g~@Db03P<dC4+PwTt*wd*$Q=XD2yf%?c|CAwvCK+ z==?R|3`ABiEDyz)4qi7f)cp5bB_>HIbb*$=Iirbq<8T4%@VCfZV_e;#If`U9(0nwV zYm{^KJ4#ZE>>4Xrb?bQzUq)fWzjIr59R~~>Pt>_c^)k<TbU?~Af+<LwT$Z>@79KMS zzp7~@Lz?X`z?ii##Htx79#J<UoD<<zu2siLB2y;iDnU+wK-A<Ip2b`b2jt>T6G=rf zcvN+~7Bt{3tcC(^bok1{6XXh|urPs|5HMR&CnO<{Qwq_gc$@ES0Nztoyqxw#jrkag zc9NM9U=<~mI)(*5w<(_1AQDAV!*epF><A1CGk5-n^Z4PVJpC4I;Jt8`Ql4S6Czngw zF4hTRA`f}4%rO#H(*Z&(V%$nI5lR#5$1oZ!UK0Z8bId6{OZ5H2b+^bW*Ro>cBxmX0 z2(Wz9hUAT)uIPd>iQm!!nAZ$(>KSo21bIMOw|2<x(E<MnWx$iJG2j|R`$hDkA`zEK zmDDs_!@<cp{BgH|mFg?r22>p6NAWAB7NEvPjS<egjI*zSmC#UBRE)^O^O{4vD6gcX z0mQN*=)U2R;I>+PJr!7G3Z|M6?Sl=2mdM*^yccnO%_9mK=i<X#OWj$A7C8Tv4^*Y^ zMlkGeW#-z@gbbQ?JiB?oua_(bgZvI@C=hWOdFkm)77D+4j4a)LU-@H5@4p{{QX&2K z2u`hyIf_M1^Jh-jd=Xkn00}TX{PtVJHMhxq(|DoNXg_9@8JGdDzz^r`=EhzD@xv># zy+nA+j_!oK5c0<{u3fdCKW_{lIW4kF%RECw=|Hv&sd<VKb`s_!KJY{EN@RZ!oSu`O z2f0D=8#~gxnekpy+bp@y{1O#^Ip4GV_Y`%K6|a;s6(`NZZ>?9UcJEO5redr3ZS5?l zT(@?vpm*z7-lDO}bYrUpmtKyA_4?~6X1vrIFI#CJZhCd~V#k-0F&<lkXdcB-{g~b0 zM4<`e)iDvfA;yA6B_()#&P2ejXL8Z)Eiq*WbU<Wp>7$tps#J4^K?&8&Q86+}p9tu_ zH3qj>w3I9_UIXtDPWHghNjQ*{eKxP92>f9Ej!h2iPSp4IWw|nd&RM!imeW1%#%=Dj zts3t2Sb&~Fq1s!=4~l1L@+DZmJPkUR_zCm|GtB!uaX<Se8LW|mY2cZCq^s((`?N3Z zuD=4Oz^x=^mt)>^I{o-@Na4j$w$0;hbO#@O3{162_(Ih0OyunX=A@hkak+)qxB(Q6 z+qy45-pebqJZ-T2g7_@*LK+=|MzCMPpd5^UbhNO-_UStm6LF+j0I9D{{_uLD*T-q; zjFI|+Ii<TBPQDoCQqPFA?K>0CR^IbbHm<lfN(pZ_Btk_@DyqjM$`^QZpv3b@I^lt> z-DvB$VE7Axd(1G%Vw=Hs{Fvf1!DwM67H+2|lmE5xy19DSn-Z=7BN_ua&rc!Bl9ws{ z92%;}05wvoV`MRBTv2f?hVo8f;%`b?nxeI}HCn|YK+rKu>o^mjI52}09d@f)AXmre z)chQ%4M`UVr3f1G=|qsdd7l8!KmkGGFocd3Ok=ncO%%)Z<mJ8j!*t1?EKT!)f=QtW zSF^NCfdf5k-Cd~O>%Lq}MEgYlNrcl-bJFnRcWm9oCcFLt*MB;`n0&*+mDbd%<Lg#l zPX~9uapeWq$ijB4yc-+A?BIU`tyis5{qOzQV7E!Gyyj%pDup}$qXP^*-K*xbs*mJ1 zNVQd87Qq4GJZM+p2QR5P{nsXpNeo?i7vBH<duvwSpt9=!`2+mFbRqu$a0Gyb1GP*9 zxd!Z;s_&E+g*vNFHY3KWp^pWQH=)cx&H|<yanKl!qS`Hn<&Zv5H9otb+D*f%0)jBW zVdzbyW;Hc6Q{KK6uPk2UpA4D-uDw}8bqzRY&8SZ?keg$gq&``!1Clbookd?JC)3<y z-!BJpjD?kz!s(3q?GQ?gjg2M$lKG;=v&-f-uMg;-ii(fHp)MOFx-t;`Gc|FEA)3>4 z@%%6$VCF>NQ_DVd?g9q=L8EhWy7@UoBk<>h*3zOUMXi*m3P9~dq>h0BnkYYoW{Fa6 zLbBpc4yYW2h76ui(;OAkFnDaqU>$>_(xN99PJ{)}0DvvoqW50kh2HjDV2g!1CL@6d z+24K`*C<=dwxKZ)avGdrwbF{a=2li}DDIxQ+}A??Wa{U&VkSB-uvt~QH~#|}3H<HW zen*ggn!kKu^kRltu|`n~`#Tce-sjKXTJ_JL-;_(QQU<Ow_%JQq=Y$gk<2QhH1yK{T zSK{hhdAMghOR)c0Z5jn-??im*b$2r><<7xF{-D<@=y`E$cZODGJ>wk#T-;yZrRJP3 zx&@W}6BQ%Vj;+oWH8scr0?<#G6F91f@%fwspJG8w`}ys~P?)q>NZ26&kZEaYSpN)Q zSAfqL?Oa*d(W-;`?7B7a9b!iF{&BIfQjSGpqxnumnvtGva`xU1`Ke~lA3sd6m7J-r z|DvOIIr1I0DC01AzJ^W?d^#VqOP2UHho5<33TP}~;U{C~p7&K^!|@#y<O<g30tyQY z@8#9y1Pxpl!HnC}+J>Ly|Dfl~!SU6<?B^kT-@M`}8#GogFcZ~?;n4VmGiYfcnGz4T zJ?k1%a$W_YUf8QZ4k*IUJM3<3gb}NB-`9Tu;#cgQeNBv5lSaSc)4tCCl=toFQ4qT` zAlK?Yj^~JKqhe>JecWb1X&;-p=XYQ~aVh5{5;h8h8!zqN{9}bw&pmKLJo;FARp|bl zt37*E5AV+krQgB8Ci@M{pnDhGv$c4d|Kb+s&Lq$X!(b~S+8~|F&B>`4pLGKH3~e5C zo<AFAQHhoJPh1q1kPEzF1ik3NUDTm!uO9ZOIFX?mVqshZpjk>?dwOKoBg8$Tnb>?J zPdg3daet_#0I=0N?qgv1Ytng-e(}h$+XIsz!|BBy1eKk<Kai$`^u(T<hLc@l8v^~0 zdB#sUrR7ja)eAs;HVY6s_O^50X|YiJIlZT5btncfDT6=u;mj~V=A~$S+5eNmHVRcj z^k^Dbq=X-xZ#3m~xJsN$|Io(2C&Jer_ma#SlHS0$>(SYxA%}-!$qRG$w+Xf|J=hTU zJg9++vGLcwF|?0tstgiFD4`&mp-v83VLELRIT;%hBZ+}=gy4rJ@<x}vVQTjn;X-ie z(pYw{isj_}YFpHOOCJ}F7goK;D3h|YjMA@*3Bh@>o^2y7C@wGz1P6D&b^yoLTkukZ zLW+FNeD28Amo|)ybY39+%cpOS8HAN=e=DNO`t@?97JUDd=|lh0b3B5zGJ}{I5r1s= z(BvH7wI0y|-Sk@J4Pt$meFI0>+S;14NdzwIDaH;W5$B#Rtkf;sC3y=3H+mvSiP@yu z3<+V?Z{s+-z@4^W4q}ZeO|l{1)4>LS@GC|qv<3#y+~gd{*})e0^sQ>Zs(bJeVZYbJ zP!SGQSa~y>EKl$67lt1nqe=nVrh>E;hXBWnX3>!XaLv4c$L3J*)#}Phxq1Eo;h!TT z-=Qu8%}z%r;^(ig?jR?wS)oH4<42iMN#?jyZP<8Yy-|*|b?OYQz?wMzz`dgJ{e0v# zn(<zA$$P{+sxKNC^cpv#^NGHM`o^17=Cgw?Sh&*}QtybnC{SRcpwtw58L$`b(o^aT zrXg4f==jOFIEzL-UB537!i?u+d5Q}%l9G;3Py6ph!g*I|ME;{0`#%;K7#vc(t{36n zvhs%QAMkhVeM+_6{7NB^A}q3hIo1k6#*6lhN0_*4A@mKnyu8O|;vm%Q?6Ps#w2$2h zt*!@s`M7l{bG#A;;q)EIw14)aMThG2H)%^Ns{uPaD(hXG67WE!@^2RF<BI!~1ZhV7 z680n_T0me?agYZ_hnNIBQv?3^bAlHkpk!s8;7lnk+b<~Cc0BVTH}bXL!iyE6piz6q z<zl}+B+9YAmVEbY$UiwNE1-c0{`MaIFUom4Ul(FzyLLKNBL$WLk}|Rv&|#bUe}h5y zrmKd61{$%tlIdJ69(Y6z()T^Gd!H{(EFS1|MniLRS@T`0>qXs=@+dh7KHrs2cLq_T zy+J>~%*Lkn!MhWB5I%NT<-JZjZhVg{;XB6pgu=BGm|1cJR8g48y6*AGIoN)Go`*aZ z2KO5*0i6#)cKcGfvk-hLSciLe+fY%-*pYo?8^b<tvyF+k=&%PL>ZiA56~Ve7lCK!y zgHZE?6e@tsC<nRziQKs|c84_<ap$1BkC%#;R#I^AE;u%y%|dH@5?H3yfF^wCl=-ny z-Ru3Z{mI;eXUXXjZ}D4sR9%JL6s<Ikg6?0TBO+85TF9gCiQ3e$#sWvKdf<Dt3c?O- zaB{Gyf||82*!n(OZf`Zf6MG64+-bOU?(MlpGP6{x0b1Uk3q3kO4G(BxW252b<|bXP z!?TO{O$ec%KR*pBE#ebGYT!r1VTu*9P}9(_wn8d1M>0MdDx>>_tmEL|Uv9&)kANxr zd$>+&qQBI)&;~UjQk+ULkDOCq&rJ<lSX&=ixgAZ|%il>5;j<?;Aq`-M6c%TmD5!{! zf+i2CD_GfQ+)7#Yyka&hwaEPp0UzEUz`0HaBX_T&Q7Ligy-j`!bSCN6D)xL?Ctv&? z>QSwo*^#s^;6VV@4(81@!}eUarW7(g8emb!z4W(H%E0&>d2<kkLRaWxb@>L)s0z3R zSnk(H#4f3*><2Rwi}X4t<QI7ANH<z~dYJPC9{ra&<j>TrbKN8Em)WoUw=0R#`D;Gj zWFI&#L(cK-sFP#%LDC(QItFp-y2MJ(txjoq3HAt1{q#^F>>X<xi~)%JtG#j-CLTEz zZ_n?lk>6X4AS!T+1%8f;=j-jPtIZN@U&#|ooc7(bE+LI-`{<8@tsXIVPA7r1(dM?G z13+PRryVj6m6J8p$!+cJW`Erjj2}n#@a&zwKuv^ME*tROvkQvXa?V$2^Xx+U_8Fm% z@xsFeGrEknDwS8oke~<kEmVG|e6-fyyMGY*n6B=#`uYH3Rxz`z0}qswJnr3W8~#0a z%Tray14|zQWNqjDv+NjCQQv=1;-;mU*=6n1$LNzxxBHa$UrBD?fzM+41P6I|$uAe3 z`DCCCx>`@vsh6Cazf;cg1>)TY7ojZqk$l8t5P1$EU>jdf(@4?Q(V=<r?STG$Svv|v zM79g*0JGS5pN0x3(8_*!4|m>|bvi$=QD8N=@l;{BelabZEG=vf>|f+>I3pp3FL1_y znL{QCq2b{ATU)%f3gQs-psl@boh|sN+%CuI05q|nH^k#TBQo8=FlF5t;ZWN<#&5P! zMuRJMTE*ADCvD^EN5h9sJZSq&_8N2+TrzSsdD%B=GFTpAJpV8D-aIPj_T3u}xf>8= zra?*w8KY7fq)8fRL?ua+26cr>gQSd=p#e>lMoOAXLMS55b1Fr185$_n^EocRd%yp@ zf4uA6Yd!0E*4lgRbuYi@y1v7C9_KN91{_$(UoIb;OaTfyTl0`<qQV%GCnGxz+zqmO zqOn^S9ZmIlS`Ma}y7lvO%{=+ub7<+y4elxCe(-$Fl?d8S2vi97F;n9sdHAG~$1VtP zdCg*IePYBv`YZQ1X7V6t3e;{7*H|sDyo}?NlXb?yFOE6KQVmwxt*#nMkqf-offcRM z)viIyuq=<;Q4!g6tg_SSUNyC<h6Yi;Lcyf!2E#KOo62ml(J;A1yfc<9YO>A{=@5C_ z&3NO!aPg}*UB5RlN$UP<y5b)_5<jf^8UXR+<YZ-c#Ub#^4=WrMVg@iQjzA_^-|+p8 z+W%VBv}1*-9SlsFcE(ZzyHxCZs|!4p+Te1c5#RpFZr{E+LQ)lS;2jl52{pOJK7HEc zaOp@uQQ`j7wICbKAN#bD){a-zUInbuB%EG2W2gv1z{U}G<HPX-VCvL;F+%jk38tPQ zfyayrXAMpS!xLrTkzy{21o`X1<>$6zd$`)>`{QQuvWoJJVv}S1w1&4JsLa`&jFhX8 zTk_mO8P{GnksuyPwac{bS*FEu(VQONh5R-SI~RdfY{w4d$|z-!W8g1(^ja(bYC|BN zYX{tUjB^JhY3vQ&Es+<smjI5ICShd{W<|Skq)?gIj>3e+)|bk08K`Ma*9YIcIo~nC zAfmELwW^)JN0PZ7%o><UV^8^Fw?)5Z`v|306|7<Ix9bpW*?(F{dwARQ*Q(&NxtgD> zFwkqhnBHs<xfM?cqe;9;v1ngcH}KA9dUHf;Jw`6?v@PKE(d($lp4LA~NHAR$v_S3E zlbp5)QsWp>@R*O3_S;^yF-=710^HSJ6O75bK7RbDX)TK)>CcA`AJ)1K9f*GL;I)0K z0nbQiL;tBM;3tH7uHbsAKWaKTIW-APp{xuH@N{v>DM(0o>)?qXr?zXp_eALLoVjtC zncM9K4_tX&(f^b7(<Y<h>zBQtT(P=iPH;=X_#5&#OqihS$jZzV>AtR+uh?{W@b^s+ z34Z*8vZvYvq2Z+4@i{wrhNXRGNnHh&P-J4OU{%1<$e)(OLq7wV?@Q?k@b)Gm;5~r? za6G%^Xlgt*JaMIep9NQiG_c;+qCUVX-hTMC;1cjGz{f&m_WEqICHhwsm@f-9zg@HJ zAc6uWpkjrCMq(j2w9OKCg4K8rKPuHdy(Ju_CUSL!2C)qrbfL%cs>n^6A5Y$AXq6tG z7RT+}>(+lO=<owi@Cc=3ovulsI@ZrkHCT@VU9gd+)*FL+Zmo*IsWPWvI4LD%uB!$l z+|*mv=)u-<=#irw4r*{#rL9`{4?WT=C~Ui!Q*c|@u%&77f(5_8WSc-nb<)KH%(p~= z+-#Mhi+Au%7stvQ8hWx0K2miH*fVApdz}}@^dweW;YVYuQTBMO;lht4mY-6tw&Fd= zNuWeRN_&1%I}8i4{MMZ4pQDp&Q6}~-2&}2m!`pOG=vD1=FXXnfzP2=`alr-4h)DGU z4h=@JU_aN=-SzO1*E!&K<M++(kM?re4O`u&d^mpqzgiff$vgv9LXYQO21PK}QDNKe zLSR$T7k?Nvj>;D-f1d5{o4~|}R#7)&#FBHL@btZ6cg$UVt{+o3QoV&s#W{7nV?nf{ zhJO74Gc&W!AMf43{k&pr{@~cVp>EN03+;~@CB%Y*gF$VxaU)WNgZZu*Z7vA$>ZEHV zXAo<kuwBc<%pNI@cC$K?EW`D|c8x#r_219%xSAc!IH-%f4y8S^EWG_y#|*2U|HwQ( zS0bi4Lkv&mK=ZXwkWvd<x$<xx<2wIoj!2%S9NTO4T(CdcWd3?qXf=pS$01Q=u0Zb1 z2<B@TSv#WbU9K5Cs)_PcS?zl4^(SPjBy2M5x^qSV%0K>$+o)=g<WXkF%Qr6x?U1W; zq;P;C83&kZe{)beXm1G!dB{f~HB{I-<2!6RmWH%`0E2zGx%rR_pY<y$JRa|$;>?p# z^y5Qhx#cwjy$=`t<XXWfOs7IuT%1I2K<PDAc10%#GhL+L+N9gE<H2z~$nd>+^G4^i z&~cPbn^T%9mZOZL0E_p|%F97POG@EQH{%pX{4Au~#>St1+h2LDz<jgu!~2}sc-97U z&r<6Ab@th<0I$afAA#}QzetbuZZdXm<GR=wMNx<7TM6P)P**@4y>s{Ofk`RFL3~L_ z;P%nk!QmPfo$2`iFYhYEoy-$I;Kz&dvq$zuzOj8-fA^oF%xdcoT?)Q$Z*<H1G3(>a z@@zLszc?=S*goRZ*dL5AyQL>ND#~k&$TJsjuZ>Mw(%f3K<#d=rz*jwN*sou|M$J6F z^&EZ~hel%FIb)IQ7Y?uGK`+_s%ogWjZrc}1c>4$e&W*;fQaw-*7=dks?0)O^F4Vs$ z1QQ1SalH<$?(au+B#0_^(N#@bk%i?i7U05K1+KMc=AmZAdR}Q)Xt`{+{f0WL;}mnw zNXr;!i0B%eocZ?F#RSo5XsB`6&~@eqSSk49jYl>1_Vm0=&Td5#0?HC2@$&1Vf*qR@ z(D1@RbCoxt{pasr|M12>Um%a)dUX@Og=a;II*kMP6)cBsuaINiK@EqzXLjcW2#8*m zz7tw)4Uvxh$jKA)c*KoERD2cvtZqx$Qp>OV?KVL_VHB-}vZ07<SZ$~bAb&vTTVLM^ z7<(0W{+ubZT2{8j!H50*Yr8B99r^uNUccmApmNzksLl0qEqR-Meyby>3_6#hxP&yn zW}W2MMORj}c{T~<gJ%e-q<{FhZ`oByo;CAPwd{V%I~;-R8TY#lMqfIo5&Bpz8vLj8 z{rxK_hgU8ttwg2|MJD?tZkv&Fqu+u>x#r62l_|A%YfKfO@tBwwm|5{#s1}$QbiL50 zK+f%O>yR`~(Ku&IDp=khO}x%Kje3|?R@%q_t2!aTUEKbCp2LtMmN$N?T2if#TB1U# zHPGNxy-KdE7}5v4VMJtA4hdns6ttA(&febA5jbgosSG>g;!A(Dj>LEDpnmMc9N`;6 z-<IKYhZ__hGC^b()y?czme;mcz#YalU)3ZP&rQ}Wb`W>CVr!^luG%JK=xK}ma9p6r z(y3`>wf4n73Y3uoIDrPr{)PbcWet&#jzF;!m%H4Gj>HoiqI9r!(1lRVKMwhET=5Op zefY@GLn$1RUS}W_L+Rby4{j*SvdjZ3Z{uY%7x(q;cyJZ2!hY#_zwDlPKSl2+CV;wa zUcYaj%H<4X$Kk&A_RAZWk|u7UD~kp(dYiM5&{_#NsN|hbIF_F*WXOT7!E$ktAltlE z=vE>1#P-1IiaA`_=5XxT<|e#HV*$poiUmUW>#WA`Z&A@G=!Hy(*Qes?!z*_cCmK@X z>ZYcLxBwrcI5ak+dlylIC?R2OY_<OuLkz@mrCUT=*+ET)43b9OPwJ<Xr&!=aVs=<N zvYh;UDi1OY?FTEPV3V#>I2NuEhxRP_@bx4Mt3#XsiQCpmrB7H7(8fT=IpEOU1<UAI zz0Zwb|B4OCkaA-<S*98w@T$A-?izNjbj`SKIaAMO%ksaRPyU6CAKt!2Vs!K}O)Pl) z181nrL%xj?6aXly3C<cLpW)?VD_JJ=h}F2H{HhLUwaCJDI2+KC8&W8qCVZ~8Hwd8! z|BpW)&bYbd#We3NJorcty9v@cw;X0zfqeY#izD@a5xqISO;7m(ofiD{CPzv$Rh9p1 z^ii#g|BX-n|1=-@-!z{1pDV%>2>qXj&0GinZv(q~_K7=Lj@<x4L~9TjurhZX;$0&c zoN5&DI;oer!;SeeK(qDP!-QdCaZN+(1$xrEVJ<(%<tq9`i0?OCeIn`rB7+WTSeXrK zYh@r?x-;GT8#0j7IqTTs4<+Bi(2WTl!`8#(DOul#7h<|05Z!(eSVTM!Daa1rtP&b} zMPtpoAA-wl$X=efR`Xq%EH?!AT^;l-WP$y-h|swU1dHHoK=OE{o&rD;imq9sVj4hS zz@oxc>BmbnjgY$@LU51whP$mGfGsOH^3|@w`YZvRe!`e{W|EXJ$ux7i(c#7-hh}>R zjKfy1l(GXr23jGxpD(ZDX^MX30*&H4R$i64n8sF-9T%eobKJ;|PxNbEF1MvR*jX1} zhp?`ak{|DN^%D6XIH9^P3i+!z@1TG3d<eZ^7{kpP19&>uRu&kb4C`u9X9j~&KM9%) z{{LA8hQ&9lUuSn?Zj4tF*kcz%BkMRoMB<A2kNrqrMW5952%ofMpYClb=S0FcXEipP zyG5y3p%1+!cd<U0U!qCpR2pD;IDEzA&&uj%`X!baFRR`D1Ufl%k=x<L%*B?_Tb3XF z7`j;~Hn1J$CHkmf%G~vm#P632!WbYNjHLOD7I>;gLGIakGA}<rf3JKsPS&VSnn`26 z-1lSy@=d%jhq_5tvg0IYh+!C(Tf?Y{?y?H5MROnsO(q%SNfOSeP+cbBaO9QkhzN>3 zu$MS<?TJPxZmm;B=HAy(q<IhQ1Q4+rSOu|K@;`-xm^67$pbi9oE=9?oHvx!qLtr~2 z!1QYRX(BR{h+5DPw1M9j>BXbdmrPQ;K<J@+T|*{0fRVs5N-FWxHU1X#GWeXUw8N($ z0YjY7VJtEl$79i!FSQ7xeru^2`B36uXUj)6q7l-tjsR|$h0#PFco7q2ewP>m@8A{h zsTu@5suyVQ8fbzt=_r8jqP<W7n%Xu;C{7f$!{&{%QBPUf4=yh^qsF0xyzrD_CF<}D zc(6o`1L+r6I9FEsga8nXv%rIV&^Q9bi0=g7v)^Br6HA{^l0XgsG9hBy^2~^qAmBc@ z3uVxl<j}a`mL*<cv4h7=f=!w1&x!=Z9x8VQQ=p2>$u)tD;au6PW3DK#eEW^u`ZKsQ z$Yyt0CiyU)k{kh4YOD12rjMk(ow*S_#Zg({5+-4+u2}UIORzH%i>;;oyW&LMo^@4b zwrD1}_5(n;)VQ%2YjDm-RG!<U2hXwbZ;}RB;#05m02acC0H7v<kpfB8J@%HC7kkaF zTOzfc1ahp=6Ubksp=Hu-KJ))TU)#sCHra?f!^FhIzODuzxO3d0!79$V(UbmbwXVv> z5%?sJ0%$UHb$y%avyh$T`X20nmm^u|SkOQEo%ZC(%Uz3*OihASHFo#T9fi!_xaVJN zpb4hWfm&LoW>%Bq6;lB`?amg6Db#KEm;4$U)j0*k>2_%gV1FiopKL4uTtsoGL82pY z_aAJbEKe+E({Y^jUhiv^MIb7FHL5XABV1IKXdY-?>2!`P0#&RE=ru;8ZPwCc&L>$w zCG`S84?X2du&*8gCM%L1@^!Iw$7_5!n5tq%o)g0qSY{Von@g=$%(tzq5&-k{yO=EN z^5Yo!y>@*B5bXY#(fwhNjCx^nPl%ZzK&KQLrNEdlK8V*6dd*kp$jAcgTQA{+5Dm-i zM3mGZ)aV5?-iRT@j4M8~Ff(HZQbCX=(7;zGx(#$&>YUJUfs_>lMYe>)oqG(z^WOZm zDJHV};BnmbOeMlBy4>+bI-r1$1E8K)d3oVF>`lb!JX=KnaCnn4jKKAAC07bi-yXZq z4%=bdu#NCJFk3jR*og&+8P=8#0|<QuZ#3a&wBX{KezyP`r&?x4^lBUo>jd5Rp2nyr z7hYXMcxFY6XDx%Z*x?Cyjc=O%IW<dsg4}xv1=Irby7-1Lc#DzYvJ#^Yl%qMGD|5>I zt6@H-Oy-4~+04mh05%>x49-^(3Nz;ecBz8~gyJ-1VcSOsGt|fqWTmx@CP7_A;Gcqb zyraiy2E46p30RIEko;&Q=sNOQezPPIkJ3-nKM5@I;gp|V%RX|D$$0kXYcy}fb|mO~ zKBzc?jk6!*=NrKlG=blx<9cW#?p)4wt9h}hj>EPcJM?jgs&y9N3oD|EE+lrE9xoWH zPC@s%y`lyhInE$2CFSSKi1iOEf%uuy_6)oxYrtkUXEXxxaeJ%9n}$a|O!a$Uf|d;s z7oJP@j{}-kfkH-Lz~3k1>W&NrnP;FP)&RLA@T`zKJ;S_Y5n*F5o~e?54ve=hCXZlb zDmfc(LN$8_HW2VBud_9I%su}GA(F@i+1EC=dEl|Be)h+5@U&KUjT~{$1;cg-{Jo`_ z<Ut1@<$i$dmTj}tD(?M6q<U<21%Br4IF=h29UZ-!oMVB7@>_;Rgj9FTO>h3Y0|)d( z)I+1d=tjxc3#hTUv>nLQ;YBk&yssT`0ZwiAr)_kCljO&<vpMKt#^a<?0HLrPG?^o3 zFau<gXqq?rYPgRttDQMn897<yQh65sPTdd@AipJmEyz2A1TT*@(gVK#tXsnuZPh{# zG6NLw{F6!^TcqPpc0Mpn%v&(rR0%k$SW2zUnMVLwFCTCN?-6H>z@DZ-EnDK$`$noN z5k29@568lyqhLSOLij&n=B!1Q2n%SIRpQw{0<pi-H{~wDu86jnWuAeS%Qkqm+ZCN= zFf2h!_jRAWeao@IB2$3T;bk5j*bWQmo*#o~U46K{b#+&2h|wt~f{oa>fRF;FP>m=^ zrwL^HijSr;c3L1nK70w_;}N}t_3Ss;Y5kgh&j}6=wkwha%3MBxPx{PbPn<p6COhgc zD33zA>-d>ZWW+j>%g4tziGF0^c1#?1&f5G>yMu(nq6sV)W5oi`7}vdR<wU355PznK z@AQ%gPyE+MdK9~L_U}B(w|qOF0q)l(@NmrqS7S^?3b0(eT!=#4<^to6g0^9j^Dq2K z4&9|w&*13rhio?R&zcLId-bN21>8G4+pq1&P0s-3>0$%9Q%$5<d>pZ_d;FpROq?m; zss}vr@N*aLB}0hWjmtq+^@RMkZ$T~S1z!Z<G}QJRaiY0&EyR&s`#|YCawa_0tmu?v zre@@>N#NC=9a@e!G{<!^*(mQ15}7V%SunB1iY5!DMyI^_cUV;j7f#N63jDWk0F5>a zBaqXg_mF#?SLuMRzw{54g$oui8a-f8%W8Dc0T384m-L#zn@0KC_9F|K&ST8ii`!bz zZY2M(Iis=wxXBC%<t_(uwzzx;;#4Kj{r1_i&BiUr!xGz`5!af4-nl6lk$ihf#zns4 z3LDmrVcG7zfdE}V{*qG23&i1-z{Fm|SP}$+`*ywX5vYX*!#$!yV7XO-W}38nu8a;K z-gY5BYhi{3Tx8ATkCfoj<rnsn6Wmz4z?5b76jpKnb_L;vTwc;+$a;`qyZumzx$}&x zu@7OjuCOaIrEw(MUrG&T2bLkW<Xcs?9f1ChsK!yu4<EuyLYIw?5r{SuIXpGPqL!fL z%;TUF`+Y^)k^sMta<rAOUY9Uh%tMS8F~(u;G3QD>vh&?!qkDKf)L-GkJUT|(K75Hl z|6z9AuRma5-GX9Iwe_`}fUW`kg0Y~nq0Oah$3cf8CJBHO@}mIemk2g~EGel(X0n`N z60dMKl{zn=tYm;7PFfKFL3aPKj}8hH?tWazRf&9P7)jWv#w>IiLdPMw4CkZVwO@aZ zA_-HG0pPI#PwOTBcviv02ZxzqaL*8PzHpTo(uhcNmJw+wWDL~VM|fpfPItA9xT2vF z>!6K?fuqP8MBHwk`%5nHmRGfJ5?#6c;Tx4r5X_vrR1sa8=hEs69i@r)f8obf1^?&I zjtG+B@O{b*ajyCw5~%!ujbfketq49(8|OB+65JZh;z5%9Y&Q<N$~}rHAf3qc*a$Z? zHnux%twiugKT~38&1UFK=QYJF<G9N6jcx6`9AdnV_h-rXZdR!<3y`U4_fRqeIShVl z2I`&1EiBmPNUk(gt0`_i-NN@X#|=aFEf4vgWP!Tg>|hfAF;#|mU*OkV2Lte2)Ho9F z4`L~ifYl%L<8>sHwc0P)l>AQ2o~;)E>#5Q*u;hq%#^4Yjm@P>uE}ye#U-9O%zrIBk zmBM`ki1P=?_;<lB;2#+!PMHb-u~@zyP3#uM)*{wxH!M81OAnGW%h;S=9Nf`jOG2#( zu#dWPSJyK{CqBnwLGCPbomaX%>z2N%|Mk6{s({Bue2g;rX5Yy{D>xB-@6&tdBbvGN z3YffIAXfLOhUCH$<5E|)zrTOrU=WtA_-7lXagX(4VqC5#9+&gF`SAiB-yin!fR0X; zxrwr}a@h)TgJLqjj+$74eOvZSwE{`<BM>-ja4G>&S&j|Yvf&}#tK6XJoj^0h0arvX z?}4ocMYkWpllJv&jT;wTCzAnRfI|0s-uI69OZBWNbT5CXbM6~tN3t&l$b7yiG<(z? zYwCNKh60t$lxH$<g7mJI{e1}*;R<99A_WfGHsJaZdAhRO{VTPV`4&1_l^d`owaiZ< zp%n1=x%qmBUGpA!@NBXyTfuj#&J+Q@Vbm<fS&|ebK(Ea%$s~anr<gaN1pTUH7FgNa z59(F!ZZN7P-^|7lm=g+jq)UPayJ~MRSr_6h)PUQ|KyKIzNAXHLwFgK`mqkzm(P{Gs zMi5v8Te<?zsv=KNE1Q1WO$uv!7^aWTjn9s~<sl7u>JJ<qyKP4$N})R&|Cu8?wglSt z9mny#ME4N;hC7`iIvZ}m$h|0f=gDD^V7ow+D94pve^R>-ke;RnQbIhFs~A6O7C)+= zUc}~hSm;rS={DU}D{kcS0)t+LNWOA_>61wgFw#cw$sF(7ihhKJE0FE0`uS%%A$#aW zCF38zof?5#Zdxfh`Ybz1NPoa?{r+H#?Vr%EzPLwZOVwr37qfXK${b9x13Ahsea+z* ze!65KLp=yQn%&6jwc!P<c0Lsl>A09j$MOZ>irrvqejR;_sJ2p&B=T5!+7$c+cl$Ed zEy%;Z6-yD1cI71|wP_?y<NXj2Ms3*gEmVt=Nz9x?A(KvB6?I!&*@}tVM}>><G3UA5 z{X?LZqlV(vq&R5(7TtLJZKKA=w}fdGEw5I;m_?9ovKk6#ywu6Kpff8&{kX8R%nkBW zCV$-%213U*!I>$e&Hx^TGL|>BV5Ov_KG%fcmv^kPUDZ2LM+>}G3fosoc^B)6|CH>! zA2LrDr{Zuvm9&r$N_(y>LT!(<4WX>|*4hKYGv`W<jSi+D;`#mw2R6+a6we;)Y=B)Z zk8Qpl1Id<dn7vkl9>F_85@yBHvFwspIsM<1;0&jM?9!V4iy_D~MbamZD9o`67&$bF z8++8sZI750iJ9mA<RG<j^{tx|zpr?G`jvtv32dPE?>nssrw3D|gRYuUXX@v?{K2ME zeFjL|MVA`wi^n_JuxM{t*>(erFe8i|-)}Cm#NKS~i6nzre7Z@9EhekYdZz#qqYM{i zPTA2|QYKPdM`p@Oq<KM`2ID&r0&Fln(7v{)@rn5rc#Q3L2hB)z`~*!B9FP4e^C7b; zWWM`;IlFE#e{E^lm_K|hr^MhwV*k8;&YAc812UhnDO~xQ@r2mn?ii!+H+QE}kbTTP zAkW4Z14SuK*yY|NZVF?Wl5n)_7Ww$mx8TX$UzRhkWPJ1C@8u2$bf=5#yHmA6kt2*e z`l8PHXv=U35u%?wig2CoSm59nq*4dV$mxT))Q@7J!iWN#0TWOu2<W+kcc9|ARKW3l z_)dLDQ#ij&`T6JPN59$Y6!w{OIN!{PLy8zbUVVT-dgHLGER1h}G1Tq0U0e4}sj!t- zEvR!_bya3hZjbVPVzT&-+dciRbZyDzmkyrjSP%nCk+H6uYiHl4!s|0-|9snB-05ha z`cwdfWB&AF#}yrQd0z1gq&ongXiiQ=bby;y{bPRRbitwsVvU5u4SuZtqX(g2Y>?3% zgzx3#P@F93AozBIM7#B?4W9W58S_7kAgu$sVCF@{+b3JR550$kBe`(|5d@QGL*MF& z-3w>V&QQ1ULWKyb^vXfYFkYBU6Xp8gHwQR2(S7;LjMP2uhlqGo%a4E5?`%s@o>0_> zvs?x2oAUO}uWLk?X3iBuuySN=75s6`Egu+%WA1_<O(=Pk(fJ5C9kPEVgk_=Lv2C_H z>@%mxL619Q;faiRFRj6%t)&vtjTSY?2BRp+ZFD<}MiaBr$;1&8gAmJ@+^H2JWKg^r z-qYb|Ci=Qxel6(7d;gGK&K_hpv@%IUx<6DaWhdU=vDm9zKs!es{}{o?h<tst9BB-{ z^RyQ;xFl9s(y(3*DTS6(Hzj=d^e&hvZjz2oNKnO7xs;d!eaL_Uq`*w?@q%(lTCEmG zhwgDL6;|+zY(T^5>XLiy{yW9aT5zZ0X<{UH!DxRPVLePR39R6J={w(go8IFGN~1)} zEjnu_MFxPT#os|j@A-Pyo~zLp4FIsPj%81Q@4CI|^qZv?U0~%qh1imr6ctk!rqcsk zZw%e?7|N7Owr4f+ZR=PAL_$}_FI1(yq}Y<Eo5VEiF55kKj$0}DV4-I+bB?6JFbA@z zvs+wq-{HgNbbbyA3VNNc0G*Wi-eS>fRH>+k6XiVS^TD$`S~o!4twMKb%FNC2v6VpM z$9EiB-*rEydJ85?99kkLhgQ3T$1V5~EhF}v`)_f%KLgzrPaq3bNDg~~EE4>`B?AQ@ zDJf)nk^>!>Jo29R!{05?i2tIod*K3i2rntrbksvr43Q*YEcgUjxjocFpOoG_YJs}# zK%bjFmvs5j5g09xY|UGvU>w`B#rCfDoVjby82OWXE%KIT|2Y|qJ`&RbRo4<LpUmyB zR1L`X6lJe(XWs`)Dbx6mC;nX!3j1_(&>=c%SKHP2-QS-}2Avn*&I`-zWI#`B20f_R zPVLaagOsZys!87u0%pkh6FANp@MjF{)C`l*CVRkKdsKvE$U57G|13_NToBaq)-TS9 z!#T$Emv(V~bsVN;K>N+kW%OW^K%q{5Y0Y`;)&O!sd@@0fyJ)TA(HM0Lg%xt`eDBbL z&e}t8`<xpmp&o}PD8{+;Xdk*c_q&gF9|Kp8HvI8yU|^aaCtna|vY-nekxo>{a9Ud0 zd5xd5MkIU>o_uGWaVqI|+R@jSqoQpTs@vhC#Z18gkrwNm{Ib!LW4vCZ-(${_Ya^FN z7m$8wjPV;^0>%(O3hk(_sPhUQg-c3NDBERktP)*^CX7|_DKhLvgV7qMfRNm;T^kp6 zA8LH}e%}3{6)mW+bkh;J;s;x0N>dSbn7ROR(0+MH_U26a0!Xz*?U19y3Y4jNLx0Gd zvWVa9p$GWPNjW)&IMbg25aEnAd3UIp|K_kyLaIbUM4BEw^<duqBeyCjqauDasu!mH zGD-|GQBOk8ckz?ZPEw1Zj;~?!9B50IIkcdggi$`K$+=b#;sBLL2Xj&p&4{L)TLa+w z&*{AhI%C1x>^pn~pw`Z@X`=)ErpUeuxU0sI$!B-P16Q1YOrK{Qc!^Bqv{RncCmX6? zqROpx<u#8ZXT*XrmpKyX7VOrr$b%8Cw+34iv{fM1>Wt^v138yUvV%uO?v6~A`Wxu_ zVfN2}^p89h*A1r#wl|5?ctzo_tyQ!K3u2;V(OKOa&`2|lIgKXI&bpL2p@IHY03Fgc zmwO)YY;DIKCQ+1<AD#NVxPZOB1-;gtpKTzD!D?%U3V0F>_0TbazD`taJ>P%MBm49= zaUAyw$xAmOnJcteUJr_Wn<QYPI5i?<8oxcodMa!|i4YnQf~0L6f*gD!r)i(eX*`3r z_EFbASJShy#{Ib9(>b^m$uqMNA&Zvt?11i;f`TdZ<$HeInLYdq>rJV8${?~`i~O9Y zV9fq`#Dm$JMpx`gR|A%XW8Dan_Lq<Qp*;Jz|1hdW(?%C0q3t6QtR86huXH66N1)-B zQ^Lye+zan19aR(!F6X732l@@B{kUIkBO6RRP@>0eJMx^Ruz|Jh*`>+1njSpW;^%YF z^%#OYh>uaK5D$4#<}KW)_~$D6ZCHJtRh^`Th_-4NW(PrD#;@&)0|j#tgzoRc{d+J! z5=2T6wwCdaVqsBtsv*b8LNoWa4y{}qHv%D@JurvA4ms>!`7+cC@xDLpUTh+37|IaA zklNst%f)}(jQpcm@ay%)m;8$pu)Mm#S9fb_K)EkB2Gfgn6qMD>(U%GF;@vM<`fy4{ zoc*C%D8)jS*G$d2e0laI@P5Q$)-1WBDZcf{5rb#fadhawxz<#%c6Mzk$vsqR?A#Fh zGXPZ+h{(h%U9fx~NzcJ3L=BA8K_RYcUoO5xq?E?c#Z+||Jo*zYzio+YiJXk7TzJYj zPSaKQtG91?i;hbQs^>0L0bI)$vEGEa5Lp5<rRCPzy3NYic0x|L(ippw=&*j$A~yne z-(V_UV7&^4^m18XBUe*j54`N^Z)pT`yuCqax4%}j1gO$avYQS=MzY~sz#jzK!;t6t z*0e4;TY+XWNL6gI*MIh!HiLn)q6eqkpktatnLOJ}nP=#c9rMIgVhGt7xxaJf?0=0W zMWM%xohbM|M9P|=16Bj?XJKs3AHSg4*+uWCvYW({z!Ty5ab~CqZ1xpQXVHu!FQyY! z+;_(ds5sVA0KvkL?T@^Rj#{_L)R=y;cOWST%-PWtMRG^fB<dUiFbEhJ(0kT&xsaS2 zx<Y)TyH+<~&`56!n1(Klzvddo=r$PXjNrJhA$~gWgQV-A9Uyj7!EY|rc6HxYKJWS+ zc*?UBuq>sfIHI@{-5ml`hcMm{``p?IBW?il!eJC@HUY`QYgS)2&{^iYzMwpi_0?-g zN+rSG&<3<vjPlSy4y2Y9;>tbc78PII@}hk77zqT3ZU{imiMVtKOsb)G$fy$3LMlqF zZfXk?Z}#`uCkE@uV4f(txB&mVzO3XQ3O7*isBs+1h+TOnFw(3<#YJt@9yDsJDc^X- zt=xqI=1R|@Ka5l;NadsFeh_+g2v{OlUf)MYu?LTVE03oftKk8ieFy=VT1H{#LB=Oc zcv$+o-a~_X7#b_$O2&{LrMGyDTm5aogrZ-Dg?pz*Ok@wxBznn*VbGG4QZRXtW~$Jc zNPubT+oP$_09QsrZhHP8o>3^9AX{Lp!Uf*HEJ4))Zv2oXChKb0fB3PFcl>whxc|Xy zvE+{9bpt@@J+K_X8B$u|9YmtUxI*YJ2bd-HIb$Jx{r_+3@Bi&+i>|vpT%pxde?CrG zqFdjCG)M#fzs+z|PZ;1SOIi<s5U8rP&?uPJXRXocaOkN<_Sn&LREb)TA*H7C>i01i zDR+iB`J=_vWIj$3a&$~%m8|VqTDJ4AMF@RpL#ml_=Ln_`z34sW(<HEtiUO8PipAW@ zSYT2R*~_5Ha2#TfBrkG4O6dGq94o}ck3%{B);gmH2Zs(0=ES@U^LCAO3DJC8ew1|H z;PSM+DPZUuHs{;^Q#NQ&OF>tPfs4i>i~&y>1w4xn?@1o9R`wNL#k`Sce_TQ~KxKni z<Hnp0o(Xi5RkTy)mC{Zpmu=tixP5nH^9FL)U6N7Qh72*0EXhkUkr%3CcqWAc^FY-) zeC{z$&VV=aXiOk2e)$jYjdaH^YAEv)9zEK?A+uZaFlL9%V78JzDFb+fm?-6oK1J;u zIkGoK*Y0nJrEb?E2bBtHDxlXOJyVA2@>s!+u6xhf{W0xVK3n>q;n{pfOe%JxaL0!q zs0zsvSvXbsVijgu0*;<ce2TXvBCF&b#D}&?8m>VsQ?-va*%od=<++Mddsc-);FyOI zvl)gtBcVA?ojp%~mhM%sXK~tz)EUA&O^=JH>!jL6V3aLO1(mO2G>F{0Df-?ZQSDEj z+zdtsL?}-v79mTVI;zN4HiKS238Cy^^x=$(Y$d43ib`;oR&4S%gPMknoelnbwM%6; zn(*<El6Zg7A0u2bdA51yalNbWbMrC@gP3(}dhz%Eg*q<o*Nlx{V%nqT>WWDfd{_9& zQ`L>8-JjpRV4*6p_0YxgcEg;AWh>Yn3etc7@z_#qcTAMxfGbd9NFUJmDpuUO#~dE! zci=P+?gdX1y|d71g33OhCHK5$KcHXn5f{A?Mcm1<7gY;aq+7<uLr+G>F6-_=B4A!z zBB;#Dv-$5oor_BrU@}Tnwkh~;y0O%Obsi%|z?&<|f=OZuobAIasJPrg(ec3Y?rR(6 zmB$3TSdQ*~jxFPL47k~Ow$C?{J2w(w(*QSQ?%SMusxCGNcd5v-^2ss&eulaauly?> z2PiIX{XAk(8m3xy{RO*}SMfZi(O*5g<j9RKFCniep)_s=%RO%9PZ#2+fe-)dr!W5g zRF_?HQvb;ee->~5_ey2c7<-r(qO-C?t7rPZKkWO<1k>pq7F16B_n)5o<j=&4cSq^_ z@pkjjT^`%+%{8R=_ud!hZ|_ja`uE$SvY6yAIjQa-LFL?kc&D-Q-M$tzBY!4Qhgd51 zrOcA7kYR4S6Rdojb~3rBG10~g9iew<gjvO@SJR3xRSCY~C3FPngk0q7E2U1MRzq>_ z=<ViXIgj!D;onD-OgzW844g4mC<M6q+%UuHg21AxL%>TnC<vtka{wtlC({61E30zg zGm=audh}Jh41eIr>2C8A&_lY7zHMmFfZ_>MrzE(Ge&S31<?K>47!e+tebIQ^G-ZhV zz~bC;0#htahm_B&f&U><QECEToS}xhiV48=KZSugH{TAtP-gUSuwOYE;Q5D4vn$Y9 z7Z|Bi@hnnLb7)f_Tlc^E5H}o9T~uRO3A=b#(Q2b<x!C{&tmKjqPC#=K?Hjct0X)za z=zhT_a0{4R;Aa!_XzaXZ2r~u@v`qt4hZigqx~^gL8z<b&vb!CyOYU1ZP5C+X_7Qqx za+h=b1RA3|v(c^+aW{?xcQ>>+T?cT(HyLW#B$iB4K>Lgq#{unX78z#%Iw@gg03*k( z-LFbgatuQ|M=&nw@Tq!pE3AE$D0@;DY1@o`x#N@Eo7+HK18i)s^Nt$>fYOu!(13&C zRWr(R+^U5$M+byK?~%d^>O~b!w?*OLckGMYmH)Ga=DGBjq?C^N>tRl};3dcTRxP?* z)Lstl!)=yjQGWs0+&#KNk_ejo=x?(%<0)6AgDj0P?b1SBeN15GNZ}zz`O;#mdj@Hn zd*j0ZXo@Omq~62dKzjKT@}W<wTG<T>JltO;tu()*o_K!#Mr!2v33!C|*x_bZaOR74 zEZKE7o0Kg{n#3rxwz}H9YEvKZ2&ZOkrFjRXun<ht)K1~)ymdgM96irlJ$Ay)IO}fp zh`nlteou8ngLU>4nyA$nCWpP^-@_aLN#3zWBWS6i-^wuPw8!PnQr!X1auVL7C*3-g zcDkipSNHdLQKZ)H%N(n!Sk9HD$}1dLAt!fIOXt-~uOs@3MN(a}>y|$Da$euQ=KaO# z-t3pxsLj34vFa+T*}UsoK5~I_oUH6&Edn0)9zJ1CdmRsP4b~ns6tW2UnX`k#W}xuX zIExosX#xrXsZ)LN5bd78u$9t45{gFt_fPKn0Fn%T_wi#b0k2RI<9tm(tNol<i3M;d z1v7J53#>mq%|UTHziZ3W((vlFba*xfXpCfG@c8!846o7t#!f%$KfPFS2T-d|H}W+> zbJFab7-b6lQk@E1e!qU5StTMO3UjEk2Ra7Fj>X{1VljbZ%UuweH#Iq4jYhg$NZSq) zHbygpzDZ0_@Wmq!;2BPq*%~dyn7mQb$Z^zJZx!4Wb&u|i%n}w6(MwQn!Fky_x3lU+ zbbKzfDwE-MWCgrU!(-FkK~e&(*ocIhXzGCwLL!++!JlDQvgjt>bvo}$(<B;kl2Q$_ z;Luyrea+ItQEYU&`2l`qEc^a*6*aXAoW3-&2CpwqJQl^!GE{v5>wZSy4n#L^)}}^G z)Lz`F+{}57QEE9u6?>Da`~r}MH@AD4p$^8kJ;ukyVnzzJ$x3sRqMC&k7Ds;F$vdPY z41rAzR|rzNAJ#rXLviFWr*?MLAuQ!Gy6>a%X_;G%&u%?@y3|g8+S&dQ2$BJL+T7!o z%!)%33!AV$d{PXDq$#Rc9~Y`133tuPiU%x19>~KdXT5KROL+U2m1$*-p)X;C`XnzP z2@j10LN}2sS{=khM3mq!V8_Ns@3rMTmu4pOm+`a9mo9xjsr%x56e1AIi;ICXzHOP# zHOlH#CjY#R-<zo^uv~%b`4x5v>G@aX*{1nfuuI`z&Qr%nZxn2e4?V&u#V#T0`}g;~ z@%z)K`@iGxjXLiY?fCbf&SsbNQd`;j&0p>xK33jO^5nVhC5I$k^qf~=-gIupJcl!j z<>?@qekpK9{EF#ZE#EBY`<Juw(LF3s;EI~gE^)R*fWF@zCn7fWJbeFLZiiof8_z@f zU}{Ade&|(jVTrFPYc6{pys`A~WWq-3Q_cLKm-0u4`{^~W!YLw8XW5%z{pVB{AmOCO z!iC0<iqG5lNckAe5+p)>dQ+tNNUbsEQ}p6Xy)naK{xszyXL9cs>U!bIJRko3KIjM8 zt!QOmuX*189qw=!^MU<>4ovIxY03`Y^yw~kGVkJ>IG!TMbpO`R>{3$BsLOuubne0T zn*IITRruSNKp&_)=k_^z^k_QZv?(co&fYr@`OH1f+t?OzNFhP(X-~v`9$}L<dVS?g z?q&B5NRfz&zU!Zafz#^NZ(B7Zb3e~Mq%++NeOd^Woyzlszzg^fXALMtOq9}dWD&sz zZR%OPY?<0~?iHUJa$hbAdX6rl7hr7zBbWU#5dW3E68~7o*@xHb(!mVtoW4T*lcc_y zg_-fJ5vvdBV+#)WUB*Ar3IfSN1a<24kVaj?drtRXp;aE2{CLl*GqbVMP0oJ5P`L}6 zLSI3_J5rRgUfn&#ZF`{nq?2J?V{Zl2Fcj5<Wc7S5bIzGljg4$ypNT<qKq-%xy~{Ez z4A#hwj$?6$^o`H7&6L$gD(IDXF|hCoZmB9se`CpralUJUM!1y6L-wGP=qYu<GeFd7 z14I>IGxe~QU15Nh+zaYe5sLR6U#m25ef&Z+9M1a2Sh(>J;$-gWLA(0k(9o{V%U(`b z(&CbtSs2U68#S(t=s4e{T+?;9C&)PIP*(Dy^#*d!r~Q&wSHB7YdU0&QEwz5Lm)@_c z(qU#j&)*olZQJc%#20}xcv>>6#18ZYEg@)X4J<4iG<drl@!c%HmI%^<2XSs@W)kxc zEQkKppvwGLgX+Y;8dP=v7NU>;OU!DP4`r?xG%Wg8%xc5GVpjk2K@_&IP5$Q@A=2Xi z{tsM7_mrY$$vHF>cov|$`UtKIdX!Q_bzV2^_&)S6U99UK--FEjBS?5BVT0d@!5@0j zv=tAxfe}eheOjDVBU+GzpsLJ7e{Jw7nUk_Sm%OLuM*`BBC!mk9Uqwab!dID-pMBtz zVcnpI&%WU2r*HWw@iWrdTJ*7#fC-lD-(mXFry{T&pN9h>&Z+=HXC;y&1I;#)e^-*G zPJLiBEVjvJ@kC3$Th>uCvvu1>aY~D0reB$fWb`m#^$BH9bze}9ZV}-kQf5xq!_vCB zv_mcd^LNtfJtsz|EQ=Rs!jpB9t?uvzxsH1?um1!BvvYUF9>^}1K}=E?R1;Y}W_<8+ z^5I<rUWimlCIIYRcrx0Smht+7IVd^eEKbp<v9yXQaNTOivX3-x1g0#X-$5nuTMj9N zvap0*+bXH`&U()t{1VXgJ)PFfAAg%I$fmZ`*VHv1%@L1es<2sDKBnSOA>Hw13tqi? z6%RPSd2;wJ_k+|Mg~&F5(Hh|rClxkt-fUfd|AH@K9x}ej+Pu?)#;}<Vnf#66PV9t6 z<Ss}{Janu@tMO2Gp)&dn33$f0Go8E2UJQ+)Cz*~9s>}pZV2!9~;`<DOiK2~8g#qJR zt9-bWvl_l47vp;bS1lrH?@tj7q;?~Eqa;rZBu6DQ)pe5eHtbPWPQocp64Z1G1w7L% z{nUaFO2kur;HjahS&P~;mPj%<MXhU-!)bhR!N=#;$jQ;sqfkM;vy-&Ao-lrNsAgD} zD*)z@0tQEiUNc5BYWw!-!l#lL8KB95vyAz#I@)CW&z^niI@EO!UDjOj7Nla<V>`>E z<Y$OmmObyTYcC40L3b;-|NHmviH2#hm6BY1QZZmT+{)uedYYXr5oZ>_w-edo_HL9Y zWkCMlii}Kw2>%6NUyv--@Oy+%s)k@SDvOft!+14vK}U78@u^#d4L$ll<>$S0DnNA? z{FCb0;P(5`(ff*|(X28ba|aAc2_<G&O$#8-LR+_{y-az*hfZ5`<+8)>K(qyy4g-E~ zFmfoz@qzgq4i1js_J=2$vdbOcBl$3Bum|!$36*j9GhaN1C4_c_%X3%wj_SD@VG^cK zfe=>;5i@EU+l3eNJ``HN&{1iv`2+0alQ5<{wdoQijQcjzw%CP9<oc~9Iy$$k3W#Nr z{t?3w3rP3I9gYO8F;{mG6F&<dU*Fte4^;J~XMixfhOHO((-<{rY`cBVmqj7s?f?O3 z*!)5zY*cy@5bZnue5mEVgd(k24!?<QD_5>;a@~mkUIk5LDUg&W4T;~SweT^P^UK1* zeJKLcXS8k{TjD$L^rr^3IT2|brD}nlsLrs_N51pE*ICc``t|F<wy@0!5hlbZOs{mH zFkhJi8<QanJNI6?bSXG#ap`st8mi;93x|491Tv;B=*U6eS}eC~CDx_}9)hFId&II> zK#meoMl@ufj4qi(EfZ{8Fg2McYy}JeO*Wfz3#!lh=a8T!wM~Q9xrSA50kYG%zd;w^ zrPJeUWdQe0qs0m+n+DKhkNb9D%vRY8KVh-KRFs@*8G9>GI@r6)NJ{23W!zk?X$@pY z57q`XO+n7i4Ko=t8!o{Tizh}L01Y&TJ=Bgz<8_3RFg<~<See4AP|AIZk*-Wu=Q=U5 z8sd0hN4h-NmG_wQrZ9}rO>iUCe5af4p^V9qu>j_itZlM(@kSsvfIYHhLdtzCy>WD? z3PA!WM_H7bnhTdrAto|uOYh$^8a^5pUk9}t1t5*F?OJNB2_zXV?Xn;8plQ-`-@L<S zs=|r~1gfMxm5a^-ng(MYbUX9V1zsQ`q#QdgR_5p@AMQ?X)-BcsG6Tk+m6>U~{lU8J z1)Q%M?ac#iqn{C!$BJYp?;%|3oT2c&V#z$mGuNx9g@X-$5X=6H-&zYYPQolG>dAxp z%W3DeAY#J6lvQudiQ?koGT>14ZdaTY`H!6iL=)DJzk2gVR8UYJnQM9<Y`{#LVXmRk zB49CS54jRb%(cCaiJRchkdudyI_FjhZ|g#Gc^Hr3%(l|2rc0>BN&Ku3o4qP3S`0>d zH!a~qr7rLYm;lvFV=xaY_~<GdW?~NdiJ`j(sO^&QwE#J!SOT*U?1TZ%K8in(MCw6Z z{q^asG(4}pH0Q5upqlE465gwJ?_3_-G!qLTZXFugP9h?hJf#nrs2obSyocMCBkUMi zW`K~^)cq8o>YyS4*5=I^yOQYd0~4&~?fobb4#q~duUonDWv_TnVUK%o3`Uc;>~?ln zCEP?4FB(CutE)U3e#vF%$n*@&D`h$l01cjR>|{=66=Q(^s5jCv&OG5y57y8~-gC-h z0@xf_9c5Teq4?Lv@G$dfNZR=|kXZ`zA3pXB(J(-7yQ=3yi6!FJx4O@TaS@6POd+^` z@k2zz3deve{JGxoO}fQmD6Ecczt#z5vNiVWmj1yLC70_(ucft|r+tA=L9mm7t?p9L z^=`|CK+_jgqgeO(^XG#UVUhstC(uAJy1;B*Dh3ifU@;W^IMRZXLl3-<;0(&4<Tp4J zozv0S#4l~_eDOH4if+#U0oi9wFRnsw=MCU(eM7_Qceg)!nNnngw)gh@(};Q{sgu%Y z(xalDe>ry<LXB^L%H3Dw2^^0S>YnvQ5$;-j^?;E|mZV}XeDb%kOJYpSt9X-wXJ2G6 z|F@O0!`lru!$Eu0r2yAea*~9NCk6q5ePsX}xRY2oNJ{GJkdLIopr#!w-~4NDLq<~f zVN3<qO*CJ;c1@hNw%O=Fv(m|vsV8y13awi8x(+4q?HpJ^*cl$ecU*%ma@7xK)G15Q zWq8bsqhrd^%-F48yz&`HAVFW;3CHF*@gbR@=fO@S#Xj^5Z5-3v9;li(^)Ft!)C%&U zhNbpPd{gmug+xT&F#cdMn8cYe*X3(9F4;|!_A`rUB1<!tCN&>Ki(U+wYmtcAOZx3( zQ~ErYo12?x3b&QRBdh=lARnwRztEI?um3<-1-6deg5ef64e1GRMYL(C$vbUdQq4>K zkESP|PwYJ3KCc-_>NRi`CImN%Xq~)Mwy)p3>CyBYJCO5T?<a0f#n&_**~l2$#0&)D zb=$Y=A;Rk6)T;)@)G_IbvCEf*B@IYUVr)|KYo6reOgWhCaPNy+6s9V{I|pM{`UOPf z--t#%cxRKTLe99<&JZDS@#>+m`eF3Co6}7I(B7BT5S9R{X)b_jkfL~iY{UvcqTJz{ zL*n3BL7=^&8xoW(D+~-%#{KkPzj|dLwk{+F_uhk^a20~BX@hZjp~%NQWX4H(Tlz;h z&)o+vu9B&Y-+<gICv7e-rpEEWpWn^IN1V}nxEzfILbS(YO(WQuPXhLvt5F0(%j?)i zd(5teh#VXL39N!{Jo?kQ{Y6HCf`a&7N})QR4B}7g=eD1yioXszvwVnCx_yf=&e$q? zm6aoKZ@lHAP>L6pLePy}8AWZFLere)@ZrO^d$Egv9T9bUgahO9wQIT{`4FMGq8E-_ zS~vuAY)t@3+|le`nQ&k=x$wLfPde|I1$HXF0=eM3^yW5j-~0d->Pu%H;X(5pf4xP7 zF^VuX9kEpLLx<KaPq-18$*q!I*zNmKR&SVl@qKae<Jpohun=p;p%Ii=KEJK4E%@H$ zb)^b{Ks<9^;GHY|&FhQkQcbe!qs+3oCl3Y;C7JY&yA4-bz*#lhyf_ul#j%zk!|1W! z%8LjN))VX4<d%5ZY<Lf}+HVI&gKBM4n_P{avvF*}>Hz-?DdkQ8ebH&D0cj_hc4m4& z$JuH+cC;2EpVlm$Twx}%eS6K1-F`a*w!aqei^(0omxB)pwmoGi+1?jeLnpIkDHzka z_rK^^i&?NaOO3Da%p7RWJCq6d-BcwCpOV8rkCj|b3ycOp=1ar-%!g-q9EF92Lq~!p z>pq_X*9cfdJ#zmf_8VyvDZfIq<#`QS5vxl}8y(`cqkZAiW#T&U;`aMeO(e4GN7HBO zlPyolhRvtSFt^Rh(gr8<&65v3sv<9rVz@enk0Rn7!UAN!G>ZZRYH=k*y@MDD9o=}} z#`*SV&SZb#47uD@@!(3M`_`>nH#DLP-8CXjJsvvbdg77MAq4M5Ui+X{biO0Rqz}N- zFj$zF8^Ek?{Q1i$P3u*kv_ID1U0-2jAG!q|6JZg9*MWY)nzKY(`bG>aGC__|1z<!U zMl97>LM4E_p`o<9xNY@7m}G00#UjU0G&E1TvfRH743%3|K_YhDxkmSJzV`;mQm;8a z?LmFSgq8tcGuCna<-o-&SAO;^@<Vly(_Gv0P4{iuV4g6Nm=?!bb@c(7*8&3cX$B&& zuP+czSvXA+u|{r8vcDmQ%@%ibj*`E9b5Pw+-EK5<anrXl?VGYw-{<fu2k;Z`t)%)^ zVBis#XKzTHewDEB8fe<o?-g@KD5jwU(!GuD?!@LL6i<l78Qc@g3;%vmk<vdQHEFs- zGmP=@ntO`)f4@8FJn;55ufVPktc@d4z-jD5QtH}zj%_-I%bsVo=Ds?M!w7<+nI}d& z#>FJ3KHa?_a6Cy8Jh>89p3=-jiLm@-w1n}iw%w6f4k;iGIsTM5lv*9TZ#g96?>F6x z8E62AE&|TOptmVeXa2%hx+L#CL31Pz+p5ODFL)I>u`$QOamPcsZ#&2PE^L*Ybl$ZD zjmRXlo@1w8dS>DnPQb>u#=}R$>mfwdQffZ;M|z&_bQ&HXSRXo+UQjP7GH}B1<mwJ| z-$iRX-#-$G2rD`n>*K>p*`sU6b!AarMUVis2y|XqG(^4Z7s>B@c~N#ST;uPjJ?Kvk zo5(KS>N0Nfq|GS8=MWxu#)(<6gFgvBR8qYhVZ8>3+jIchDelwq#k}|yL~h7n0!Wt; zr;KOXXb8l$%-7WaB++Z1nelL?pfU<&#CF}UciIp8Z_VM9RM@?{S;{~hg&FeSYIq)P za~nB9m{lr*OHNvhV?y3D6i6!MD?)YaF@-^RI#wSX5n<fs5<VgD2j!^V8RK8Z5F*4< zykPjkaXWy@=XU*Sol%(?7&wo7<uFm%fAr}6?)Ia|Dh7IaCf?NNEXP6O<Q75MEut)c zGbO|1Tb0x6A83Zy`o%jQ@g}B8Ehs)d-cfUkM9{1xEKa>CMGrI)vw#xUkBj*ElQF<i z#fQ}5oS<Zsj3EeZcMJW_ZM?yg24A+Azgv(sNZkh3o1*UDERlS#kM#adBo{K7DRLSB z;|E~*^XB7Vu(o~=d&Yw^4R%Cs+r9!?@Kam-MH?)9M4gtzY(>$ZcH-yP`HG_LsOeLs zuiS@?3IU`lzq^g}ecxj^?Ie7M43jMZ7TDW;K>hG<WQ)#yb(<?Qkr^i97GrH;3JB|C zo7*;21Hm4(uSRd7Urda!E%w#WM}H?tv^wmUJ<VxI{H%sj{BwIdxm6%pJo+2knuxQ+ zq=+>G#%ljpIUU?rRAPL^I>}OFPLEhH8P!lt@P7o(`B-HUIMjbia_S?-<WLH0pE&VQ z+2qt*NtC+x(CW$QvsmK$<u}`nDohFNgLO?UWXs#tDSfF-#ZJ>OG1IL?CRLIN2uGgG zN8rBJH-^nzb^P81(<S7PXjNQ}BD~V&J^#!+lx&=lMQsTeFR~M1UQJcC9Q4Oy4di5# z$ytnxbQp-Q5G(>1&b<EA*pOATW61_7G_D$d0_CoWx;Mgn9N4@nyyXCEpDAz+D$OI& zbVhg%&8&u=LsPJ~+{qCM)1*zMZLo`lPN4RMBDTAD<xNle@n3QPX}Z&iO#R6T!pp92 z#7SpAHWZznp6)29tf=TieQ+sFEHT|j2kQ%5A1U~Eby*^08Ps$*;EMXO42YC*Te&Lt z2j+?gGYw^qF2<F!AJ>)Y=t4)1Xa4*Rjg=J@81Sy>hdpAqG$h|h#9<Oc_MQDZPJVvH zS<Nvu2Kah3BuidfMFN;<m<gk(okric0Gf;W;T?|&A}%^K9}ko18R~m9-vU}kCx8E3 zb|T=d^8@U`;G|_#y&*lX`N9kHjrBi^YqsJX`PeQ02x)I6P>4DMW0?7&rI5U(7I<7U zmytc-M&`H>85@m<;NC`*sU@pRVq#(l#YF8ERLnH1w1JWcGwrmIXskCaxh*=TLa4SC zfr*eBRK=<2)DQu;PBgx#a3{P8rYY$#!6jn~oD@v@8EV-cfD<9ke(8%e(5qXGj{CPd z{rPng$HV&{^C|$FCrg%eUeCfgJ0!wAQ6^HSpgUwW+mT!nfeW?;4rg2QoivPUfqW|a zBKUCW(xpMkA6tOVvabi*C#4%Eq)$$mWLO6Q_-0$b3$WslfF|+AC-B`d9Jo`BEt57S zCh6RB%LAiF$B8goT`TM#OfRAk)KlM2OG8#xCOh?8Gj8<s<DOb9E2PS~;uHqvsV5G- zh^`RWTL4S0<8g-;-~<^)9U<9#`LlZ3@ef1TW_sz0zqD~OIpelqLmdyugDW^k=#s^d zT6bgSKC&M{#kRgE(nZc}lf$WhPy<t<MDZDmigHxkCGjox3IsG#|IGdqSx}1Zm?XFX z%mx#y3hGSI31a5WW^ZO!jsS*k1?t$ct;erQF}hY1ZlYoK27|}sR~%%zB(|MeF=Xxf zW#Z<|o5Prc=k-}Qcg64CzyAhh_E`fK56}%H2xRwCA@olQK*otCuTvCU7;8mXSH<6h zxZQtB%rP+a$jPiS2d9f|jyLs5vDkNY1TqOxNPuEX^4G1ya22oKX>4N;J3j$a0a=ZL z!LK2NAnn{8WQc6iQFGJq&jYk7@dPrZ4bpJ)nli(;zWf5m$_Q^_(;P{3UMabtx`BG% zP$25d$aU|Ioca?7w#bnj9&^B9_$Q3Cvh0l90sj5MKWZI|Np~W0yGmV?^78T?<X|N( zNCm$R9lnJUhAJJ6P8XngtI+7GRG#@Ud}r;JR}Qhb4*n^o*w2gm@9g!j$Kb@ag8f`B zz%Kbx_UMad01-$H+oYc_Pg4sFWl8q%x#1H?R;z%l?>(O=+KFRkKTgY{b}Y&i;;`Pa zNlxuETjC2o(qQ?t{Bw)2r*7R^5OPSNiCaJ*1@ly6sEM3T@}yYf-1{|M6R)K*O)N&% zd!fE&(aFvPQFMPRFylVqGU*qGVk8!gilz}wQyl+Z?)8w6pOlC?Nj~J%Vp_adKOu(_ z4A8R;vDcl)3+H+lqQOjlSfn(A5bkWFj+g+7zGjZIgZT;=0`I{Bc62fJ*^Qs02oa_> z#f?b`Rwopk&(@a@qM163GpQGnFM7DnqIMfB2|xt*qV>i<<)7DZ`Ez3Pi|Y3HW_Ly( zb;}TXlJHG-!&zHkeFJT~oY^K=CtgR6-wiBmqsA17C>h|A5%1hCaz|N=>U;zOb<ork zU^f2<c)8*)1#edVlF$=|1t_^yQrorCVFl7%q-u{Mz-O;4I{(iVR4aP4Yq2%fdx~Mn zCKGlWgU&CR%dw4=Y3$#v2f1vmEdB$_PFUAGBm|OL!Q@yHG%H$b{C-koqB9*Z`PBsN z+mFIm=2=S8w-?QUh1K$J27GyMFbHpj^PFTQ#2s4YkZKn_Ite|I@@#OtF^QnG6$h-- zcm!@!ZWHI`hZ>*Lu2VirnjOfz$&M3!thFmwD&WEB;yauXgMJF16Gd#$LZda-7C);* z1GePw&QpD%&^t%07VB>*Fu_T#h4wXCfgeSG-xEXKLG>1>v(zI;rj27a0ruYjEu56f z#D^g)lI1B{`;X93PefDQxN%^fB~qtK<laHZ_Ml?9)b}1$57?#{!#o@kO-Y35=X{bi zqUJjkP_g6rWIYa}M!kIXst%&OGeDd=ZzDZ%gU@d}t?cm1mzX7qWSPeD%qcYDz(0LO z_-p*%e|uaT&)qehMHA0i8I`lRElrstlc?*&!g^(1;iju{i<$p}Ma%Gn{@*|Sx4-iL z+EKFrB(VI*I~3ba6a6rPY|ue37cw*K0JW@;OlqV2@2N|T{sb`qxeyB4&x;gh7jBwv z<P#nf8*7a-9^GV>+r5aHpoFH-YGcv;Cu}(cCQ0{*j+ieEzH<eV$@P)UaalxZZr5t# z!)px5%2<%u6G3%Km%$20<UasP#h=4VMXk|hBXa$%+qYp!x@LHw`4A%T9EPF8QKY++ z1)IBJsDO;5z36gl0)>7A6~MCe(Z?VL*4pjcx0jjY6-RNd==jE?Kh1B3ymIw-gd@sJ zz9gUSsZvD-CN7ZcUG<+a<C`b$=w=dwe8PacDFf|MvY14M`=x>Wx{YvrPK)Qn#p`ld zIG&NWwob%W=-AR47=s=w{ZoVwkNDX^oAE#@dtnfaXkP*Qx<7}xn@mTh{Z@y2;nW`; z4(U{UG_pBEk0~S^{hdts$3kvLo&5(7-oZ!4U__Qxv|zykVEg1Diuu#jJpL-F$k5=! zd>m7<L^ux5W3b*sk4h(zZ!!y?M;!o)PUev)>j^j&pi4I|y0Rml^>kKzD1^AGQ2TI5 zc|-I!qGT8NGU#Fe1*FA+YC;=bf?MI?{Z9rFb0)Ny0GBNa{+x;G&)ek6xSxtW`*k#H zj5Nkj@vZ7&5j}!~jda&C?OO))ro@bL{~w^s!d9Sz&P54HV4~QI!;X<Oh}ck<JN-;? z>K=1U-t2}2Feh0lB;<aWC<Td93S4s~OIyDwJ#TB3xOyu}C|eqsR5f*VM$*PZ`YfX^ zPxkD&fqa+%cw^b3_?5b8f_`kg>m;Nlk5w6=JNK}QeT#q51jdWik0#L=v)IGd>TNdD z50J6kQ~ilJqt{AHHx&ipi9F|Gmu%|zut8L>E|=#l1o_j^y~;Z8kFmEm*K=>7R)^Cw zm8so^AA>ahJ9`U#-%LTj<$t&xB=FD)z5Ig-uWg;{!z=a+raCLS*mnVs{F;d(es01p z8TM^k>lrk9pH?WZ>|$49<@4(N`x}}tmyn(#LFh?LAKsZ4kmEVhPe&UKZ~xZaWz({m zt{*IuO2wx4S57O!4sDL`#59VPPj`ttTkA3=MtJ(U!1ndexFmSlr4j)%e*T}IUI=WT zJ<0j+Pot!n7#da{!J?_}r|C6nX8`UsCGhtnt_AKsH|yVj>*d8nthI&Bm7LB;cd28` z$|n)>7Zq&~Rw=0bn3b0c*RWikt#l6))XXl@d7_y6#NTbDRCdmZgZa7MA0(GLvfBLn zb*+a1@Sy{oQF?**1^>Sv{dnu&YfEwx?WhB80g8RRL(}}u$H^Cwy(re$?`+ZRD^W8} zDgOQSQyLd|L0c_DdfD8wyvwWb#my)ooM`AGjhx(bE)6!FsC<%uVB+N9NZ_FiPEAwu z^td<=V@0UTG6$9Ym@Oh5nK79MX&KmZZ^LN}&8Js>gTi>fXTOATN^ZAp=+G-T!Xd#c z%^`&}v9;ZLx)~BA3O2;-fgO!pNc#b79Iz)R7j$j$a>RA_X+PIqNICBBA74niZ5t5i zav}6M=Y}5;R7P5FG{TXI3vQ00Mz=@&n<)|llM89p$AL@6*)xoMKdy&z2C8PxxpRq= zz6})!j@R{N<}NXCV4@TT<xw)~UE~1!(52^O814cqYOo9W-E78E59j2Ge0=2*woaYm z&A79;eyTRK{^8|9&?Fz_?(~m<jDL-@{sTE;Wz5s&;J30+0^mC46T}*!AqZW$XypKA z<OS=KMu;Tak}I9n@%1Z3Zqjk2sEB;T3Z+;NsFFk=?D}!`WwLBQX<u`mKGOKVxD0-Y zI0b)V>`{w&Un4DeqVstq7dsI!;LBzISFaRhAaCT6%>L|Xk**}hLu5Xw-iTx!jM}l8 z?q%1Ja^O#Eg@g*zCt%2}i&jr$(vN&3v;X8WkD>=yKkNXzVg5mWtTckad4<SPh5qMx z*O^825Lrk<OJN<5r$|W%m^+X^Y7EaGk+KKB6)`cb2CD-|+S7=da~T}QA;H048Hd!4 zACJXgWO=&0GFnaeQxc%SCA(<o35=US(vJYTLLhy6n{v{aKs1UHt>>1V6MNnQJlzo9 z4QuXIwdKG9Zje<mybYB^9JH4SvWtFg4YE$4err)(Na=rg_ijJ>1VJc;LqnIy>U`l> zettbD=*yE7(<L79#RYcRZU5{Gml_TmccX$*w?s1I#thwBNbiWFj@zT8^bat>SFT*C z?5j`1Qqp7$eli01`(*t_G_T_`lO;0av*$Yi8ITBhK9Bf!Q@bXH4j}iNnL9i3%EgOi zl$xIT)+!f5eZjfmPU|GKoT*_#Z(|6YQJvdG#fug$?7rv6UxA#rsYhV(;yAPp*Ps($ z6f{!_jcICelIq0i`r1_IRb}g>qzzvPGHJ*t>^s{Nrwif50DPhigWV>NTPM)j8pb4c z4aMYY7iCcYoYBd`1>p*G<_WSTh9&-(22V{Pu;E#z6&Vt)daaC%5dm&Xo}K%Y``PL_ zG=>}+WlvRAMw#K`$n5;zh<#519}`wmmpuKKmr$z;!a&kg4v&Mxd-Q%V^*EiBBGmP5 zv?k~>D=((PKLOZ%!Oh6db6$mSApI2JVa^^VPI)PzHW37~SBDZVw)QUq_bP#PflpQ6 zL~zIfAp)<;Jr?X>dFta8ebjqx*NWC}yz=y_yg3BfT4%EI2F;%hu&wgzzhGMfKnsHi zBztZ)fqes_n4#ATU|rVfT!Wm71ap=73)bBRu&y`2x`mMh)*b!(`+-0JbK*NTc(UUA zpW)0ve3irZOXEWYp3#S%{rjQkfPFmU<yBZ9%EMT&c=67D{lkZGp0ECklFj;?4x27U zKto3@sB#zT2Z!;gZ$jCCik2c#N&$Q7)uU%<erd=G=UL0npXPTOi%c1s@7nN(J~V;u zW+LoXY2NhrY_&6ZJ1zU1m(XKr!}2!K=eSB)Jwh1MnaHx3UBdhPYI$XIZih3-JMiN_ zz+^gjdkJO#5~8QZ_ZRWIOpxseS=pg?X~)Kk(G(u`d318RK>`2qwh3KqTu6YVH<y0r zV#%1exOI|}hS-_Al4<#z!aW--K~DqysV==1K!o5$JkR0RTU>blv-@VhzO{h>oT=aG zlT%k`fWOPmzi);xKyBQ!%ygs=uVT}6R5BRQXIF=85IxuS;nBJi+C6WNNTPei!~%Sm z)yztUNHH5aCxJ{{vz#szze9@w&`1&hX1D|g<uv8iGr7*I5WR{P;vGdL0;R3K&8p&+ zxd6bwe(&h@o$GvC6ZF5>d-HIt*Y;mns#U8&X)Z%aqp4CdWN4O9DMJ|(lDLt~a}$kd zKuT0H<Thov&BIz+8KVf9RU}hn4B`EpchCCm{ntK@{l0(gcmJN_c%Emi;vT-=>w8`2 z`I$}<&p%s>53g=QGGP=;(KrDEdLZ#QJ5zCC5Rfq>b$ojN5WoO#&7TD~eE_fN45znT zp8EmprGn;6ECIHbR~w=PU`8dws0=B@hqSyuuo*qnx2lY|gMrPedECZ8M%tiG##xGI z@|1ks>=2OKRoF3?u3l|bHwn%Bcsl#z91!p_TyaV4?;{ix0v_)ns}b3bvf0mWDygbg zq3;8OwYI}oR0t($2Hqu$L+cM=l;YWxs90i;Z<z|NT@Hz{Bnepe5=<wBoB*#_)>4e` zdu%DxB(-4YunC(Y>gqu{|H_pwNyPx1cEK@|ymTY%0ujOzl<o^8Xe$R@NRGZ)ET-cr zJiA1xQMxCa9ocd2DY7ddH+H9_Ml<+_fbeI7asbibl8xSkUAB0>h5j6`ftrp}821zZ z@%(SGFFlMTpWgf5Vqdxt|9^%AjtRb-$)Qp7Kg)e9y8y{*Kz^oD?>yZ75)Zm#tbCdk zY!5_(tJITzfudSas^Q}7HhHpGpn&LWb@kTdqtNE;-Mbf_5TP%iUy!xl*C7YkGy>&m ze8Uimo%3kO`QO@s^eEYe2}?_(7x+62ep4&yEx`sfq03Hjx02ep*9Wz%E?a*kPdI>$ zO=76fUclkTQ9yF!vlR*Y0?`}V#D08R^jP4QpiD)OPG+~{#jh$lS9y`?`vI)t;VE7o z9ws!HQl9Mnf}>?Mewet!ulsWS5jKG8wh1X`4_8O`-yu#AxJ5OIs+<|vZpI*|ntt-P z*L~7(-0uqrAZsSc(GZLq1(d&BKCaLK8|R4)ExWB}FIZ56sz{|CTD&j66~TEq7JN2R zm*+ZwS4x6_`nyHRr6~wyqkyRWN3?8FUM)}nADkULl{PhS*u`M4hhphP=@2*-A(ZG) zjSXwv&_4l*06y@njN6`bQRh->XopjDKWjZLQz@-lnbw55XmON6vHIECXbgldHeNW? z0XD4Fw?FGVKyKOj`;Vgs83OwL2fM!F*v;{AXX{54_vs7sKSeX+h;KI=M-?c%#D*8h z9jbt>j9WfF_U3klP+5Wd6{}<+pBm77#9+Ci5AWuSPdgEsrcwZ<GD=KlX$m%UAm<0g zx-R^LpvC{uqi9OHMoS^%JQ#)AA{>k1D7e{o*Ou!?VY?Sb;nyQwzTV6596TWr464k* z0GrhV){X<nSjhq@L_A!n9DE@uNMo2lSOy!M1b|GyJ{IgMapUX25QL}Ba1z9N9B2^y z%0x<|=Xr@vkdS}U7W2zFM*$hoPuGIhEZuw-7cX%s5ANQ5*6cB*hkgM>#a+M){=vbz zU&qzdP)h)Gp%`|;JfW>5tsvl?V<>kpee(s*-ppWAtZIle9-8TZZ-y?ZO-&DV6a)i1 z8Ri&s-_bkyuR7ZuA|jECf2g7XrI1403}r~xj^o8BRO@lh$XQ_g@hCrz0BItTA5AX= zmwjOW{wRzl?SyR!ePcK%UFSjV^=81upllX$kdu|w#VNVPK~7L`ANj5Du`svsDcuW{ z-jpK+4)Xi3dEz}tKL!VFDI1jlBsdw-9&ASA5Dj{Susym+^mKH})82Rb;|B!(%~NX2 zK`~(n4;WjDrFZWY4qM;eR7A~}j9TVS*r$FynPK~~jn@}xRY5sZlOwsJ;~8Tah|SQe zhOE*8627<R>RGWm7rnf^R-y2g#E(ol{c3V5u65zV6{~dF2tKr_{xI6Qwud04OD+H| zPU0n@RfRjK1#z6=Uk1k)^YJlg7KFarmS3L`Q1S**k%pKq+|X8j8XU)Miu?HqPkQ4c z7X&i|TqHwt_ymXo)7yw=iPF!`Fqy(tS%tX|kJO+&dRCK;74-!S%LV5J1zG?cZ=+j& z)8R_`SzZrx<SyzMz<F0K@(5pLIu?gvH#*(q_@w5ysHmXyUjgjy4Uiet@nBh}3KKbK zinmfwpy0Z7uiIRfE?RVE@OxwZ$%NCF6yrznHrt-W164H{1D~-H(1VTkK2YtXGW7ip zk>3R{_D1-oZ}4z@8*WCVzDEv~Y%9>C@i#-el_zGwV`JO-p=fYw2IcgHyFngvrmnqv z_g{SWbEHWmTkU<AxnL>gDTqUN+4{rfTinI<tu!U!iTi0;@RkT|ac~@*NJkZP2cr7S zA#IR(;)F*;7yz{7&vgi)ocG)K1E*ixPlg?wZv=Vu8%VE%%X&px5q!0LUjEN7rm<LA zmd)eXHEf)kx8wQefgIlGntKh!N@4QnJKH8K<T4v**n-EKXXI}MK42wX1ON7^h+ZsE z(ecT4g{f`8kNI7?x0T43?e)Q?xDpESn7(Eg1i;^T1rJK9{s4ME)pqNvt+?1^9VBf@ zYOlvx>#xNiX3Ssz^N+^Q6nk)LTP|%U-XwYh58xgxbnRyKXj}}&nk5^oub74U%8wm_ z7I9dK@z;0Q-rrLQ4#XB(=duh}&^})U!^NEPOA1o;llMW25W_?20L6>$2z8)b<AzQb zJS!zz^0&%n&|i0M#=Hn^s9XCTEkH>l+{oh_C8gp@3E57e@`j^8ha!%H7>02a2|~Q6 zjvKVNP%b^C=&-#KaCPWWI>-^kkH^IVSGnoyE6Ep#rxed~rdufbj*~3BO-5<x6TXj+ z|7Wdty&=TQosF5P*cRpZyZYeac?qQuDX~j(G~@Gs4A2JLh1Ijetv6Qo$LqyJyXvwX z3Ir?z<V<as*MaWbdE|R6$;wF8?HOGhAmCkfDGbLm%s{3cp;m}`taL9c8%RjPH|wO4 z4aK?uv<dO`;g$aEKU#L6tSk^l@oYruAAjaVsf=jRG?GO^U4YsTA`MW}IRuZ38L-Qx zt9ZD%pHYT0_TE0nZp?Y;>d!ZUh&C?$>niZuZ<DjZnv&q2OvS{~i}#H|-YvS1iDq28 zX$odW2kp>&6dgnG3Or;1SvH5C(<DxMJV+G4HYyL=(^9|pB!C>$LqdCmsj*`xAqWUR zM^Jlja%fc-`qT>04J208+BDk(!YK7)$6AteaLVa~M6R9Sc4xu20y^#ls92L+0`;NJ z?U=x>*j;EZpokj|gB7FB-ahJmw1%)<Z&PD(FAmOZ{l}7EK$R(skeG4sdqs%`sEW)K z3Ic2A1fWHhns`Sw38I5Ea2d&U173iJHhjagl*mijQ~=|ghW|bmeQ<u)#Y@fLH!Bw0 zqS+%zS|h>^8>lekxRf+lnZEHz@V6h{svaK^QOcGvgy394?Q|Su-3h?^*p6K=aN$kj z6m-m_%y!Z(!0RN#4yxoag9~Ew4;Y#tNfKn@?<=pYo1gy<7VI9|$&De7d%>hcFwlZl zfijLkaQ<6Fh>~*wX*5Kw1Puen$w2COrcF&Yw@r+0`f-@Vb}}+Sd6!(9hSM!E7;~Nr z`g_j`!v#`<Bn1%<&8`nG!$@9^7niYa@q~ML2+Owv%E;7T6Vg!UpgS}fbG$H%`O3@i z+l`GOo80bI0Y8eQcue5D)y-3r4iL3uxXP9B56MB{(gT@H!w}FwB&UT`5G{gR)`Qeo z5E}34_{CmAb!&veeIhYQI*_~pH?#iFZp)RuItWi~lW)WR<KHy}b;IM~JGXD|fUvhA zCqB2lRq6zgzqT~2zl<y^+<Cg=C6s|{1!Cr;j|Z;mlkW=*kV~Z#->lbO9K>5zcH7$Z z&T54w8w5svdE!Gg%afdHcy3Exq0-3il4NqmW%VB}aq&TlsuZ^6jx?Ct-q`5k#8WAd za`E8vMp9{QVyQqp7l~F--G~+_Dk}0|3)`99i^^7HK|h|SunSZ_kF+B^Oq{O<m0aZ{ zAhaY`+_9ddEZ=+_fJURMz+vdbd0?8k$rK*_2a_Y~19i_}ODdGY)kk`{MR!wn{mCrH z3+W>i?GZ45bkGkU5yxlJgVRa^ZXeMC1%&1W7_D|{<qlNf!M2tTNLI(Pn*im(k?*v0 zv!I%AgJTL?O@I+Eg}zn30%T(&jkL79BNnOm^3OBLBxDPzeqg3ML^=;A=bj|Z9%`ZZ zn&r1qRG%CDS&y4fRN>9**AsZB@}@8N22~-;!UL7Mke*<%GPt0Ov9n<3GJtuA)L-do zAIHaekN=w00o9PBw618)x4+_JFwKN=C&d}$MkWwQP1MV96UarHBZM+QGcFs#-y<Gz z3s%d=piF(t%0{MqKs`64(z;)_F-=|YNmWzhKyE&gkN9|A!W#lKI0V|<c->;$58|K> zV@n0?OoerMnX3sIfi8nkh?}Dx-Hi^mONJ(=e!!%y<hgLol0Aq0R&nn*6koCDQ^kv0 z`rMf(7seY5atiH?n{!6-)m+Ys%h%5OadB3>Uc>op!$Rjjr|lgcnU!npSz20VX@CE1 zpKEYZyKehHQ0>Tu$JwRk3hRXq&z!U57`O&d+>y+(qhJ`RT8jsI@`5Nr*xa_e<)C(D z`#Tv^pv<yXy=}$#TwEn=ZOTZBEv=Y@Z|xhXxgB!No!RGxL)hBh3=H%-1+U&q*U|oe zYiHUG7RU|ybqwd?!8y_z<@W`$--!GKr1Bd%X6dHeU?Ry&L!GBbPyJZRe4IkTe3TvS zatE90V;1aR`L>0-vPS-%yX9fipmJcuDOre8BYM6^Tu_hGJq2^3*8=9u4cY8%J?^44 zc9&CsF!1$G(6Xv;fBU%of*d()+Ei^pQQG2cdBmE+5${#-*0SN&lFetNCzS8Ou$CBe z<*pfeuv0#ih=>>1-rZ|iT#QasWw~Cq{a<RCkVr(5{~<X-*bSpqBIXvLDHw_#@-J-w zF%hkso@iK)4KCZ+;7|pm{Z{GxZ{TS)ud|0W1QP9vgdXgrUImS@0&DfO6~E$N>M|YT zk>vK00*vv<vxV=mbeX<H`B8RdM6=(cYrL8a%FqU_>ULb`sf@$-V1xr$eq6R>iE+mC zw<$teaWMcQ^I1^eJ&aRmF~`<^4F6%RhT;E!&xfwq!oov1+lm;u=DB>ibbg6AYzdOO z@EkkEnV)F@>9gV*OVQA%{1%J<!gnx-CWD<OT=s;C3=ebk9B?^2E|}|wQv5u`IRS2$ zuUx_8DD%o;G)pGZETaOhN<D8laT$%jFc9N)-%kt~O5_#Rh<<?IH2>&9m37zghdt4Y z@WG{RN{Rs>h$=?wb^z{^U?h#n<{r1UP9W7|U5;(Xah;m<<4}NhXdelRR)6^%XU`+n z<7+u4#Sga0%Kyh274hlN2Ik!zxL`GN6|eE0J)vO<lOo!_%E2tOZ!4R0b+a7bf4SD* z{|K~K2WHiHF<>0g1pm)4DCt~13H0(u+Rld%?}U)Dc$hwIao`rKI?J7PYa;d1tpDn- zKcB?Wa~K2=@g=DCtn9uwoI)ph3?GhA3S3;@&Kt1y1mCn4WtJ}uvucyHY&ch!tN!vh zn!t<Wo3!GBKaIi?wN2J?r%4-7WUs#tZGd|K)egSdy$&Z$FwEzf259fvOugQ#uiTz9 zsY}RXtou?S^{tHUJg*E{)@Jx?SVur8A9#rqhg=ts59XDTv-l6*#Wr}|g2Bh9lVZ<o zryoJb>BTq_nwW_Fs&XfjM@kS94N1m0)}>s=vY1AQF<9d?XD5PemLmtGYgypsD($A@ z$k4zT58l{<^P=~K@lrvom8#jba5b4tVZ(?%_H3`^Y8)2ZWv9@<c;%L(*9x-SW6lyQ zKnFO8Cv64GX_v-&G?(}cDOHl&w!OD~poE=SH1bcqlA2Iu`>El>fntohvpYq*FxD#} z>nrdH_<h$>VT^@#;?<ddmY~!j%NOj6i=P2o^yFP)gO4nUfKD$46y)y^?<2Yz#`MTf z=?H30oyXaq0pH3)R_*A9@x$v6Kfq;Mm9e1LsXz18oY|ah5ryaLR8aX|Ot_~U(^R6B zxNB(b{i^22TX?0c*Oa`1mZ_3^30O>tUky8W{!xoMCV+CRgjpw~5pC=ubFHep=zH&* zBOX@rf!#T)vz?kz=KUS^QUm-e(RtLCzQk_}ol1N`tuU|$-%uVLUz>4bPTolaIIaPV zr0q-5#?ZmeI;SU93jMLmoOhfVX1p?%pT*boqt(G^$YmSP&d|!3Chy6UtskCn&YbhJ zEn~8&?Qe^>UWo8q!LQ)h_w<vq^jQH#oc8K34spkyA85@A9@CY%`1Q7!Zd%Lxq3#^X zEWOp#dGW^!-0uKB^avSLWGsQ1wMtwTl&5vHUxQfQa`&kT2k1V3_KcCJ4W168^!o?& zO;X-Hi>w#c9$N5cQBbP(CC-_HP&{s|uh~{-DHWfXaU&@yPVvZAo}4Xu+P-<4e`S|k zt1S!$dWD6298AWs02Z)6-INnWz-Wd5$F0yWsDCMR&-5>~BW_|dXU(eD?v~hyhw12Q z*S<^S*8m~mm>r__wbu?iZa`%;R&($hZUOJw%V9Z*@Up{LZ57dF|FanBP`{kr1U2`i z%S{9{M|&JmmELqRfwD9G1<U;(%Lbi2lXAr?wYhlwQPqQ0%&~!0%o?m(2RX<MYct%T zm6+%24G0Yic(RHGut4k(rXM&}Z?U9++B&fJ#!UH4o6d{S%B?+}--SOQ#EsOz2(3wm z$3Ip#y~0*UPY?o;8q`Q%>@&~d18*!E5GX+U-wsIka}~<5pY_-k8nR-0Qh*g?Ww_g) zjP3Dz@Syd5O3au`M$W7lr+)ocb$>|1%DKGF__4-pd!Uj?t5vk{HA^W`hR*R3OlGO= z{6Js~3kfwL$cG$n#{4#ez0C>*2jxz>>GQ%!v3!euvYxX3ly3BiNFN+tVbH_xK|ijY zbe6apl0#BRxMiyJ6l_w-$o8*%LeY%D8@A^D-Jgeo|2f)%@d+ogAFk9q>BjTz`|4*w zrC!&^PXHNFsV`-{*fD@J`4LOnY)o;@N8}{+<dAWUk(60~EmtF2y~tK(pSHGkUN`4` zJ<VN>-Sw&E@#T8RNvdoff$n>q-kfswd9`uZ2@P30I)48!XfF><bv<fOq7<r3$Q`m+ z$azUtZ?YSpC7JA<nmmd!Ktj$6^^){Spq0D77Y_(Z$3#SDq1xh~5*&uds~T-v60ZUZ zValz5q-jNnY08R_Cyl2tSP8I(dG4{*FZD86*wp4PAKQfoX!6&<QP}g+vVBV05_R9_ z0w1f5UaX~q(E$)XHpKn#gFh(ay3ypX(dipn3quuhX&NKy(c%O*tWe9;%SV)y)PlrK zmcYz`1Xw0A(F3O(0Gte>-W&_F^`*I*kdSQCH8lpo<i7e<1#AcT9lA7g3`d>>3@iB( zA_RB%vP8=;r+f{{=0TgEHnI4=K}X)ESL0<>>x28!mn>c!Mllm;aI}D3&v%G;RhNNW zjXbmd!9zYkVPFw2OAtk6N>Op-r}yP=`kr`3!dn(%RoWI^MQMN_8by(D$Na`$LoF?* zOPq$Oj*V?6ugCn<_y=Nd+scc0UUdD1-F*iV;8Q0`Blr&m=KNFka;9O=Ip`hC9#?f0 zE`eqk9&ZYSfP0o~Nf5X^g)Yh|>xx(I)oa&+{)orT8-tUvQU442W*J=Vg1Od*zh=gW z=w+zG@*_DR-QK#%M+G%Amd|*)E!67dwT|dP2S1b+7i^8-hgiK#P4sH42^Y-W**P(h zm<b>~Eu^)>k036pehi^PXw0hnBN2dcV0(mtIqsEL=Hf$vd;MYhc%(l9DYQ6)ZnjC< zXP+v`To|(~%RMl9Ri&PkxArUC=&1GCKwyes^@-U#pjlyMIngqrR=5tC9}Xp53IIN! zSqb@+U-?qSz5%FSMDKknknvBcZKFV`;>_xiT;?BJ=W2#Q4G|12F^=;Q=zN4uMBMIg zFOP@n5KAoz#~>AU^%t3_W6($$OS^yidnPs(RS0#8E0!%<^c-4{^lVmqBhdMXxhZj2 zZJLFWu+daLO+`z_QoPc76*+*%sq8@QvJ_YdT5Ub7iGg$Pk0qJi*PLp`*50zi326SK z=zC8*9z0f6QbOPcN^RBhOv)atrzZp`w@is@2l&xvSkq>(ItZyp`DqPlKY^0xU}`fL z<}9jXs}#4`g);>gI|jXH{xFO!G@F!~I*TpZ$x%e-l(c(0ELyaPk|9?faXSRK8-5s- znk#>DacM%?CmNs2sNV@rqO9*z2iJ0Y<b%8&tRDx83?XK{^`@M4a`1UXm@9pV)=(y2 zZFy&D92wRl=H`@z$dOc2LT&`p8q<HtY!?@|g@~C<9Y|}_yf$a4g<NiJ>I7WqTj$*& z&9bnLAG*MkAb1nZ#xWh05@9Qc0rb_2w<ax~)Ar)ZtOe&WE$@`Px%YgYvtv2A6mBzw zwaUXfHQ})s1x96Stsfb=A|xfk5BnEatE#g5hnR?%G@b1&l=OnfpJG5rrU~5Z10%ID z0&+>^dm@VaPX0M}Zc@V>_#cMJuL6^YDS7I>rZ7=7seH+@WoI2H!O_zLz1+Z64d%;^ zE4Nnts|CQizE8d>RJD{bVm<%93b{hsd=~W``MN2bc%@gbUOhs^4gi#dGeG3z*~PK* z9~I#|jVMxD)zeuZe98vh(hysKY(Fhhijpu9J}osE+SR~_QQpC0{mOHScN^5xtPN=r zOR^i}3}ZF9li{dFX+6{>nflUafoF&^Q@z?@5UsR-_z{I~zS-fkyM|lesQarREc<!K zBbsfX4wQWdrjZc9L*yCibRy4R0*i7+Jg7?iI3^FwRPS4_w@TW?7&;qhh~h{YOwT!# zoRttyJpkPU@E(ih2#pX$nu58MNdgMZh`;1;X9UyxqmcPmw7#hC2hxU3#>dd~MbuF4 z|0ik4&+UNaJq|G)iqcMr?gE$=hg~jz7|g_}YP_FLeYwV~GY9g`UEvX>-8Q~c(peUx zZfYmxR*Yguqe|#@9K>77gP`}V9!!55EMr$Z7>sFT4?~tOUvBE$1j0b?*|TT*6Z$uo zZ2nw_O1Qp;EOC|Qz^y8np`m=(6`qwhU7-~Hj)9XCuAsQgnAN}<AL~;s7SRq8G7So| z_WL!!^!L<&iIE*!3H@+Ub&8;%AnA@-@m)PGjm0RTb#V*~)w+B}w&TSoaxT^V(xFJ; ztQ`3A<qM-~0vP)veIpz!UhOn-$~1oaz&3=w`+ATs)ag_RUy-52^S{rp^U`a&{gnzN z8asf3t30e7>C2UPBrq0Y>osq0o?#_r<)kdO5!N@PvJmA=7(Q`k<EwlhvX3CjwPe`t zG`^xuK;^2^t5>g{Lw&)D+}Y{{kHjI`{@Pfj_LM$gb5+q2u^bt)bJp(y=mRT=Y5LM+ z?xfAaHH0*4ne&VuM?f3C+t>Re7P#ptU@k&k-;Cy?LbOQd04xsq7eR^gnfy5D_5C*P z^TDoZ1~kfx0qk>!p26RXH3bUbxEBm8G5Lr=OS@=>CQ|BBhGfy7LYCCfCS7@UZV%3< z;(i&B#+nGmv5<?*?4rX5c<PVNU(lzJT*bM~U+bjB2VZP6Ot|nmVXaK&i(a}#Ul&ZS z7LfU0x_ZO(X(-lN>%{rPh?0U85{9h{?op)<s3jykCSB<V^m}YhpwIzxT4&?1Zach8 zDGkFiCoGR>q!VRIv?D>$%sydp@#8?my--GqL=LyH_FkJ~29D1eXHw$O=&1;mm2U84 zAp1o&G#~qT#{G@^xR`3ZkV*Y0Qs{*06dr81d=_!xXksGThr4Qy()d|o+^zH>7o_oT zl)<g_cK#Ohu!d8x2A!<t0i*+Hp$n9=Z^yZX9Tj&h!SIU2YXHdsr>H_`Js|UrwKsw& z!VkW4nrkx#temoVN+t_)06Zw)BUFdjVO(4B?9md`M3`Rk6bD$_%Vt%um?$JXD8WDr zdx6LmPdsDfo<Mz4gD#*^EPB-@G}l82{5y~5kw{k(B$iB~>(jy?U_TRK*VWl`9OzTT z>PVKz<L(bBo$eM!yZ@fj^0DE5L$CM_UbJ(y3Q|%hu?xQgDojq5`K#p{zNp!!KRf-` zWs1+ise}=!$LjYO96EHJ<V-ZQfGT#H9^HNz`X9~{ekB%%I9)#@&44C5!AnB5$Wk03 z*nm%<n6q%Z-$}&2IYN=?iAQ_&6tiSD<36G%KL!{~j_XoIWhKUJJENRA3a7h_`>!<g z4U{l}GDHaGfg11RUGD)psHV#Ep<Rar$*JlUpuPzdbd<G5#z}OZq=-6?II`UyE{q!V zwTMX9CX+N?GsF7R<--p)Jv$zLnBx7>Um9Bmep?KkFE$`1+_*8sRAZ+U($7l6QT`Mx z`>byDTMd15OW=A_1E&qT<vFkzO0$9xkL-IIS&ly%#NKbj_Z|ejWDZ7{%&nk=mh$q( ztUYiu>g204(VDT35Zm#S_YZgw1!gTwh}r7{EE{a5nzSy-`#EN?WTo{W9K(NFwEqo2 z<o-7RQSjdYM8$vYEk6GyDf0fCq$u@olA`t1HGw5<#XV~|jLEOW!1UGxQ5hL+sIdQi zvz`Bu7PZV)`H%1BfAxAZ{_CgzKYp<PLte<b5rPa~YWc7t+Uz%T{A#7e4RQg&d5`PE zagWw4Uucu}gQNl|LZh&n38KBZd`leSh<2owaJCqMEK<9%X#EEy`D#QR+k;(G4T1>E zK-^;hFo1w{)AeSwY(aks%a<A!M*s^|4J6S{I9p1t6?6PN3`+|P;qmATOw1qwsivxj zpFd<S87J06Zo4<#XBZtl52f})aSvEh39lv%*`xskfutasH=Rp~V*e1F6~-Gk2cJ9r zn%{IE7Rs8EVY0R1aohNfqyK3sH*fC5@M9Cq0j_R4b^t$E$hgXDoea<;vxnsTm$}yX zzIycBCKhOP+iv=S*)!+|aI}ByOr>}4{&@H4^up;__f^>Ybf$T)1M^f|PLiKB#}fKB z@y0_ba`@1pgsQ-Q4qeLoS~QzWDH`o0fPvO_f+`knT2VBu0Mh9b=m;%_OgiT*OoKTC zEJGNgGJd8D;b&$n+RG)?q$=6?0>Yd{wj53mC8rfoY<H!q<Y+pnzUe1)mm_dK>lWKZ zVb5*Tl7U>_Rynrduy2OItT<t~Lz?#Fk$CawtIV6BS%5BR-W^a_JFt;mhy*I>xo3S1 zF{g^eKSKNzJK3G_SqD8Cm894d)t~SGlOkDg3~E^hw!H$~rA@#xcrH|Ns@O(#u|K5i z1qiYeSMzwT^2!H5Qw}vL!lCT6_z;AZgQmJ<{xJ@LZ-snx0Kp-Q()<(CXTeJG{U};5 zh-tK?0}R)Kp}b9_061SPfDxMXRu&!|e2M+_n%1`V5#vD)W9(#JJ(RNu_<6Pr=j=U- zWwdHwF`QQq{F^G0cIyKnU0{tt6QB90i7dv-a*i}bx)Pq<r&YODUsw)r1`=(_-vDt9 zZ_GT+lVO6U5a_?z0b>>H-7|hA`vVRRqD6<M1QqeNS;98ZW8-2PFBkA$0NGR&RxB$g zTNPnosFeTw{ZW)a8r7TPbD)fI;8OpRj?T~=|7tl7j&S>|=nKo(ukn*pKyjyuPYY3B zJs05|F23%=vG3j8?eKh>F`I!=Ot;*x7_Xm=*#qi2Zaq0iboa9Fq=7(d;UBwBsF!ZF zTi>_P_NM`ghAM=A=(vHe<KMc6e#hbtz64}yBz=YVLHf4~NLfU-GaT0t>-8{hxhX3S z0a{_e9hV8tUn6p`(*Sg;CfZ92Uw10O+E%TYtd2aonr3gY#;VbBfsEBaDKVkzzy0^! zu9+>J<@bb}_u$9hpCvHTgL3yiAcp3bu7+mF?Ut6_kK2DQ$XO9g$HJOv-mgFS?|%JZ z=@cl>3fw@8qg{n}UJB3Pon+5n;P4P=?c4oz$<oYeilBQx;Qe*n7B5<aj!*cq569kj zpA0VXB2@V2f@y3i_l*vrohGJ^a*`@eJSVh%3BQYo>l^7*`2CiW2W>w3H9k&2Ax4%{ zR+&lX;TFUF-X1e6u2bT)Knrf>?jvhjt@E{-#TVPQGJ^If63#zlfCC=T<WsQF3R++1 zU0O(Qc@#c5{Nd?cEt{aNV!waZ-a^B_YVyDRDbvrQlnx|_zLI-xMB~rk!}_J`f3fu} zDeDc&We08ti0PeYTH&EjhFXBV2pq3TNUQw3_=LkUs(<Ivnr|&fOSemBADrdkJ4tdj zobx(vLC-m9)t*`BJ<X%pc-wP9s{z~2Vo+@px_6UWTiIVEX<WK^326thstP1*I(3XM z`(*V{bp?BNY!2#?fr}Dl_ZO2oyexs|j}7bBQ|&c!Q3AhXEwk50xOH%=6Mlz1H%QVl zI5r2Bng*I*yvg>_?U2bAN@KAj)pW>Whz~!2ZsaT5LD*s(Q}ko1%{K4Cddswawz?Z! zF>4&N)c0Vg{$X^Wti3B&b+XB(2{fq1EWUfB(xCcz(1^BIYoUWSn;fQd-QebP`Ui9B z+SKy40qx@CTHV)%@8;9M4OAcMkoxZm2&5!n7UFXJ-VwV-Z{Bo1YhyUwEXau8vstJj z+%pVo)IH|g*ymeFFBfz`BI`e4PmNH8|8^gIwBxgxaX9bpji-WJxvgh-b+gs*m)K^A zN&CjQBJOk33jEUq=JG-$zY)R*RJ<S1Kr@E6=w&2x@yniLS^?L?oa{4`A-^nO)9OT6 zThAmc3on|S+W8bT$siP&CbrLKH<y$+w{5FDr%zs6M{@$-FTOUB%d~s^%(s)&Tfb!n z@1hf0Hav(V$NjvyYX+~h?@Jnb(&ycEew`wg8YP3FJ+JF*#zUYQB3oOoaq8bajoAw= zX*9wIA(?L%Y$@C&`y}Jc)y+cbx40>9y)PWEK_kD<>}p8^M}1Ka`vJDaF4WVksu5sV z?~q>6-F`Fpj;Em24LpgT|GAaT{~qAjd`=(TH`m#pv%+qvjfigAJI!2xft?_MuwI7Q zyFp}}$jOAf@+zt2(-fOpdp<0Uh?>Fm`^y#Mms-&}GC~`)ujKP(n%n9sCi%MF#QT)Y zlYuJJgz14RI9rMn?i74f*H0O9q)GBu>ki@AEaSYpq@lNrj3cAAck~53r=|(J?5=GV zx&&h$excS*PgK^Kq=fK!qRl>4$7wgin>(q;qy#4@q=q^NZZ0Xh7Tv#rldJtz-JTnp zg`B3}x{HS>Pp78pkPj-=b6D62cKxbR072&yQ%<gqitALS>f6OYiiYvF+opNXnk^N) z8PzX(pW^<^P8hBLejUiWJ8SE6`V>tWaR+U5&Cr*U9FrhF(<_${ZL%2&lVFmL+1lD# z2HuZcXsx^Y-u?S2h!+7triRX>sK=&7;2_(ba-xP&c&Tgov{`-*3)z3LxTeZ>DNK=t zIuA4Oc{z?Qq%%ElTB|C1^(Nf%n_e@MlWUC?+x_Fohr%R_6p;KgdC^6!ZQ<ZNh6a}K z*!qcrJ3NuNoujYT;)Q0cTE>4Z3`pQ1jADJ&=z)foU({yy8k$_FGX*HeV#ENdN@5TS zZsO<JC5qxWBK9ms04MCkN1SB~GAQh&aEL3d4Sa-F&oIbh>N*RSEL~&u!??2;=|sPE z)toa0V4y)2WI4X|^7O*T-9FzE2H2(tQ=Gk0+BkRH=5u96aX2*t>le9F4AbEz85x;b z!uZm=Ee+S<w{dWx0<j4A0--FjO9Wduc%S0Y#y_4odGcfc3s4c;CaSBrqUciB->BbG zP@I-bxj{%5jm{?>Y54~A0GxAxW0p)cCYzn`wb!E8Z-Qe6-++UI_fiLyT38qVFWZm* zL#llCcl7+<>#Y9!tFf;d$Nv@GqQJV;xw}sj^#U<c432p-VDW@Z0D;j+KBwj{q;VKM zwKKpoba(<v6-YXa#)<d3Pn$qucyj00Q*<6mhLtSr31eUX$rD6}2BkxQp$`690{b2> z+r`1rT~sMh0K7uAo?wq9OIoY!%0m_6K^Ek*ka_})(Z#MY>od@y8VKiJAl5;9m}lFW z*KK}Z(3%peVwj7ftkN7DeBPjJs}Ds8H!A^sw@Cvw4mZ)3axY$Bqlf|7!Dxn52GWe) zs+5h014WSX$AnnG?PH)dvob98w}LH!en2L*gnhU3jADu|l|Y^oj`Y#>|Nfz{ll{6` zuDvv{5ul-JJ)JTnDn;rh2?{ZHCh$rXdq+8a$8UNdwGhb+nmG)>T^+z}sC+vt1tK-w zzuyBv@45jG9vIgR!~QWQ+v3+cl<_<0UH6uRv~^JJ^_#$5I=y%-3qPG_{|Y6&i(Q0< zp<wQkO@8_Q>_2Rgj$r<L2NHeWmCK-v{5Pq6jy8g_fRy~Cw<JL@2vaTiWC-HH-poAg zFXSFSLiPyEhi;pa_n6Ew%*Evcqi-y&kEXz4i+lzSD#DKwXan{tz&c=}i{WAUL#K~u zS1mr;QlYMnM_u#{hi``C4`dlUS4W@`h2NvlEU7jxr2ID$uTeG*`VESl2R^L<lmOr( zAF#Vpn@p3VGZ1eoZ9m+7iqdF66KSCRL}#jzVQU7gQ4cx|(|~4gNkY+p<edY^M%SBw zDG)*ccvY|_$wNV0>&#g??JUC65HW4212P<-c$b<UaM=nd!sgc#9)^s)k}1Z>fFU@V zM{q_H5d}_-Knsk&x=!*EW(2`^c&9oH_Z{x84Wkns{#@|QLa6^pQ$#Qbsu=!kO(l9W zkoAeY3+Bu@4(Ue{FX`e)yb48i7uZbl)uR<4<P;hCJL{))qR6299pYC&h~h@P0D(-b zFzPQRY7ZhhfS4QoY?_Ipe>zAEJOLT&g5&|nbPc7@y!*;7gkLlbX5qM788UzrC4;J7 zC?hZ6d;FC+i6SK(&1C10c|sUe3jq>oE@)JBbE>zO%No^fk(X~u_JZ)Ma-cK@G}~Y> z(D4DAT<Am_tFoLfmeed<wCFRXfa#Hb{p|t?Z#Z2u5k%EWT7mlJ6UUDEF%ggzN7--H zDMvB+z&RH6vB7r?36QSABdSLPe9!7tt2&(#WUmJXccjzK60y2NpkdPIEEnq@w$p?F zU<i0-rkH-#Ip=J&XF(wbNc#2dN^<r9q5ma12aC;X0#n3-O5DgeuJvs1wZy?w@HW(I z14Cax_6c1m){}=ubYit7YDh#3;Z)LuGwL2w=WLL{`rlKLW2^=Fp6*|N{S`5R#<r8j zbnA9>bg)7dD$%3rf<m?<o}=0v>p7+iB6bIWsD)qJ*@XgnyS#e8FpwEu?G0dA#RzRI zEVQ1_FZ;1tp?H1zoMj^Cy1u^Aagu2LiSk&ryeP{s7=ijdJZqHVAht?_y@xT;0HMqm z>_VZRpkruC7_A&>0<EJ50Hd$d0oP8FRC=QER!ePcyFb2f17L=#@*@7aaCkuT<?(+~ zteWNP<F~=kJA^2zbO^j<-S40=ut%C-eqRO}TZ#ER>(a4rnPk4fy$Q-G06_O0L~Mh` z1aJxSkBC0#wS!iq1}V|4AYH_}jfSMH0h!X(Q7N|@i2@oNu=`CZytS(FNf_=BSYp>P zaVlDUbA5R;pdJwg;q4I7ThpV<tl3-yGWipQ%QECBJg|R5HNY7#MEPHW@@oMi#8Ddc z@DP?ZrIsPSrE%ks^Z~@on$@ETq1nN>geOUc;`SDKp@c8VPyl@nHZa;zK7rrLAHL`; zh#^2ITDJzv8yA41t3vD+fV^_%K>pu<KR|2*@?Xwj%VCw*!{>`SJPK;Yv>ulqpAQUu zd%utLn?T#;;x0hULRRxn=IC0ULThE{{2hg-g+e+0SEbpAjOCC6#LJu=9<_!o1`@tK zuy90mWJsOGvlfS5w-e@pfu9X3lv#tNH;7n>^d9r!RWFo7FG49mZYfw`jK@a_SCPZk zZ#fRP4lzL5sH=O-4Z3h?2~?qZ#PRWjL**gqec#!E5<ElUz+iMFxoa@4q6%t{B%McL zC*OWSzx$99-sAuFqWy%xx+7-pL>>%v*PcM$M^QC}a;?VtXtI^$69#5R5ys!E?tDdX zmW1KoGg2ogc#Lu;|I6t>5zCblJ7{l%RS7u~7f;oJm^tmtIJ%dMxoQ?9+ieeP$A_Ua zr9F}s)p&ZivU%qYko+LueHGhRUP#wPZ~CywZA7ocUDLw_jP3_Y1&1ie<=3xJx8Wc_ z%8Xi5C_dS<SX^*%HR5!osRP1?WMx%T5;oS7qwYp5AI{Z4)2>}z5&y;cYw1dC_1*oF zu^>#|;ZhL$OqL6ZwG)jW2g&5(I^DPcY&~UN=(<CM{3gKwxp(oMfuq(Af}ggWRWJo* zW%~8`3!G>qQpR{EfpA1df&QdV-FD_BXs+a}yTzioglfdsFZTwOlt_W$2nV6V3O6xQ z-??KwK15-{6dq9tL@W7rNnwrZBl)vr3Zxx_=JAao+?fdl(L;HIhz0UL^AaaOPVUHl zF9!K02yxo<iP9%dkRWuJT2?i=T0xQkdfq<Z3rRBoGtUn-LPJVqipiad@D>}$9=#aA zTS>o@#G7kxtVqX_%Z|U5Gj=>WhdEdQf*Z!J6<$V0-S1og1chKfK0s~*@*hC^m5u9l zYT2Hg3T#`E*xMc=Hlar~Nc;e_5IGIKxON|~S7VRa#GYQ^;UE^MOoX)AILSOfudiZJ zvJ+0_Dqt_P1EH?N!E}NsC}2;fX?+X~R>6~TcFYy`urS}oE>UIYjL(mF&vq&6N^7|T z;EluMsB5PWD8n35mw@<oU>5yjLm!teUTh@e+xR3{_kRBQx7SM*u{G<WUi50GbVHjx zug#a=%&rDNVd4B8fq7qtP227u(#0d9{1ots8amL+Z^69e77JB}4MvGbl}KwUG?$Lp zKzpc*D`66F5y++<&bFks-mgGAwz@q@ZM1)E7OOe;2f++p?V#;G_DR4EkQ6b5>+;W_ zlQ{eTenC6sI9P`b)P1yFJIB?j2J)9ql3WXmioPY9sRp2>E)H)kJ#+AH5#>1Q&ZoaQ zh~lN~kr<E-aXCpSta@AoWn}77ASe)N7c<Cdu)XlLw0vdK0V9%FtO}`&Ikmk~d;0{I zcSLzQimudlpbBfO4A&`gSx-!HlfCg_6Wll=&0fnk9otP06~>yLg?s?VcD#fPX=BOA z667QF4cG)flKd+Na1`{!S7g~>0|ag96467y*0Jmr7Qha-Sp01jge0HTM1y+UusQ0& zuy{0J7~%^+&Zi>6maU_Sj9vvENEVF6_=*Gu9$=b((;<PC#l-Ug5fc2=7!WE~@&kJB z$ND8@50)mq6vFvRejdZewaX%asQ8z(9S5C|0(DR$bWcJCIaza-Y<jwA{b6#Jo;rAn zMyp4p(3}d$HXfU~phhA>w^D5-L@u}_xhmz7U*H`;??K6+q(iT0O1ofG@_rR`>NIa> zUVW*LB!=}c^l-�tqyQn<>&c11~)Uy+bETd{)Xq%I4@_w%3Q3@{Tdf^lh@-jveZR z)|q8WO7hh(arAbf)=ub#<)r)}i;h&AS2X|-He&!nA2<A>c8zE8DEmKrc<$peK#^Gd zIw4l}m7+@6PzKUMNbd<VN<<Gnfg0*%)%v$hC1{Jb$wk8OVc8`<M{nJ4hXC>0ur=@O zCSRG3n4|OLFDHu1_F~}v*zTGrJ%r*4_NHA>6*MrKLHy93<;B21uzv9tse{ERdD@QO zb#R$42pJPFrerf0$Zs^B?VVX^pETlCdpVD+wy_ydO+=7-2^$CylS*)PFG%BwkNC=t z+_wE(xFj}^o}}sJKL-^S!Js<LPRYk4CBZlXmIb)3-y}D7Z#bT@Bl<LI2rpmMH_gmP zu_6esN+!C{vK&NO{Sd^--%x$NhmxGs*u?llX;%e@OveQ|TEzA8SXA2?B)IzY1Ls`+ z7c@>}@NbZhe18bYTY338(ZxxRf8jMxiN%1t-b-?fgtsE+E=1zbs3MNdp@=y%lJJQr zzSk`hy54`*uojpPW$M9HaQQOP1Gog`(n&*?A*Gar@~nBsjI4eqoV3<%Yg!8hP&hc$ zM}pOhm|BsVl(Jb&^xpZAv+q0KNc$ZuLk?C$vM8iHJ)>C56v+Mo`b+9)NM(k=x_H>V z9(_M@W`jYFD+CF#_3oM{ly5hcV6{s$R<n$Y?vW7`J6&6TcM3{oo=N%fp)S+0k+Tve z|5!vHrilIFWVU8MGrns4ug0hl;gzC3k0{WJ|7cqj@Wa@<n=}QbOXb@^wV67XA$=<n z+08Wkf^23uj}gq<nsXX=PwL+2@zK7`%%Pp)<nP~qW09B6)>Vuf&UiQx`TizMh62Kd z>#MV30Kx@iO6gLDjX0wodw2ZdViwj&ee&D$=RFnnD=G?$h?FuEm}a{U_O_MsUAT?> z(#*z`f1Y4X8lT$u8ByHoScO9<uuVD;!DO2D9TsjcGmZ-A9pfE%Ng2Qx0n^7cd#sUW z8%v@C=m5OJHc})g+yTB37e9{PzAvWwa+?urXaHLljaEB|nqh~9L%J?0;bD}F2cD;t zF{sa|imqz&&fIK)uW9`U7U`LGp0ZN+g96@n(e#mKCQJqtOpDr7Rs=3OYkZloW@++U z3z@x^QZW6SJ#HNFk3Y#!a9)3O-wkN{9Z&c$P`GZDZ6ZCbAJ!8ei6Br7+Ex8P<^R~S zUIwbQ_%0?YfSw#p1>vJjQx)OOk+n;>lgtjBl^wl3pbirXt@9{YURmX}pqXis8Pu~X z72#@PG?(HJF5YvyW}{=<-IQ;;bUF gG2cO9vcB7DGng9fuwJRh_B))p@G2Kn8s` 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�c8CN+*(<X6ab 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 Mlr?VTUBB=DUvcCMy8r+H literal 332384 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 z�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 h}RmiRmpbHr=nJ-d_gQ<E? z5mZ{YXYEE>^OM!Q@)9ibK`W~r3k$RMo%zo67;9(UnJdmNeK81sQ?>A#R~p8VvZ`Bt zvbVQ)8$bUF6ktk__lL*Ef-9m8O}aOqKXZu~W?jMBc7Fc+UGpC7T;-sC?>4@F|5Hss zHx4m=`0udW|MmHq@azA6>d$mlb>n}2TYDvo?0-Hz%<#Xz{Qv$o>>{BL=<Thv@<5n8 zGoQ9UR1=t3SgK=IW4AFxJW1<ZyE&q#Gta5Dz-?~`w_*Uwt#2zT)?k9fe!zvjn!)~d zA8@XJ!MZ~B-lu$^A$}Ph5aJ3#8$ihV1R!6+srZmugDtqA*16%8-m5gFdT~O~=qwKO z>3U~p=bCm{Wpi`$JuqJpnf!c4Pa6ghbX-M0HG6?QnmWi?K>BWQJc8U-xGYvQDhxJZ z`cJ<F+P2^<SC0k<1ufamb83BPw)Hhl_rsGJ7({dq=tLA2Dq^bT*Wuw>`&mjQIs~Dn zG5QU0irVM&kJjWklM0t!eGu6*wPk#3nye8X0uB^_uec7(W$R}#LBVxjzkb!L4XPaj zq2UYWZIr?{!UbsAys5sANl4^?Ei5ej=q^@9k!y$RQOo`2=6q;K(>|;AP#o>={=A27 z>hlVbEt(|ABAZZ-(XY#u=6)S2t*D4<Qr@v+HJG*;4tka$m_xAwBMijBjo9HT*tBEY zHaaAH<zSBpxC;IaL$Z0cGK{yfs!BY$SncT>;E8#cd~xdutIfl&+diwU)mXWDHIj5j z-GDm}ANr%bslQ7|q5@eL)Hu?2+cw|Kz#Esc?+U`ZsEJuOAB)RlUE`}qD?mSn+G_Fl z-`jDYaqKr$HzrXxax3_wW*;RPJa<;`-Z~(vLWVgPDOYPNb&P0sZ%`~1bY;)%$UH}X z?fUianopZw<H<-b$oFqHdA+@s*4c)ErAtS%=H&zVWpO^_$-zOm5Waj3U2k6>;aKky z7S1}XAOUs9HNQZet%^|#-ecRii&Nq9$)Eddvyn_b#S{@1AqTq2kjx$A-Xfpt)%JoE z{RVFP7uMqoIHs`t7*vEwmHW|w_6upqyS6ripZhK-7Mg})Cc|2^sj-AAQrh=n2UdKe z9x=AD*^Sk@+1RL)cPddF`D_5ddfyrj%f~H4D68%P3|JONefRe5W)6-EA0Lt}rX%V6 zU9%(-5XMV{b}H)X7QoGJPhvX3dTxcSV8QMOo9pcP^QVIiwDYE>E+;d|(0xHUY5)HH zboc_>dsBZO<CZf^#-QA-W7k!{#*3kb@!H7<qR${1wX#2BR|$8AJ22S3lkAoQOs|c< z54XMAs&IJ^(E4*POO|ySefrhCxWKBUq(n-7m=2+L+(274M)Q2ros*a3xBwU{GBGjf zQ`YClV{#t}nmTP752KAAor#I~pMr1!IY+Oqpj&z1N@1b-qV!Qbn&lm)>GW4+fvoR3 zIyzE%1ThI^15{f&3)~vkMTBF@+s3aTM(J_!3ka-2IXh3c;<3lE6)+4~f5}hSOix;d z$oeCUD2LTZWhn-33%8nO=t-7eBIa8FX|p2DW64?6@8SIFU;6v~ka~AqiwNgkvyn65 zK9!H3pNdXxTef7HoKv4hs)A_qR?JERc=13!*zhY3A8z!9ZUyKCtSRiV<j88oC-7C^ z6rgKRC9t%*vJ%SG7Bbld?5GJtmb0Nr;yzLYEP3Acs({PiZkz?OcSn9z85Di?U%s5% zR58$)c&Dji$=5XOdQqu$^5hi~qS7wxW5<`B!Bid@r@r+Yd6a_C?#R1m&&kXao}LPm zED5V&Cvp)4WC!QqUrt%aXYJ+56#cFHg3?2s@iX4-+gBn4*W=nLER16HrI&+SaX}SJ zxiThMKzL5ka?VGyC@^s{4qxc-<P2N3TtjVXc~MajNeWQ@3E03P^%#*^93kBM!aiSk zVLDVrjl@9t^}xQ9y^Q%XAK}E$p~{>&<Cus@nomxyJ;{QkZQ*WATD@poDn~U}wF7K` z5QO?<ib>oEl8k?lh~U>BYbOe3nH9P-!&YZo7yaEPtGUxZG*sQt&@emnm`XEs?3*gF zCpcbuT<XuY&!UDDw^+RNwx)N-RZ@ZAB16&3{rUClRop3&9Qd>qUCsWtZZS}1(JYwj zcb&N@)ri$3|5D-v6{n-7jZ<Y^*n<atAR~RnX3*ogF#Y>GN(4Dg6})7p{As)=zwFp% zoc0m`<9;BdvvZwCnmYx0J8bS)$vA@YZwT$IQ4YNKJL?&u2*{p1efe@T35&dDrLb5S z5x4E1<-;Q*y#FkJ<UY7N%dTyUVJZuvy$A9Xt%-?=57zsdlrCZ=Q8_|p`P!Bz%3qjV z1Dx*CsyjPVm71}Ou_or@RI<-1Jp*<*l6Wt!rLdqtBLG>HKSAquIsUjLXD|^w6%Spm z&O#4X1W{x`HKS#&;y&5u>&}4{w|VpCE2vh+p`N2x-+W2C=2prGEUl`J&Rt;(My)2m zeSG`&F^!Fl>G24`8=%@0{_pFEOVUyahfc)DAsqJ|Wr;>Pq8JmHfuv|1Wnf@{WGV*J z5%`7P@87>7(Ir`I`0d-*U|wFeM41(NvY`cS6_QEnmy%^q@Bh-->Eq**pd$#=t2dO3 z1XL9v09q-MoQ?UC@_+pJVY}Ob*frn?dOUvQ$&)l0R5vCD3)RUcjUj=IYl%X8pri09 zW)>DcF|kdE3e}*ucx10+(7njW0K7U<Qeg=;(nZz@&|3(@6;7r0SXo*=e)%#CVHyV` zBja^2<Mh3vK`8{^r)jWfX~Uk|W#02q&Uw(^wEMMd`VlJ1at<?pZ9Ym}7&%XlB^;GG z&>l?S*#@-tdRW-z6vOOl+o&I@2Cr6w7)d*7=Y#|I1eU8wDQ(+7nPRGOk;%y3{R0Ev z0d@N_G$iCI_t!_tuJy{VUk=HkjBIQMBL9B(_g!(7V<@oun<|58cZB-az0fke2bdh3 zjJT|HB9+AB$bN7b;^2c3->*Z}HtfzFi*WJvh_>IrlcXqxB*F<M&+9`hihj)+KU=Ol zc844s_TU8ip$5){(5VE_XT?GF4Fq)ofKxvR&7!?)a9scMvW1T^sD=P7*7`d$*pw`A z!qn~Iwtuh)B>;m|I#w)SzQ_HqwWXC+<UI@Y?qBRK3I-H>76ky*L%H6*dxsIwqOZP1 z9DDk4o17dwsyB(v)L;;xkNt%YF|5EpJB>|DlASe@rsZ6Q{V`KX(IM`(pWhnv+wZc_ z%R&z?${3}CWnU25nd3F<aV^EzDTi=hC|Ev*p<qrMx+I6bUIqYciTlcN5(!XoeG;p& zuB)pHNB;nZuxaIy4TAKA<hlqMynM>loKGb;0d^pW%^v4L9T_<}J&%p|s16P#0F6&k zdNA;*r|Ea_o;DU_hN!#~<Hy{-j-LKpr9a&loJX)h`7X)D=vJ)#=btaPjuCq*rGf2< zjK0eLGcnSSA8*^feY?)o6>USq093pH>2e>y%*x>B2rRj|LvR9l#l^K8of_umJnh=E z)}qc(3Qm<DETe9XHj_AhS;qbEE^`ZubMi?|`rh8&kbiEHXa-|qwX5r-EnA@7b;Hzh ztfL?5uR7MRJtjqAqjnt9y98s2th>^7mgye-`t_w)_Pi4i@@5F%aH@1bu%yr@diCnn z0o;r3zk83McD)H9BUv`EVc76&Yj&P^R0=Yu!}y@?or+_cnrbLVGO)1RME!d`(ki+u zurPL?^O?aKdy7yld9EPoU~-c=;#3s5cMdjZ2lHfOOg;$mCKykk?;QQ|<(?ZiZs<F& z&r}o_7bjI%-=S;U&fsVt*3`Vuo7_HvFqU`%V(;WM&z#wYxKP;5kQMjL(6+i`s`tV( z6snfPq*Yc{Zl-h>dPuvBc2P3M5JG~ace%KP`m<A(wC2HS<g{+>gH;7EFA9Xp?zeR# zGQ|VQO@^r-K4xDy4My{O!Hg;wUq3%Gt|N}()L)-^NtVOF6eK5*lFp8Q(>{4}GlFI7 zy=7;JBe?w{Aw2~;@qqgsktP~=31=Gyquxu(dURKqh4e}~I*gi^`x&OHsi>^{)X>1d z&Te~W)y6MfkN!bj?~$(g>%6?Lh`wI7wcJeM-?L{k;Ppgnqk{*Rhcetdfb#>C3F=9D z$svqPOgG?cf87-zU+jBQCwxV2PW&NvcR5gR>|KJcT)A>IR06oC=*+|jJ>5fPA0^a= zx!NW=>8@b(0Y8#wxTb*C^KqV1e$U<9-QU*K)O@2>xi}BEGJxF7JkPR-W@O{$?RSvW zC$k1$zkWT#d)^)Cy@4|)`OYMz03iaK7|EjkM@A(a4P;(K6n6s%43dN%P>m5;sUdn1 z>g*pK4F#I8j1HA#dGhvIYCh{=GhtQBk%@&Mcc{Ma_dE~p?0ar~XQweBa03O=wjIH0 z*O6Oj{oVQ%kr-jq=qcA-7Yw*{i-3};ayN^Mm64Y@`Q-7E9kBa)3<iI89?@?=u(p|p zClmqg$3i)b4F|863Nx|t&6_vOA$oN+HSfTi4g!^99e9@qE?yM9edo@TCfo2kcdp0B zdb2+eGfPX0cQV7x1Kyv5w$Igod6rB#TNGtq{!qfv_`c?QO;F`;5bQUzvm>IsC#Zbn zISe^Y|GIVXo@eg$Jd(C+EotLjJ%`X9nO3oG#gEnuepq3EIcJ-eoOHs>Ztn-#m}W@K z)I)Ti{&iQ>j8zIojFe^laXG<@q4X6U9WBTtU5(cR2_@63cxX}M+$#uhpJ1iveu@}` z3p!x>)jGV<%KG|p0-M3)8}v>CNy9LVWoOTx-BG8Vp{l8=`B2e=Ru;&K424kLg{Sw% zw|_-Sv_-@LgB{PJIYDo?L)ckRJKv&RFIA2#Uj{5ciwtqBOh?C5LmUAG`Qp?9{rNgF zLeX2q;&qvAx&7e5PIqGwI`Vz+dqu_4q=S~!js=<JaQaYGxrtLt;yJ5|3`yLds=oe1 z)e|%v#0muCvQbZ20)v9?MjuBd${6*S7m<785ZZhJ`SjJ`@5dxm6c=Xzm+e*iQdqiO zO!a4#7MJEDg<Bwh2GCHQa@u6KFb#w}4ky(rlo@*w7KC3)il)abLswE?zY(zRHMOT1 z)}6>$zQL5R1RtRxLf(vAmVp9B{UMlV$@40}!}PirOB)&(*REX)%qg#_{NDgFqw?&F z`PoS$ul1>Vfu*G?cAdElh!ZnrE=%g7D1dtIzQA$~Y-$kEh1u`e79mbEM=2Djf~GGG ze0mJUP`jC8n}gLpi^7}?_1lf6a;Vppf~e{bZ-o?S>1?s-_wG4_+~<u?7}|WNuJ%}_ z0|>(m8V)YArysvy=}Pg=KE|Kmk&%(n*=;63@+uMUXLfdW!kAV=zFYLfi4(+KjKeK| zxDNmVQ!=mYOw@S=H-bhHLr1-6fy?gh=2&5Z?EU+Qagk4(hpWyWS+!~vl87M7S$OuV zb8~ZRq_{r=9Dh!2vXw-kE);x@#|Vc{PQ8)dk$5_t8+_(#@C1C)(k*=A&dBK8L2Fg= z+-jTM&L>`#3Hle}TUf4U!7{Bx9TFI;7FQL+5n&#qZBxWb9W5$V93lV3rVXZ&>>G*} z7d)~qer~s2N({8>-bQd*5qK~xI@<2nBUH^+WAm3yjr9a$<8KvTjxgFkDCowkS9@_D z_t<wSAht9Rq(rqmKgNm;`6f>M1hxq*(37mJ#yD!CEjA>khg@4+m@L-MxyVKQ;`4)z z7@tZ;GOlaE2*f?$Z65WBt;$?^pak;>b-#bR#|t<C)t!SV5~oNlflf^d!j2EmVoU@} z;CGlfpa-4+S22}q0~TSA^@nXYZr&urOHlP@#hsnh*SF3Pr?g=g2p8F%!;XRPNmI4Z zZbHKd2W%6n0@v{nrXC}brDbIix<7~og;Q1S0CCO_Aa~M>V><$nuOe<vWidl~gKJy{ zBRTay_oIRPsr>LU;|1AMIC3v7DmDVpFwS*YhHfTNPcJW?hea{b(Lo<RoLtW-vl$Qr zX#x4&N~=YU;MjfPs~Dec-HBT2Sp=>)9(|1RU5HeR(3YNmgo-QfaJyX%mfN|p4U|Mj zoU`n~AyXy#N{Gh)*J73N`Q0LU@zk%guVzV7s;<tDs0z3Nk~=kIf{2)Jw6^M3d4mD{ zYka&cLF;K)M1;-6)X@)EujJYS60CxlKpD%m%*SnOW<8cZSIwlNrpC_vuDhED6@@D? zF($q=f-T|g>ek=U_yg>pZT`<*_||f~D-3WIOAbCj!YxUoR3S&CD^Mn)Lw$J%W!M0r zIl}pEAPS_A4gL1*Tl5qxLtxJg3yIkK5U5HF+}s!cCT;|VcrzzQ8uhT7@~%H0-V5A< zv%?O5z!EwOr$<#&->{jBD;WLK0i<$wrZbninv9cU01$`$=;TX7i=hQ7xtpS|s5C!7 zo`W}^T=)}}Gi;-S_@dM;OR#|5^_Y|NA-{l=y}>}OYd3DJM7q5W9cG(XE(1pC2Ng_| zex7`^{xUcy*uIFk80@#@C`O!Xo<al&>r6mSIy#JTM?9PO`-KO4@M^#&6`-F9IGxUf zQ^iKWHLJg6SeTnbrIhDZ{qk+^{&ir6-(_$|I7Zf}Y5LL-w-Jyr?pOud*%2<Uv9}*x zN5Rb?veZ+|%#z@cvfF?7u)keT&4Kh5^z?VVY*%}VD}V@c+asMMM_M9$yIO&H`eHAw zh1F)H+v+(rGqVnSPS(Hf^YaVXRV*L^Y{SU<)9q%%@V>sVs813Set0XvVO=v!l@faN zq_gMSw;KQw@=R^pU{uvkChD+wDc1176tcq6CfzloQZrCBa9C74$$`#-H|EOMLGRSA ztgha|76170{(m-Z^#0<VZ78yR$Buw5GktyiuimoUxc`@ZHD>$+m*hym_kCO^x#=xz z@UF>I|3ZleGir3VFfx+jFZLaQ6Yh1z;@p5(V2-{%6u95v6#qhH1`SC?d)(Z!fo+1Y zO;9$3CTo0seMwpYsxV14o<4Z7HQCcA6l)LgAu?-yMYAHBpmmi@b&kSfqilEs+a#)U z66xyH?;0^o0=CAUSpf?1#=iQPK%6rJg%bku)Nd=%0vC$CrDN^n;zDM*e87O0*_Ib4 zVncwO`j^k3ES2hRx%&wDF>00<@3n#<y&naplr2%jhuej9>atvbUAh0A!w|0pC*+^D zwzf$pS&xa7FDRj;x*-EGt*ouRJGS%WJdo~`3HKx&K`0T8AH?!LcSE4CmaO7F_TXL* z%ekpBQmIY)svGVnaNhAQ8HFP(o4i9v=ooAe6VBFlr_8?Dca7?l=qjiLl4Rix0K2&K za~c{!ohJgxP1$Zm<67^`p1tO!|9r*PX8yffP;d({0AFMT$s);NGkdt0nFWw@sName zrhv3DbtZCVc9tHqrtfnqOG}@|Xr&uk8EEC+%)+uG8djCv?8)HSV7@hUyt{TC&irr* zDBYU-k@Kg_&EwjRVSHagsw%hyH{c9mm=2HuQuh{>g78{q37pTMwc%MpusS#~w=mS_ z`KMVx7*84oRN_mbjv|8rsDx=i^sqhrZe|F}v21?eTtP=QyRxn>^>=GI@(Qy4$WRDW zaZV$TgjXPY#zkov2Eaz)RFV-Tj}Z>N%qh<KHiXI{)DfOlaTq2w*<w-7;KgFIHy_Sx zH?Zx|5=Y7J9lAP$i<I~7Wkk}-V#cS(e6;g&7J^a)h6FbQs0bu?4Jx<@3ihY!y?gWK z>($v~$BvPbBwi#a5fKWeDBOk8?WkSk?)Wb*0EsxLj;9TT1@IzCi@<ts`eFoqU*QiA zA~6n&i4lob@-jpcQDnez)!p5F9nR053l`PbmutyMM9z~m(qWORCxldXm-mX=xHvw% z_sYTacwkr<9k83U&0rikV^TpxN_>1gRFKX$-hLQaZ@5>sng=8iweJMEd(+VHs@=OH z$ZMC)jtV3%H;{Yq%E;*db;aY*!$H2q5xapZ%({6eCnsOf9qyPGS5_Wod$gOx|847l zR5quZiOp;>M-}lbV4d5i+EyLdEU|a5FY;)%`L9xPa)v0u=+;jo**ysEbT*6pwQJXI zG&VL0_M6^8%&2qh$vZ=3o{V!RXr=9{8z28J-1^tuD_G`;>hO~rd>Gi4`10asxvIkR zrQ85M<K8QZiM{_(>|^kSgots~fMvoF3d7U|EIgIr<9nO1RocF5-&ATk3YzWQ>j=jI z^a)=?OL{ea!uO5}U|9_2+#0t}Pftru9J+XJ6HX=Oh}T-3ch*r4fA{&b$rQThwmSib zxHI3sYy9OnpE{;Uee`(muZWZ2i#CBZ=8xc?KcV~g{Uecvy`<v6XB6kpZwdbrh$`l~ z7F-jZ!Dn@X;KI$(8Wcx?d$@J$mVa=tDq@J_yUAOTtHM6b!GIul2Gl&YqQczpHvA5v zqm{tml1tNfBbJ0<MDsSR$xj`P7Yze@E_TYG<AD_+vt#@z{_m)m0!4<aO!>gV$Y}AY zh|99z+c$HPd%=}T$*W=e0dhhKz-5t4>mrW2N@>}$WhB68vsfy;jXd$^tHAqFNe^Y0 ztbSG}H9t4^xXD(?xMcu!t0&jnrrBz$s@B3Qs_W=5A<}X{r~xX0k=-yDlu%dnmauiw z69Dh%4ea(9>}gF*fB|rTU_`SFcxcowh~+0Y1#--OH1}fk{B`skZ&Oe({@KVhgns&* z%JL#Y2ZGHRU4(%&$gE@lCYoxLqvxhU-ft2Y;OZ$b_f^uB(J`~541ytQpf@btCdT|p z2uVAk%z}-;hjJVyMwX%8i1vDk^&C>`4O5$c+>wEE#oh}G3nN6Z)u<@HbnKHn1^|By z-6*ZSK^y6E9lx(b0#ATElzhTbD}k?AiR1$h+5RKK$TA=B0@*C)W4NWT+qWGT-@o(Q zl>Ted-tFqsIVOH`r*YK;puS++k`{Ah5~lYlLFg%<IdYI@_FGvReS?Dmgw}v~YU^IB z_3*1G=TI>l6f`Sdd3lbVn$cH&`NS{lXlpxw>;s+hzM-L;Q2G|){Hh<-n0$H@w$M8y zj0`+HVy<#lYd39DcXX6ML13M{ynJ3mB2_~%|AB_n<WCcDzFNOg5rDt~tWj52&&|&V z&tfg|AyqZC)u<Qw!k=Z9EJbcRv@V7BfXAdp=p%!7V1?Z0BhEj{P&uk=1v>{3l-%6h z{mD%MqUlcpP&3Uq`))OXk1X>GIgym!{PN`tDOfoV3C^5;VEYh>Ti{O*9bI77GA_eg z5eqM)Ltt_UdkD3O3(jZn6IWCl@1I^t0QiqX$c*;x4nbuW%y4Ut#W$2$B;qgK{#f1c z^{t8tXd~Z&oZ@qA_906OU@Dksy+Be#TGui)DMAcV1OZ1uv;{zn@kA@+r%w0b1mSok zIDAHSiD=WRUtLliJ!cFY9Dy)od8foX5Ze>ghN_s=O<Q2uZ<m=JL%4Cs+q<ag8zU~N zH4=yOfyw6UPMkol($muuys%n3y@kx`MEIEafo1b%I%(+~!TuwXnC-a|Sl?<Ke^)^( z`00?|Pl9~MFja~+_-H38RVe%D1)hMvQOOSE3*bZuhwZ~kfmbd;+u50yJ^<T6YW79$ z`f;M9q(rd)u;hDmA!Oh+0A0ZSwgKo3i;M&WqC>C$nhsF@TRwshGZ+Nnf^>VVYPWve zlnlxU(Hz+0HFL@G{CR$5Wu9x>9w#LHgIhq<N#H=twovH_;gsD1yH9hO*?tEJZVzZ~ zJSam7x(e=KjB-}7v}ra@I!Nx;(k5WHBcYLi_`yhlIXGZxxgEV+#I6#Y=${Q6R3To0 zfQH}A_6i&>YOb|+gqhNigM#y<4A-_37Y%O@yjgi09M+x5<t?_^oz{2B9uQX3itWPc z2jX22iH^7tSZ!ccQZu_s0YE>&HSTMK+a_SUo<-LcVc(&K2iBmF>(SM#R<DlqRB&{r zUb=Kw-j_WUJH#>m%-w6(mV2UOME|u*s%{0t%B#MX<Y;DYl|OLyyw?4@cL~n%4m&D| z={zzo3}(#q&Ezw>9T9Ph+EacOain8B-vBt>Zvg%7bY+im{zen;7Ue}kOKSl8o zGF5mMl6P?`x-%iQ)8lc%L@E73cS#U|Qj}Q8s_c$6zYlAVsthTq`}_a%Y6dwPfvAKX z8qEPXl>uo%1hfpE$yJVd<(f4uKfKI|-AD1L5{2%@Cx_O^$jjHn+)Mz+7}Gnpz+fE$ z@Q{tt@wR>Y?yg!Qwq%l!?uv(R2zK>wXC5P*x7s)~)CihRus3uN8_FI^8o;?_U}L)l zdQ@ZX@gv>dvlKv#RWUcW!#J#5wThJ1nYM1#w|MY}g#V6-vDu*Rm9(_v7*>!-o$uVK zPRDzG=y3Xqf<+l#U|4wgRprGwM$|YEgrT}#LONCu9K&gCMJfBfyh+kkz-&eH6Glk+ zbSDbs0OnpryK;W{=vgo|R*8v;wV9<ysyx^J`v0)^=3zbWZ@YKqDRU)>hzy|=B9f_+ zG9-nlNJUC35-KWFp-e@!2&oLE(x4(FBuS<aB^n4RNi<N>e!cU%_ukKOJpb+I*?-;Z zIPP_<d;P5Xem|f0`x?&cJkJX#Z4T}IhXuMXc(lSF*QD}ax)ai7>`S%%oE7~7sg-3v zFOcKP>)dHG?-Ugc!uw?B(W8qGw%pR6n86fn90W1@mXzx!fz1vnOmBrd)o(^I!Pv+6 zI)|?)6bizV)%n7ZQ3PBVViPV|rY#@)e%%B)`N<n3gpq$xjX0Z;Ta3z_rAPJX(SzzR za%H+UPzD1M%8!WTb<aEU0LS*}(}#2!?eUvQOTj#*=IBIsP%EWAkL(T59lxP;R_gO{ zk$~O8=QH^r==trof3K{0tg>@2Q&YA&d}GtbD!2l$%twjx&h`ztbrnqs^XYT>g@r=5 zOU=6XP1OC1Bscgc=jN}!RB**<<-^eF#TD<FJFOOQ;@^>+edzLJbMO1l5-(q7RxJs< zchA0QAq^?TekX`sOZGcC(wqxwS^{z(a@`hE;_x8Vm10stl*uL!t1*FzzWbHJyNCQ_ zBkP67Tc@vu_Y^z%ccA3&fmS2lH6elkjNiwfz4YwM$DB8(JnF>(BY^2T>0dOCdP>DH zFH}2CPoZwbaW2n0$ndwA9gUG0KXPPeI-H61d-}KDO^-3oz08cDis99<k7{G7Te~bC zqhMmPluPEp0#CZUkt0XmB2vKua5IO;hNXq`1yfrF)_`hCOpy+9XZ!QVeSZ%2D!tQz zp+ZlRU958q1HFeQCgyxxlPvlTe@83--S@lle0ulmx0fnoHCKLkT^+~whTD&C*l~Ps zHza#Oul5W|1~YF3wpMeKS-|{(5>QMlM%(I(xLDhgaDS$au6x=b(12M?i)o?=$%>j8 zL-}^V6nb`cBgx#+nu`@PuqY9qTa0LcVn|CzwyO&4f^w{L=gxu|BCQrJxH|jRxAT+N z$vb=Xsw`D1?3cUD5d2S_>P~uhb#oI;L8Iur-{bT(!nPOWGPAD1$OSdG6mx5~gwG;E zlyXBZ5BMMoJby>)|HXs5ZTYpm_zmK(G5<}9)BSIX;D2)<|4$g9<1)lxfcbfD7U<Bh zCdz7qdS<hi?ya360t9M$Ehu4Ulwra9aVMh>aWmV_nUmG&(uYr<-sAZm-cStAqW+SI zr_}Vh&i%(xlYa%(Qc6lcW$NU~xAOAxV)8{8U@6sxx4F5!iEe8$Taz(7x7+9a<e}Mj zOmQmyCr|jC>|)so6J7VGwC<QQDCnnLzkdBaaUa%gLUzI&axb!36S3AKZm5dN<FZy- zIn1?98&bO#P;tw%VmZtCLTgI^oGa-kZ*vq!q@A_3E~(F3=Q2?L?w${h&Obppa{%3K z(xZ%wh!d9+9C1Pyb`^qSkh-`vTkuDB=^nCw5pOkn!uovJdQwAaKUj#wU{7}NR^`8s z$fVuKl>2Jn_ed5@H6P;^vTEo0`^zD~AE1!9b^G?ruO@#(mi`*wvCaajgS>xiYWKuM zAXg?%LDL;X3Q<%v{>MLJcq7qpBZ80I6rkyh%uL;+Dlo!c?ZfVD2By%e&$pJom!G<6 zgs2VZlEZ;?SiMQB+fEE`RaN6IPVar3oXgUKm^*cJZ&sL%CywcWW9e-AEI0@~&9Aw1 z5iroGQ9J$ox}DH)^rdU3Hxk0FahmlclyB5BORxU3cI{pO-KAImFn3iPGNcWLN1X&K z8wJb+$JbJDcEqrP$Ntd$P>>)9oIQ7L$h2t#X@O}jc1A=Dt#}nDtX@h`+h+*IJ#fD4 zz{{ZP)c8`44!PkSs1~=jJfVQj;8$(LWC7lUAfbqN0YbI4Wl&V{6)N!Q-v(W$!R3?g zIdDJ{{+saFq(GcaQGf73;j`*fprXPw>`omb36W(wHp#%z09#B<!*na~anLo`Q!Hy* zRC<lM3AEdF@lG>mwh<4KN~k-i1YpnooE$M#A?xLypFcng<s?%F?}&(q+snl3Hp%It zF=p`K84`mVmtEZumUr)Mg7x0AtGHl!4QrZzV#3@+CNNFInrP;8wLw9zdp${Zc(sRe z2yD4WfVD&~G_*r#mCb7F;*)>@eLoJ8l^yvacE!>pM^HSy%t2bN@pdiLr*F^7A6A&I z0`+p)hAmq(e!2%wr`sFB4y74SE9>+QBY9WMcAawS>mLs>N@h5w%xgC+idz!x4XI+D z;P!lWTRsc;2a4xt^hnu}uO4J%%obx^`VR+_-@tK(_g?c2n1mY{8!HOYRqbg|{!Z^w zuV42onzZiO*`|gV^Hk$VeueioVde1Pm0a~H!iHbH7h}ZHk3OS<8~<+xsOIQ{@HvLR zZlE6x{IaR+e(zGS{$2oZ2i(W<_dQk_K3yPn1%4EhQ=R0#hmRz;!ThSW5e{bu3EI}( zaO4@~U_`ficLJwjFRYZ8<%{RiOzeSy<f{#y?ew~Dlp-Cf+muI4mb{sjnoZk_WvcjH zq6kT_&5@zFj%Ylkxv3+|8HVu87>2n<G=d%&q`bZ1*7sIgs0Y0Mco+(~W-1@RNrWH* z){d`dq0?ASqWBzQa4ANpd7n6-G;AHkASx*-$)Gy;M4JvJe;!7G&{!kH(>tgt9jCPf z+6C@*js!kg>FUtt*k46%pqRRGa8ymEu%NFg`b7_ky*(9V(u!KAhM)*)z+o;`ucg65 zW<x4GSF>~5<&`flS@;RHlmO!A&fUMLS%i+r`c?iJ9rZo(^H5KrOyxPKUW=J&uwX$C zc4U~Iy>MZvJG*J2hX-yqxd0Wm1o6jAj^F5{K)OW$qNIwS?AG&+i&GVl=e3i!WhwdY zFmx9?giPJz!g^LSW4XtH6t(<5mEK1JK$<ArkldKcPjTstwQxW|<^{M0KbxA~!!Yky zJ-&8|?b@}1hAP0`-1i2VIgcOfF`MPtIemYUKBZ`?vF;%*E1;t6fiwhCyQ>1FHAOCg z2R=Kgs#Fmkdw)=^Zy;kQnwJaM`|(Ll0c{tkiSMm{d|6pMyLLzMSkb*}U!5M2Aw}e( zVW0T3%4`0nA0OuvnR`L|NU+<sdbJ|mOpJOxHxBuu>frI?FF#12(dE<DU;{ni#*?Rm z<Ny&O^bTGVKS^+h7Zrb9s>}7l;Au0gL4%?Qre;-D2RRb@ML^aA1!1hD>BZAZ7W(XE zMipXm<fv~j|4dBj|K|Fvd7IO=LT}LRwqw`e5?C++YEEyi?j*v?$~VySKtjA^(*(st zXRRr6yO=wt71@;|M))K9=g|J~Q*>z>b6M=zsou~npU#oJKW%rX{zY%@DDLeZxnk*d zuYA}WR)ji<9hlLyr+b-!xSh@vd%%54hC#A#4vZ)8a+EF`Jbr2PXQvwgdO(QUf)f+6 z-!0B(z2P`G-@C^TpEY~7Kg@ZiLWAiYxsFU8)P6QDgs51uUM?zhsszL2w=G-Ji1YZC zNni}UAN!^Dq`Yw~FCW}lPxbA%r3_|iIh9|(ytdilHv{^s+kdGG6$J$PZUQT$ml^Bc zf<+K8PRHy7Nk<*G=ElvtJ?8HhPYw|1gjDpD;;B^pg5p`;?Blz9_2mhJJiBu(HsY<C zEo*FO`n$PV;pe8gbGrz%r@F4DW+s;m9q<Nz6cMzP2tmLWBUs=DohGoCZX}+7RDoP9 z8awpWn!!OvD>Mex)z@oW?O%-d%y6iMzV&GvN_PnjTJ}vEI*p&^JqKxxEVzPY$Gx;w z!vkKsCV|>CR0G(B*jO^;_CMhG_+CWu_8$k!mJ!15FbYs=vP}215a_Z^3xJ(|{lr>r z1fYE-I+HqOJaPBz>d|xHlwmL8R<2A;r-DIyr>wcf6dHVIcv#2eal~v2wVOV>I+?&= zc<93O&%>G~+P^6O<F&Q&<$Mscy&K-&>&~>a8{{Gx&)+q3!eU~+>~!S=%N(r3C;pAs z+lg`q<DEYkl!99CvW)BZPtlE0H2*VxqEAuSXZp7K6lj58(bNqkGqN|LNLW$onc#rV zBR~yMc-WM$ghhp`PC)+Qg5M8tyF&fu;Ldlr5=s;Pd9y631xl%8y&#N*zurAwQ>p~w zk03MX6r!oxDJJqaMb3tG9UFK;w|SF~9wGpd+uVy8sjkj-+JX{lWP!%E`t=|)b5kZ! zFEB1XdNMG9KybM}hEX*DBCTY2R$IRHqmuOpDc@+#AD3;!B`04kJ0gI4y-}>840lw$ z@oiVx`a{67hAL)iNhia$Yc8ZYrME}1-ti2u*9K>2=sGhQUMklH`)+NjckH}t2k_Lp zE5)7}>3`}}K_Eek!pK4bg98$6oDo{#S^e+jU*#F&g<x+t5q+ubtEV^RfrG+dDLkH2 zG40h&k8Qc<G+JJ8V8k$=Qj1BYaAOe~4ls*$Ao1h!gGIEm?<u3X{td2{e&iCl8*7>1 zv2!5MhQJhV6A~Rg`ZRm#a|J~7=y72maDvX;ntYu~NnTd49A)|oLT<nSWhxvgq3)a@ z1_S~{(ogXM>R9tZ13WZ4TtY(lQV61v&GqC35jA`oh<s4e{Er>mL!yhZOp_C!flEdn z>2pbKBeW)^ZX*I~KnJKQ95-}1oFJrrWIrJs3@jR*we1t~-B|>e(QmeL?jV4K-Jvg! z8#;98`<)KpJL18TTNSQ)VgQo6*ob65;+lLGsPtj17TUc!yI>I$;q~W2BHG>pdD}qP zJUMw|Tfq!N{J9&1%EbA24{<N^v?+n{T<jEo`EvBL*<X9s+!L-I=Nj@03WQQJpvqX` z?v8B=t`Ht|6;Q04Gt*o_xa~(xr}R37@i@c9YY(iyyuH3OaV%5A63<>OwICh_DFd}! zpO)Q_A2?79#CMAyIQQ|EHeVep)^-2jt;R@@v6KLsD2G{`D-SzTvflCOnVmKvqegUY zeoona7>xFKUV{~&P~e!mTJtV79D4D@e7(lr{3zuQmsJO;$a91Dea*3Ykekr+iOZ;9 z7=S>???7#OJF2d=d)fLGd!H#$oa0!7qhSBd#Tms9{v1udnH$%GtnY(V+`AI!3dGhq z@cn?->l1kSdRd>@(`h3-5Phk9j(-1MQ=?|Du`}$rym9fxob0D-qH%j!lPTG`^SDW; zlrsY=)2tr^NYB<iBzCdR3ds+UUhFH+lsCMg?F__>SoXSMgVR+olW+cMbg;3p`L=JF z=r7dw*N*6#*ac_8V~ZM+9SfHv&aaS?T=5MSoT8SNSlbi%w4P#NFkKGLx$0B@K*Cch zgi3Aaa*~87SX|+kM~JLracx*?oUg34*VomC{T}SE+9;|~GDrVYod%~VWK72wQJ!i? zkE1D6nP0xFM|~F#B*YAX!gMB80{{M>XZe8}H*XHq+MgxQF;j1}Of8yfI?9=mbP29) z><RkyD-5A!Px*8<d-iVn^(t!doFx74thOz|DNg-rdX}hI@F^);>H9o#(NI><48&7H zXrxL$e;!rPdN23s_89Q7q(mZlx#Np8AC0=v(@*3rp;qrAh>b|`l#@KLFZ+ofMRj%7 zstT8_vzum2uzzv?>@pFo%@tQy=tbRo_-@>Xo6f|vaaZS_8%3HD)44IrlRDEj$n0Nt zk-^Dwm;JlL(i{g3f3@ubX&v8=4rJ$_x9YIg3FE7iJtV$LPZ~ddyu#HBr1K4%H+PUg ztRS2MKt<DvPX`70AUtild;!_CK*g5c&n_$+K+FmMb!k~bTi!7V&*$`a52nO-`Hk_2 zcAB14V-a?jDtxr&U!Iwz`K8qvcZ1gHk7_AVJU?7z#W-&|n(&AS-9m1au(NOS(nykj zX9e)*o@SZ&_Sh?halglp+w3JdV#J7uuSXqv?xwR8a!3YhH`fc!ai`6i@3NbVdWSUb zxOV%$xB!n3MJbHbmlg8w(gN{ne^O>uxBQ|E>Uq-L<Z*HFO7&u3_SNJWX$_@`FTuCJ zVO2Xoj1K7O9{IL5>JQH4AD73ebZ1<gQ{ZZoEoZ~VswI7z{cF<olriW=gdVH>#V<-G zSu(vh`7}4PjYQz-do@qi{k}KOC4E$8@QDQ%p5K1*<VoZ^AG%I3?nM_C45X{-N4W?5 zAd{1MEcA-fd%i+zS-!A}#FLt?>Z7K62x_M_gpZ!)g^YT{#tMn^RarF)dDxRTS4iO! zws;KQ12F|QJaip>{m#%deV|9)D*Gean6vX9{IaP#0`Vg=a;Ti+@lgtrk{%n9YOlO? zHoLk(n8Yu!inxQQ<Q?sACOqfvo<skP1E=Q2XTQ>f4^VQt-|7ZKwasR8=hs8DnkzGz zhI*XacN?L`;2cRWSll1Q6i#x{75dLFmU&joz78IW>S_k$Il&q`cp$U>!_QBia;tTF ztX;b{LSqR?K^DIX=b3qs(c6hQEJozPr}}^AHwYrID|Wf_E13A{=sdXlL0Kc_?Ag2J zwmon;4Ymm}ewp0V*k~|l(KVawK0=ORK5tyo);qk1buK5F<1jnSh}pP)E>vjRwXv@m zu<k|AunH~Ax0;&X(^OL8<Db4BwPb*1@l@X0WLV}aOWl8Yj;80hXtYnPsPaCp%(0d} z^l-kR;q{d_dKadD;OOvmF5BGfxoPueT^=;vxB~=Cj#0p}%WJyB|B_Hp2sK!%iIp;A z@(1OuGY<U%dW4OuL;mb11;yBeC@l;<vI61&ZQIgPci8s=h#`3WEA=EN$1rj1v}te4 zC*yoHXXebEb}JzHeuKmiax6F*ldry%TN<Bh7V^LX-uS&E1Vz@K4WU+E_9gZH{I3m% z@&o+GuYFuX{?i+4I_eb=d8a?-H&wIf3v~T11dcV0!r8!4l-gJYx5sZ}Car~_L<pw@ zZP)}F=~o1T-`lLCpS;Fb629Ks1_-+PDbrBK2N}%Sf_6M>uY%{u*C`%NTLc5|tScgg zaGOG2;DJMzQLtpEd>=a1p)FvL@IDySQu}Q`e?#3PE59P{mEqT#Reqe2ebQr5y4%}V zv{+Xcy?4IZ(z0{9!KlyIPI?&i(A2T|ceduEk#{vN9-i$JU%g#+OJa9hjWs3@A8x!{ zuvb$iKvPe1fNs8#ujVJ&i0Iuf^6LIHmmUqR^;~JO)Z#+Xw69kRH(!sftn*B_d{Sw& zY1*Y%O?7>`YqBA9)a%3fOX8`=m22GP8=YNT?(!Wsf(2wJPa>$<N*@v5eo?ks*~s@C zgQZ{8DB1H7MA>Ykoa}BEP{4`r&P=SgW8W1A7KH$&7^GAcr47JR<?w>$n3d_4iLun` z?s+!ZgS5AgEI6NQmvs92nn!YU1c5)d8(M#D5N>a}TVL%zd|0)Qvp|yo3BsGj-q83I zmEY-IqmD$d`bkwrBTo;40);TY-zjXYz26Uzi@7PEug?~rv3GXg*@x6sAfs|!^4uT7 zr&5|OF*48~w)n;$a)l`W%d03Ol})Sey+bbtC1hX9y26)>4-lcsen3Gu$XM!pzBU1H ziCy8NVAD9ufsoW+L=QJS?`ZW3=|gr35;Y<GeDQj#*>(BbZ>mpmZ2c_N`wkjpX|wSO zp~>))$D(rvfr`!4J#y$=bPss|yC`i9(sVBCOozlqh|#1=Q2}%JfK0a!{v~T!XP^H) zG2oxMts0{5caF^NC?Jkj>bvm5uDlWo9VwEfnl{^DQXnE2>wcZuD#~F}5Ke*p%*G|0 z#rIUPAcd?>^fOOvhOp6DQu5gPP&7*N^700zp-NFJ({I`oLL}2IzOeL?`A(>>%+HeQ zJ&2~puh!as<P=&Y24J95rX6Ky+VzHewgJS1^6K=ITS;W~eZIc4pbUm}Skt#ppLl+K z?E8L4rd;BG(N#Gm>Xq>C`-jZwzsA9#8wTAXQR0fjg`GwBDM)niy+kGXt-e0!O~Rdf z_XLA=(#E{=R*sGbDGTJz#(}@CqDBv>qMp{llTj4C;yJ?9r(PGbWhy?U)Pr_hTAPO7 z>DTl><e(a++!V3r%j@KBoCD~7T7qN^C$z2W&Bgiz2c0JvjqkU-9<Z$Kru3~Y77DZN zb939iwp?nFMeOpva^;F$A(wccAb`SK(w{$HKn%{CHr4#Bu{KALD#$`SQ6+^<t5%&U zlk6kDt@6sG>PK^AVj<TcW||~`Fce<!btLH+p8xtyH+=^<eV_D+SJ?M-LA|`bFeUbd z$5@MNQhcF+%UyVwIv1)9qn5<V@$-Dw7nr@A2s#3`6wu9K&6+juV8sV%d9l(%Utj+g z4sU)*=gywJ1w9JHL=QgV<|4EEZyo|&!O~r2ZQV}bZ1ZpdRN8$mxG5ne<>fUM1NbMU zA3vT?4y8>l<sS6wZb@&qhikiT+RAwh?`-?Yv@)}@Hx8fEKZsj^5xqE`?xBU3*De$T z-_E9HK}1Z4H2FD8DT*dLm+2=wZ`_<qk0sg$LZIsAl|gnKqxdUVUNzl7K(GpK0zhn_ zmR_&+Z_>RK0D;bp%00_xg*q{2i&ZIoxSd61Th~D`Qdg!PQn{=Lg3HSrlKN-wP4a0x z(UiNpyS6pu*(z|gztHYQViziUNJ3HN_S2!E3P26392^|(R*Vt2vf8?5!*<u2vIT;E zqaTrf4?u9yr^5XFlIbnKdcJ%A-gdwSi5Z*-fpeUCB^PBB)>d!@ApNv)z1jIAVgTER zeda$tS$*oAiteaOX)`tk$CSITdx%pD+>6pa-j`K>G&IcFzI}T_sW@!C163t8AH?r+ zx(sV_AAt*<wN7P^c7Pihc-ja(mr0ayritx|w@`|WBJ{fNuC;Y=@S}N<1ELjX-kTeD z<i(hc7s{!tt~H8GKdj=Hk2%hl105@=u2$7FJTuF?E2eo0Aicik{|MnAo1|L$c7KPY zc=PM?FP{BdnYP&c=NX6lH5Kn78V~(Qq~I@M+yf(JEMV87C}X8lj|DG8&=LqMit6fp zASg{aJXcf{A9e=<D5v@juA1UfzJpuomy*`_9d-h}VMi>SCIJC<gFy(SdIqFlG|8hL zjNK}LK@hhg$jzYnfDb?()Pc-U^6{gO@IAV&bJ_j(Pc<>Ycms@!zycsi4=|5Xe?N4d zb<?P=`;ywT_(ZFyNx0l$Fv>e#e{=iI&muRKNt61~*$V)bz`B=pAzIt&B{_gbBc;H% z2LW0=GHTU>`eq)9kbF9#?C-!xQ8~^vwX1kJ{FU8y_J4V?1a$C`7hjjZhINztpSCPA zvd*n3p4s)7asTxr6wOxM|IbiLC-K&i|8jP*xqa_V2csH6T?jO={i-ft1pXRx;y({i z#0CCR9&352mC3}f`rrTSokLog82{gYtpD3Tc)+H9Gfa%p48T)?h_hkCh8b+Pd1TS2 zcc2ySJtIbRf>gzc05BvZ>`k7S-c!6A<<YXvM#qoBSmqcBbX2JO?d_EzV5<SoFy51q zRyG;8b-#{@4@@#a&(fbaPX`#0NyaK$+YZ<&33n5~jw}R1VJ6CtER@Atmd-Hf)&BMy z-Cmy+K}pkF{!C?E%>n3>xz?OSZ=udavwAm=t-N$^qr_bc@LJqe=<o$J%M56~Nq_N! z0^85-k?0D2mel<(3kVVvbR=#eOQ9k7D7C3uU`U7`s24=&67nwJ{G&?Li<nr!1M4n6 zSfH}$uGrYvR71sqgcRYq0Af2ObUemaZ0C`}8$&Oq)!W6ucSt9*B!T>c)7>Fb)J}0i zdXUdP9OWf3c4r^xLp?WJmT1$ZzPk7@@ZF|h>j|_t5H9Xucn@={)286reE>yz$;+FE zZ$iO|!=QY-rLD)?hZ8&IB|{%I+7c+pf#ustKRQ^YT~$`z4=r8D0%zIVUraSr>rV@U zoBSlmp$Ae8!-O)nCvj|S%`el7CNqVi2RPx@MRCmU_mXu!qT97+&n%3YFl#W#TS(at z6=%(vi;=@%{tAPFuj&tn!$u)6Ox)VPcDj&Yw)|-}e0vzOG2i7$!4&ZkWqkPlCy58b zaiwFW05;hXbNF`S(6`9bhD@07;*IUU167^kB>~kkSeQ|}eD~}SDhL&wR(lYu2Ol0B z;H1GdB(;20@wOB&<#x90bgU9`p-jkNlCMWdJCO|~C;wRsqmJc3fvGtoUr{|dKHbqy z0zlk8{$}g<8uuV`-XTWLqJp64C;w-H##(XUXs}(rzUfc5qyyuS9Bcj6IA>y@K?lnD zH#a>BOFRxklB4_ncxd$S01h_8(__&SC;Ptt^5p;(qh-;mj<_0UfO@j8p~LQaWF9*7 z8hfV3ilAfG%gpQIlZOv=mMxRz#EwZ#nSJ}tF(ArY0^TAC-_Fg=J!bo?1+AH!Qi;S4 z62I8I1cPUsL5oQ~A-?~H8;TPrN+Y5DD5o}j3zO(p<FR@3Cb$-(ptwgk?{6-Swpp(N z&)Bq$@AXhGmtyyjx31=a5Vg@+mcNMVJN@MG+gL=1x-Q}n8+}%OOO)=5;Nin1jXucF z;k~c@s{Y_0KT<gM>UEhcafXq@oAb=&_uap9U%l*GLqis*#)|OxcYG|tkOIwJv*&^S z1DXPedsZ*h;43k5T=PP$vyei;%X(<xqx+gR-r3ptp@m+mFyatQGzuua0TC1|Hy--` z{qZVgvN(K3rRy$<GI6bpy|MwNcRN$v%wO>T=BYoXYsJ9Y_2>apOQm7M{=MGbFDM{j z_18WRyu~a8&~9RdEPlLd_ATP@ot<vxEswjW7vw~<FB^s1*U_U#Us^-iW-9x@$zuNC zzo}>VfNFmJ$4YywYSw*JxgEZ7PLKE9x_8e6#6LL2$2dv=%Lk^k!Z@E7Y7EJuhpl08 zlYR<5XhX3)U{*1M=p_`rJZf>Zx_Zy5J;^`gg`T-g>3IuYAp@F?1A{ZOvaG?|hYyIm zF{;x5jX+<$2(_(U65(-bfyW=WIZ49o@6jsGes*~MtV3KKUr(bYBc+zH`(+DK79Mgq zK39?Esp=P(#QH);c#n8VRE;Qk$G)y+pY%O%{eutX3sqJA!eGM{g7+O5!KV~=wQ(}h z#TB9Y0qs^)^z%ZQAz5Ic@w95WDb%v>Xq|SQI(4e-7f{?xSJ%mmh<%foMTmJ)$LK)c zi$-BU{&Lp)@wZ^qGk?nP-u)L6KVT&uIeq${7aN)2?+26UpOTWIH?Y;r!$6N;!q48o zC0A_N=ISaON2k<@XgbFHs!@_7VZjxudX)VH4b<XHM2CzXU71-$C3yeIlSy0GWhN#h zhz*eQwZB4$LCfO!edGT7@xuO%IedP3o4v+ScZseg0JSeRin|_JW|Pox>cu}jgqI>w z^KrAlAaUQ+-BLW+?fWp)B*~9Eswq+K0D_9rmEW4ln8lmH=t(WNJ}+OsB(V|6`8$;_ z5Xg8jNEVVh_h|~}SKHcp^BRtCf5UnFE&9$ksh6{}hAU=V^=zI3FMWQW4T6&=D5;BD zEoQ=>jruW!i9Y}PHM<qmrnMDf&<Jrde8qti)^GQ<W$r>U5PJImNZ&a>bT=~F{xLU~ zmsrIJRwzQj=W>Bmt%G9({UXHn4bzz3r%#_=<KeMC(neifUAS3co0=W@UaGx3O~!w{ zgt&)$<vWa*xy!)4A}=^Oc_QA5gI{l9q$4RiZbo&Zfih(pYAIpwC8Dg*E)ootO+z76 z3O%f7?vS3yMH**7$rX30+;+}AmtWs)1sJt`elJC3WU2BL!1so=$pQzJ-5`QrU~gOP zGKtfw=A%CHlOvbJp0M<o=J|VB?H|g$N{e7^W`~yM&WWg%FyDGQvc+{N@?yx$32Xx< zB|grnri~}aoX{#0Q$^HFbF+qpKZA%YtG#_P3I+QY8;=<%{l{Kxz+Y<vb$PQfTFTPS zf^i(@N#Ggws$rZD3QDc*KYLAY`8}R*(h>QAu*4t^jjy<J6bTbW=!x7$)h+`D3_ua{ zs_gv~P0hJCz4i(1D7g7Mt{algU8y-?EyvZYede}3M1vIu@bRCAENLh+WDXBar~2@| zeLKK0QbXw}k<OYWjU6-Q;oxqCl-pX&<8<S5lh!SU*wF(E2db-cUso>8I;=3MVA(Y} zb(_w#M)Rhe$00@8^rFo(wW#$%PKz*zg*WyB?q|}T3H#xp#gf#1a&o?Cej*N0Ch@eb zf=Yyy;XZ>o+_?cxH-@;kfEFKuRduRSL}P(O^q)Z062>&DGa?UMSBoZMl(ULUNbv1- zV#2yzWF(<V)+_E^VoJOaPo0K%ZdRTyN^~`5mq!n2!mKihS(ba&I^e?(1i(D!t`^VE z8I63J?&URpiLS5=#V~d5J)|0Hjgv(@wsB4DtO>-U^sCgBxt^G(zWf2SsKyeHyLa!} zO;cgOL8qEQ*R}!1(JA{T2u|Y&jUqS0Y66*1cZ+W$!D;7{XK@~xoLVJZ-~X@rb{w_( zifgAaD6l&oKq$g3{3klVGGNa3$V9q|Mv-!d_y-+n&Wss5a{u~1y+5LRzm0?#BbPVx z-tGXA_m-DGz^fQag-PW>hM=Q?m$Hiyx#jav{*W(cQ4u0K4kh7P!g5&fS&#?{cbQWu z+a`9T)FP29Lh%*AIKkAc;;AWE23?+0?MA7t9k?6!3{4|@QC)~ygdnf-YzrekVOJt) zx(GR`(A3xNm<*gOVD?2>tu4>{#6D;1SB~8c<~$m;`HDn~Frzcf8kkt<LUCr;Xqa~E z!e25;PfACLCtFpIYkN$Ayy6hle?SK=iJ-|t-Io`9zvzfzf@B47F1PuBh$0YcCRNCO zFeU19JJx(vuRU)x65{o!Ye)3}N_f0}r>f5RQFA$;-!bTtd8+UW2y*XM^^Wsog~N;9 zU*DbsPn_#}O%(d<5?=CT*KcR+1fC^i%4i0U)PMohAkRwgjJ8hk8#Rb*v%>q#njb%A zQy&q=*Swr!aFJ;rrN*S!U%Lo%EEcUPMAXi=eZ_|#Be#KcYK@6m$1aogr%(Fl%`N)& zgMTJX95!rE8_|0C&%6K8Sz01KIT<~7d%E3KwF&%EWJx`Q+^AQ3;j{rmdQJDq@ZyE| zn;WAJW`HJrAS*4#N7PnfAS=AZUN2wb<e_{H->2*XX;KhUqhtF=i=~#e)y2i-!HwQ~ z_N>CP=s#b5-kdF=wVZKpo@K_9CviHTrfO;m9X@c_OZPYEadr^3+e!SPED?Q=lH8MC z|B*cjjR0TTo5rHRUhNp{Dp^~{Lo~~`!D36AjSD_tCG~5pCvS%ue7<>a^cIq|*~)bv z_GBK%C8k|#2YlS$;(i;g(A)$t31rWA9zB|WVH0OgXpkY$<9y#Q|E9-OUdA{8o{>_% zv$7WaJFZl>b02y6^(jtnXhxv^h$<G5+m}q+@y<pl3?jaq-GKB9G`IhamC7N4b;T5J z-{UXT(YI+69vYec3c_5KG5!#B^=Faqg=NFA!rWG___}QS(nV^_3xM>e$5Wb;)r572 zuuUV<mGG#!Qg;dp`tR=4Qx7Q7_oQm)wiK)iaNPP3mgx@fQsIb@`J00yFkUkm+3wgK zk!+swZ;u{!R7Sn^?CjiSH@BzGY-&br`Li^SwGVe97-;0<AtWcZQ~;(qxUzKWfOAy) zeuMH<h7G%0et9hiTRbhlw+5~9YJ&y!L$Y!v$aN=cP-}E288EfJ{rK^MPj&ra_X`^6 z1g9c-+DE*udZ*0;2v!!xFL-b6Vq$2;dll5HnS*wNy$ak(>|i&K8NKnt1L-8kLK&V! z$I9o7>FGW(E1a+_w6-PC`^fAtqgC`!7|dAvr*Obrw{07+e&@TTYGp@YOs=WTnIk?Z zL^_j5quY^xEyUdJw=Di{NNZYJQnG`q6VBO-G>HnZoVj!N?sjZ(=uz@(!C2$#SA{cz z0BOMq1vb6CE^nzQ0}V_;#iv5Q+y{vT8A614dwGdgE9g+|w`V-=WoBCO%sN&beSosA zbMB7Wu}iG6#nbCHS${cBhPmx}FhW70cl__YI}mty;R8Kx`H0k`1~mTNnuos5&8^X$ z9IpDGps1qKgNp~vVDzHtwgoIW7DhTxwP(+owV~?u#NG9CZD&Iufo?V8wFWAauV+_x z1dMO>37O&pSjK0xvK|_J>bVf^luJu$8kD2M4sZmB@b+91o#*Z}Hrhm4jZPeM#P*`Y zP5imeO$-81&dDV``46oFsYA!A;4y{!dJi4eFG(C1EP(9a`P%UUSRN9&=#|EI8XfNH zB60fv+E4`T95Sa1&a1;lj4(`zLqY;KPY>lO=S18W_;~uC{vdRP*Xc)Cz73_Imr}4B zBh=gEmF}-U@q(BQ%kV9Oa+n}9!IE;MK2W&QXQCMGzJng9=6)-IhRa#A8##Mlq}IC| zZ~F*CAO_;Y3LCI-P*6}nt}zqe5I*WvBzy_Y?o`xRC<)T<dPhh9kdPdwK`mLYU(1o# zx(ghY-!UMjn5-T~fMJ#I@!O5VGGMRXqZ*I^#AlWukLiTc*PKU>x<eL=F7Nb~4_Crn zo0Ow6_d@{{u-d9y5)ofkExwhJ(T>rJE{FcWU&j(N86SBi685>(Emod92Z$;&FZ>~@ z)xaNI&1nHQx<yATd~bzWA!2<p)<m5GTT8;%H<mi}cliX+)&cMW*Qrfcq`N(X{LWBm z5X3DXDpihyXc&)`w@a86c8jh<@bVNLNx*R7b`%94UG!PtNW=xb?xJBKXLTX}{nu;T z8ytOXN0`iTtOYuE?Rp1{TW~xX(}^-j2%p&0Bb+Y@LaPZO=EHt?iK~oGXm|Z_=sWxa zW;FeiRw}0oKSfGD)h)g43sc5=wlr@=M^~A5nEr#>kO1{u(GjFVcAEPHuq;XA@t=oN zLEtr__xAQZET`#!c2hX#{xu`YxqD>xLNVODUmwArne5RxL4;{6PZ9mLWsG@`AK29+ zI>tCE9$tgss3TlM<TJ7^-`4E5?Py|K$ErzalQCD{Ik+=N+Ti?}Ws(0L|DRld6S`j= zo}KOTr>VH5BDr%lKy)r+-`o_)KT_O<u^SJbolegMv0Q;lRBr%U^?`snxl?<!>W<x3 z-4EMKYh=X|jdLen7cr89PGSYzBJ8-)Z3~l0jQ?Yc*B4>L&6VE`0K_Hr`%+?jT981C zy;{<4H@#)II%!4LWtnh61mKOi-z>f#h4mQ|WxpzGc#*=t+^!I*lvuT5{AzAvmu}t0 z>+6rn<RfADD3dlp-1&VE_Bu;D3y7Gy3_{5rP-U!V_EXxQdYlFo9TC6|&TFvUdde%| z?!@WeODPS>LJST72Is~(9X%QlAm+ieJ`%Jyw3(`lrrBD65DIYXn<oamRBJ2$30-QK zz_cAkiGI=}m={z4&)shlhdh6lcFIiwsd{*7>XjE013dZ8RF3PD{=B8opqJshKecQ1 zKJx!?)Z@OeB@>7|b)#UyKmuOGsx*`6CEaOCMIR&N5bVy(b^69c%$J9Rd17CV%kyp9 z{~w`~kDA5H+rt{2?ldmD*;1VQ9yc|?1gpW$MlcVRDk5T<=+{|`;qcA#3L0lRuc4zy z=ahIH{mN2oUy5SC6zaGI>Sc_-G5~U{92{1ht>V8W`i<Obtd>9@3}@}NUGo*tQzZ5! zL4~4-Z{Jy6X5hfFEIVHzaprjyv?M7(Iqke_u$D)o37tY;P~OejEgwRRqom*ld<#!! zTxP}WSLtiq)db=A$OoJLar?DLv(6cJp;YhawV+LBO8PsL!3O3bm`$A4a#N&DGjjd? zGl8uR-GAO6`-({1y<UzXi>??;mn{>K-Q@<|Lz%-Ch^N@Oza3dE?ePy->x7q!of2q- z4}8B8S28hu`>(`Q1x2dD-e#T69+wgM@hO<XXs1`-z7ap%;F8W1-pzy|E1+3g>@m4L zByeCvADW5Y<tZ`~a~w^%VS>eYATeUb?RRI{mMX`E-wW}2_hG9j>MI&)t7Ezy@w#~$ zF{dX_syuDM92$3C$u#y}br4e%AVM|QZ>#V**yOWskT{V1f1u3!Ql1<i|0#3*pmWCi z!62l0Gb+yJ(8wW4JUnIc@Gc4+2E^lB(+$q`fyf(D{#8@F43h=Nr`oC|aX-88f!F-< zd5MkyUl<u)>dF@!aYdT_6G=U=5wk+sK5M~(L;Y8FdH$Lw$gMkAe-gvkMF0}+37es# zb*4U0uJ=e}W(NL})BeeU&;6Z;&$%5-E>m5jo2EQs#2kE3&wK-T-7l<)t%&VweuWI) zGWzg%&Gx0g9-bG>^e+u2Q6^mz5)wXowrVqMtZby6DcD1lN=P}awAmr!$1hG&q0$t@ z0kDK|>n!lSn`Lf(@<?c?)4Qd2ggwl`KT|MFvn2V+3~XWZv%5u)QpjUGynbCX%WlaI z=_J8hw;%<cFaH-Z5p2lbj-YlEe-*cPyz*VnS<1Dx+@INUqp`)!a1&*33>Y>|mlA`U z#2L~Ms5Sel*YH)Wu+j*q;=u~1J_<Ir2uLz(L^BiUs>KTtp%K^dnRI@l63zwk{qhuo zweWx-Ki%X11hCcTaCEdVIAlP=@9izPPVDN9IJ|BFvoZ?ycA%>VpYZ|(RT-;*Ziu5r zd;}%~`|8h<?)|_%V7#WE{s5qgIuA&n8lnReJiVyG7Xn>Gh`qZZ1U?#M^;H<K>dHtb zCnoL+3^euM1kFe6Igz~)^i1^e0EtYlB=usK426LXcySNbps<n`ieT68WnF|{hNu`< zXZosIhEl=`O}s1mb_}XEfC{DETdW)?eE5aK#DTr7>JZygsf%T1yYXC&(mg%0otla1 zduW!s0bGga&$;skU?;<e>5LzP*_Gjqe2XnxQow<RAW#VTQusbNv|VbqE?v~JH&q~c zhfF1B<FnxQy9C_b)Eb^IwZC^Fd(j4ludmkC=kSRSx_4PT*U9;Kb{P5@COxIaEq|_* z6<bQoB7}MaA$Ebi)TatpSWWll)A*Ey{Pb^~bDJrK96>LuU#pPWU2Z}zY+7UL-hlOG z|5%yk=IYuRLyU3v7xd?0^yL-|fzsHetM{E@3h`Z4V*M-Kdv&P&Rbn%D60vuPme!4V zD_7fmInr*&INXi0a~5;h7bqino6uA_YRl2t_rr{%_R!lI#bsHXGmy5Th|pDOFpkd4 zyky-@tLJ21jrI9C^Td_4^&T@z%pkIRPGFS$H0m&j8D2^&zANOD%<mB9yuse(ZV0<8 z1YvV2Skzx{iBv77QQ9NCoqum!b|O*EMdHcYuAdX1Mk%QSV9XF6bmc$k6WtvLI##SO z>#2!Luf@e!S8C_6Z@BJ8p*<C}rKri0PhWwoG=AD@aSxOYZ4$hhp>IWdu&m6JQXbE6 zlMC8{h`c(p>&U<dijI7$$+&|8@2+xkT3O+~(ll&V2eF|DI9V5QvhZY~K#GXT71rwX z>Srh`I#w4xV|Zl^%=1wtLPzXfpr{>!Pxza2%VIF~z~e*enkuCc_6)2Pw0riJl$}eK zH+Ia#t6A`OWnLSkaw-{x1!%2>bRgEr?aykp_WC{>a0?cPPPGDHSxoF^uYCYhyW#Qr zHxcz}D=thRB8#d~48fq><tIDz1Ns=UJXl-QrL>`Z`?iEx4Wr~BRmhAKF5|cMR|>#P znt*{{k+3~{^I_RpJ}X~D_|H=&2t_she`-#^IWZuit2@_qa#ulyqk2Q4){bp!`GOM> zp7od^0MLzF)PFv)m?+D#I=Y`uHEh0Dbro5Fzry~8MC6~s^$ZtO>Wgv1#F#O5`9#nK z1!(niz;(n$r7?boeEuqnD<Q8&ZVs05p4Fyj&z|&%)~sg0Cr8b!Ifzu!zN>dzLAcpE zN(o-UE+AyaP&yh@<7JIum-zP|XyZ!8yUiFu@@27zMCj_N-y~)*;=rrgk01y|!tVi` z^n+Z#0qa|hassBC?U6U8w>;ONX<Qhi?e_g_(uZTde>t6{6%}12z!qncuy8Vf|Fw^^ zfy<19>!2ed#8EJN695I4`S{t`S(sBJf@Gk%{;RRUFp5{E|Kf;YZsYjXIr5|%Y=R(m z1Ap^Gjd*~4sGX<`d}3qA3WOIx7%@T*un!%<Ow%4N5_@*Ym{~pOV{)6sqAniGsis`J z2_iGtt)Rs)FbPROgO|Qc;VeEV5P-dpk51f<<6eA9ipu5SIPn67RRLUF8jE&JTtD2W zFx^0(zq?`EySrV47YF#G#OakOkV}5NTPrS)qDS`X`2s!jEouR$tjJr)_opJ(DWnOj zyW}_K2}vsfv?I5}nw(uCHHaM=j~{Dn9c8kBe!>dCRj<;EZ=qM&iaR_|;34zHq|&@N z&F&tu0L78z?()>hAC(l;`%r1~Bxi;h{d@gbA82%0SRq+`RgXN$4;60cxsB6dmWG{L zBC6zl2HcUoJar29#btkpoB}btpba5skB}iIVW8_bWbZ>^{M6J?y%!iD)o_$QDFC9! zqc^rjnoQ}|9y2uUN@cL2p%s5rm*oQ<I&_E%Hp#9~6rr?3ic|&Pf2X(n86ey#@!RuD z8Wm_jupbb!BvGD;s#sehTxP!-*Pb_y5-yFKf@gl10p)B_6N4k0zXXhqL;a4llMw#K zxw?9xT5h|9jt_g)eA;8^YhwEfR@H;KhhmZslX2J;Jy=PK0xtaWJ$oMT&OSkQrH}Zi zqU*%HpSZP)Ne|hn^A<xRVP^FgLk%Z%T#qJrZfYHdv){r*+0?(D(f|ZnLW0><mp}v4 zFH-BFATW^Yf6g*d9(IH15ZSAC2n11a{P^c@l%x%TUa3Jps?0u?oV-49am10=-5>M; z-3JUQh_n`z0}YMDUn|A&gen`OeUR3x6E{<}{wlv}b-Nyv7M$y#g3M8Ky?{g}(-T=1 z_6RY=Zw`?U=&KHVA%4}eBtetCzK4;MZ7DoNv9+qVw6yJu1R$!vtQTI4H#R*OY=S!n zUF=EHf(0ND{*D)YANX>X-+_>drCq6p{%4Iw3g^h<*CpqQnsRFwnOG#dA5~^PBgl;N z{Ow9@KLF6D)v8YWJghtDM+g6o3j=#5cGHwtMOdfG^r8AL`sBWCn^4FAJ_Pqxjz~mU z-G=l}k*-Q3{?KAUZzzrQiczUKN2uPFz%KaBem2<(<uLAPQ2bzRl(3Q^Jh-{Pn4iy6 zZyikXn<O=Nd|I)G11rT3oZ>wY97PNyg<oc_!r*KdPWEo5Zvtstt+K*+q?E8-9P9qJ z+lmz{eB}E;*%zEKo}&fUsUqEf{+DECyJbM@^-Y|&WY^%%A64$;GY=LxI76YnfFMN4 z8K^9b7$At)MO`f<OpFjy4VAiW#zcKPssu)eXU!^kpmI<%9xmUl0xU=v^rh7dxh~~b z3ZluwH~Uh2ocnyntL4w|f#bpQ@hDdN{I4hjhB<vuEOR}s7qJr~aqq6us~jCI&TpAA z_=kIA?I_Qts!773pHDMfp_uNM3TqCWlX==(<_f=iaJ$o~Iq|X>+1^3R_{hRXtl$x^ zjT|++|C9fPEM~ikUuL4c?CZ&`LtzT);rOzM{M}LhY%sai3TZPmzkS)NR*RGaQBGSO zXW%cmnKEfRqDOV;)M<swtu|W4KHGo|jg$k2_jf`PCE02ueZS;^#r>Hk%b6sI+d*|( z`svf!05vogJ`g<rwHY(JYnLuFH*APc%^4R>8WkIG-q@A{`3)x>2j}iS#Mnwq*&_cs z1phMms<L#5`dJ!z4sR*Uh)J*ATh|wG#~;)_6t>e=430n8AM62NL%8(HOy52GAzD2( z464`zMti%E4FTl0QO~RYzGQO<V3I;oNe6q2^ozThQ@khX_7H&7gLmz$m}>|Q5ozU1 zaeDEa53&b2@Eo0QHCYNPz9>dq6Z2d#5@4E}x5~o@GhhZCiLTRy5Y*pxHBK!vI#@wp zY!64#;LTz1DK5J0ubtyqQvoQcKX>kJ=mON#4=s$N%vP+30EQDg(704%w}dS7`0(+g zpy_cmM&+%(4t+`Z(cyVzeXF81j{AyV(H=}m5aa~=lngzDf#Ro49v&WQ49BR&9`2Lw z^I3&5UrgO7P%N*<0ZUo4kx5J|vt=f<3I@L)9MZ|(-*(L!MK!hFoq7(^p?VYKKBfZ1 zcnJya>lvew6ahk##j?is8X6jFE}e*s+|}?M%uSd(3g?<pqdw~j(3lE~CP!?xqFHMP zA~fDQv-PwUL9bIE!epJ&7VYk=h}>Hb9(1M8iBCuv^}KSD(XYiD3KoHz7UzgRZ=?3V zG4qy%T$gA~uKaEG|2sGD|27Hk|C~+u-=Fw@5-b1vQT+e^C`7B#D^Lk(_$}%)okA3S zD(+qcI!2(ng}`&d7dyVOHM;D3aM`)HGu0@Fk71=6T)>@yfr0y#!=HgO&e7BJS(HVQ z3<YY8a|;t9p?^+md}cQx;1g23NS(UY@}~EqMPxIP4Tb4@Y!<t4#VQIN=|$^KPWKu_ zEit}A79sU5n!SU6X;i&?_Ye9q`;b_Nf`v@}dq&iw{f-FJ0<j**FO;EqZi?fI@k>O6 z;4d4w#Gabum~I~B!F_015IAFvd%L}9|Gk(t3)(giOuvTi3fl4z7sgwg{{7E%&JSri zBIc}91_px>6FN)5`6fE+-rEG2KC4Y9GatbA_rRXvjwD$1jT8U=ci)vNk3<Z<`ZSMu zVUElFupC=W8+XV+e+!w`VpuU?n%Q1?FmtMJ6=yG?SUkGgCNH-r|3fuN&)pNbjGF2G zjuA_uX|mQqn0!pj2iHnv^K{!^iLFaN&{7z@9J2StIc5AY#eNl3_F=Oc`i(JW>uu<X zaIM`SyQTjOmY^g5h7v2}dh2chG^6bbe8k8`ch-Tn!eLsftG8VfAJ$N+6&eR<?CThf z;oO4Dv&F;`Lx$WG!5x9Kr0Tg~;X>7<GZj>sI!_iynZP(waaoycpZ6`!t2sK~y(_pw z7b*#1T#D_<4nPx_9=$=x08(x_#HIP51qpNh@L)=V*=f|=@E>zE7`I^MI3uYF!YrO4 zeI3Qrfkvp?L1Bi*i+_(&N5D?F3^MQ)P1=pRmn-0SpYs~G=1i{L5e6-k$KqXxb*l8e z%1bXDpydpMAPBo^Jh)uU(sbh|ae;x-3^xC~Tgy6vwND0#xjDQ&$`dgFW6^=7{118_ z)Nr$1PQqi5S-$N9wZ~6}S>ic}uL9``t*<&=sLRDB>W9gmzbC_<;0!r3;l53_qRXM| zbFbO{f(9@DCT*=Co8_jU(wCYV@fn=+s#nWRyAZlk2s6g(yYnva+aBXAS~ourNimq9 zgQ=m7E~Wp0;UgMkut5O|is3OwQ5Q;xi>Id;YD6CBYom;$K*Ff(B^~I@UhPXcm*G_s zdjR^%rxh{$R%${E&@}y2BhC>1Uj(w^eW;mIVc6lZUxj_nY6sfr-q-{VrXZMiLA$D| z${TyYE?$3rT_}2T>SofkSKMy3ihMwaVEGjW-0d<=MiED}oCE;+>6Dh+_sor8QoV2< zx>#2i#p#JhXS7?p-@Txqpy6~wU8qi`q;&$J-YjO^0DieqEkGIu^?|HN3-{qs$*im9 z6o%bQN*jR-9bVysnU|L05z=ega7>W$-6O)o_weVsa+xx<`|<Z#;HrDr$rbDI@#9DF z+`~PXJ6y{@LDw_PY&UEOraNZq6)4@qKhfTsd_M_P)QzTCM%g6t%=2v#AWO5L8lmgo zy}D93M1?0ll2cFKQnfs{sS{Sa61Y^U@u@DnO8t;2rgTDv0fji=`mP&b+MNWr3m;F= zA+$Vy=ifJd5SntlUqf}V2rUfbMTukJIbdZ8c!+4eMAIUsP4}t`uc&gIb)4Whxlfbv zaLkWy!_n$Y*$e4<!6%`s02o35=6|xy4|T`OQlk4N=3yxOPFRg>UMV5mRE1x2W_{g7 z(SZ<T#h6>DDKP)}qKSJ69|3EG+1zR2^q2ddTa_ETVp6V#g{5^=fwKgS`qD3(8p^W! z0%R-_jeYce53xTS`qxe|_<@K7KA!n<*#=99+*H#(;0T{x{`Oh(>9YV&cT)xCrtqiJ ze^#?Mbl;%Mj0G5xM!Z<_S(wN2?@EA+l%}lg)n2$K(h!W^s8D+{CC7{YNeJ5EY8c09 zqa)cW%;zsy|M>Ak$?4kmrz%m9tgTViDD`+i87T(XxrT!+&yW3=`HmU^>D=O5VTLR5 zI{nFmcB!be<z<Ld0gd27Luv=nn{kCilNnw`XVxbz{pu01{0QpF^250@yQB^bskgi+ zlp?GZF24zg7!Cx<KCQ@?+R1YlE)<fk1W@ii4Xsj-p!q>W++7iH>2_VX@X0S!$RgcO zrqpSbeGyAph!x$REj2doQ{?)-J03m*&Zd7S#xF>$0?*;yj#`v18ZQo#;qstGr%*;Q z*9%&I1&S&I6tOTqcD#jnqN+E4&Z=DY`gAd)H1t*JKX+{|9}UN{*rVap<I6p|0#;iy zabnHEvq~*B6a+#k2wU1WY5${tC3b+Jl@dY%JO;r>$d8Y{njS$D+beBl%=wnzpQf_~ z@}kX3n&&-i7Xtn0%se6XJyf1H;3O~HB}HZqoKL$>>>@sld|huJiA~%tV)y<*4xfW# z1gTDV-q01*Ak{Y*gsDbTzbxrDch|%V%aY2y2#DAI#_vntz~ByiCV#+Dj_12mTZ{a) zK7p?OJ9%TcXU_wc@d^Hx{akTsSJj@7PEZ%C2sspt@pgd+WAwVzp;&lE6e(PrU&_QK zFh;B`zlu4H2&&?iFv>-Gp^_B&DF>gHrRMm!ILG)(k49t)KMsWdS?WKI9stz~zdHpS z1Fy1v5xFSfi69{e)}7c@#nC12WDuEa*Z^s8(}`Jx+UmRe6btPcfXdK=sXE`lL>L;# zFbAoS{@*Kp;M#p=;#vQ$nrNrGHE)N3`~^qe+I;X(A^qUt3yA<K6tetITKo5i2WL<w z_@2a#=xVpt4$%DgrkTC0MMGQmZWDvJvCh947^%9)%nIwpmPeOCuU>RJd~?j$vGc#* zAiwvUdWiuiWWixg7$$%6^OnsNPk4F1=Be9%#xFR$a_I-#(p-Qnsq1In9UHZH*ppDE z;x9MBG`Uol;O^!&_cVay{&%5crmfp%!8ugsg!-MHgw03xkB?76RW*yaV@gk=%`SiR zYw01mF1TCre{lgMr67In5#t$ZJ&@#p4b1OmdBE*H)mZWDoS#@UQ_5o$V?u#_S`l${ zWelNN9s2@0>^{rDz_;vuBjEWSl9S=->G&ooeqwO4f6#TP9oZXO@82>o7b}o)-9|Bp zoW`o7&NS}Q0~?4QWGp;EbPiYIE@b1;0cy(NU*;t0i2NU|S#Z7o+j%|Eq|#SX{S_)U z^z5&$<Kl3e3-lXz-Hvfj#E@>jb5o&LbLGl>yntSQE{3_NCe{-a+-#){=<9ASe>$`B zO9+%b_75#jeEY1Z7@}2xBXBxAaVf_E6YY<cxp9bs*FR4=S59rxMuPG!1L}N7$`bU5 zLb(h1ubhur<N?o363O^&v=j#!s=)*6K^|lom{-^jAY4C2_1P!zWC8zC*0kiT#=F+6 z&aM}{&HIwQJzjmd%03bQ*r-ArUhP)AZEGAHBLHXSU89`6;1jSW+PwTGbenzk&{^T@ z<{;SKkFxI!NS9dECwS+ADNN}I+sHEElQ?*b3KXX)+>|tqGJ(x^-EIYx*79a1g#msA zv7}*WwBzj#2I;Tp+*?X&*ss#>Vj*b2jk{~9jztxQc3}BCxu{6?)IfEArg;vQjZow> zK-`y7U2u7hLkqwT>W*`EAt~M(hW3=p<)k~t>Vj<X@ZrOLEn}1W_L0C$NrAhSMebUB zwu+#rbSdk}lb&oP9$E8Cb(6F69bur-Ra#kU+ZRra($-sSDqR(}+54>U?ZMzL*3Q+9 zx=ScIc|l$qLtk8zHy*Ng*#_1)EfmsXq+%nb!u7r78)LGDB=3vKmm9horq20^`&xm5 zUq?*ui(zTD_xH224(-xNIARTpgX&ECPhFf>{}?^PA72W_XAc}kwKr_*8Mi>Z6>&Z| zOs&~(9bL+7P!KE{S6p1a*&qGFk)GrK1FLm6^4|zQBlhWDlTjTmw{P#?L9v=i4E59; zmuVd(1WaRKaY363)th4xSpJ58+V3NOZN1WHrI8~e?|!;j!Bq(|pIT<hqTwU!pVx2w zVvDRm2xxY7=%!OhjkvtL`8_g9>?i~u()-Z$jqiQRi)SR%O@{Z`!F$$D>c=#rpJKfL zk6iKc?b<HF5^1RW7h;Lp_MaOBOh_W@Gp*xO?dLwCr7P225*)2>aq&Bww{JuK{C<Ng z?dO?sA~ZCvVb@OEN1`m{iR5a)eisIZpKhL&+1TOMDM`r~=*n<r$JSq^TIzSau_ckI zg<Rs8%eg7}Yvzg_0R*No^XGcAcFO3&`xo}fFN*^?sO4JcZ>Ap>lZ$Cf)@x)%57~S0 z;3Gdn*CH_XS&sI}%O~hdchh9BrCTYen|6*8LYIr5l`OSr7HbfE8Kp{faS$Ir^7oPX z_eGr!eNQK8zI}9lTRM|~-<@urt4=gtjz36%<Lg~R)C9w4{qwaKx++`pj$E`;P?QEZ z5+*ftH1$w1?d32D{}4fP90zqx_zVb(D3bkC8p|Y{c=!>ot|i;e-4|QD*cd2Yk1OIb zrJls5yJh;Q5-5ZGW2M$5zT34+Ijj*L2oEInsRs{XyV~OSc}Lofl=CJ0_A`6l&h_S{ zIebpvH`8tI_lgaE)MeKW;YdNkxJBKvD9&=40MuaOYh(0xnB5xsr~jG&D2C*i5*bHK zQBsg#6sXhh>b3$AX&59bHiVKI`NkWzZk?omD(EAvRe&Qrk{8i&^m3R}prVMosXx`j za)6^l7#N;xxcqL!1-*q*fIs(dl?QZ`)$up^(`SEt==0iBA-UP}^R^rLKQ2~s%YrXT zJ+-ws1cpwbcgledN*Kj#zG>b`sOEeHBa!ph;oEkZht#0#0n|VBQtxkpJy&DAX40dp zcEvZR(MF!Ht49uXEV4RrLE&C~$Eg?hMVY52+N{_(r0?fBp|A7`D;1N^M5GEvCVfK& z8lH!82S!PCy<BU1u{ev1sW{aSJVAfL8%?r#*o^S2M`p7m%4}pkfPi<AgK_0X2Azg4 zwOq=LXb$A4dX8!7g;0}NgH``Wo3b=qTO6SK-?LW_&!UXdxu8AZ0dG(UCS#|X9W#A> zGk5#uknDGMQ!VWuwV%!OA_IDz!P~<_RF{sM<XC7^k$7oul#snJY4A56`q35<GP>3| z0-v|G-VHm8W@dNZYRaOZoAc_L>>M4(P63ilvwXOHBtl76+x=dxQONmcwV8kNEMCP< z2HpLpN9WngPu(IZMu>N3AEK@i1?qAItdSzbx-?oVD@0-L(?>`g!32=@Xf?Ei%tN5c z5C#r2+l=Zkr~3zv$z+OzvTFl<kRaN=_>*ZD^6XOemEW%q1;4(X@f1W^Sj!weV7s8v ze2rrAy>_ee`*%C%4=tOMW7tui^nl%|9v>L?Mzi8&Dd8DM_rCa;y~+7Tj~L@~zIJw_ zWt=6RsH$$ntA-2W7vuGerGZRO`&|=;Mq?5$=P-B&pQcIG={LTLx?#c8r?i}sv{7P_ zK`&`(Z_so>hK(y&4b@o?${vSKcS=m3FTRhBoUNxlD~SdPijVe!bt-25uV2=io-6p8 zcs41v>P&Ty4zCZr+Un8s*@Do92i#(%!iy$RtM@q@Q~~n@_>}+^4WPum%O;|y;kw;& zbH=$GZ(by0*EG%TTggt#@%;?GH!XYfE+W(7qVXBPB;8rZc5Q-lsoSngRNdsWB8&;& z308)PNi}J}npNPPB_;PnM>`~Z!Z*2-&<xhe9Tlf(%*x|EHJJ<7d@G$DariQMCf3S3 z#n3Ft<No#ny7Ib9(MhoXhZbys_?p&eFmK+m^+%t7Pzah4I<bT0+b-{IuYGN_T2Jv9 zydG+rJoCE|1(%jYZ>%nwW_`@onc_0|q#3ra(RIn&P3L+lR1)2<-FKde#J_EL%i*-C zhYw%Wu5D@Qaec_-E=|L`3|2m)G{j`)?Rh$xAC!IEqnAiM3m=;qR5Gi{)h@lg-?l)b zLi@^DMvHut_xBrn^@U`iw2h%e2OS#;Th;!9XY9E3`%lRN&pjtMt;voV5%=l6e^%_K zpkKp|mZ`^`{P9cwo_|K^h8Nook<lxmRiFQ{vHbwe$1h>ncPHd?-(F$+&!rh&MWIZ8 z6Hc14b$^2%binsbZ7DRhm3~(#FS&B@H(MEdHa@Du5+e!_^5wSQ{5bcP=7#xe8?Ky? zdTM`si9+0~XbhVMf7|JkZ5wQHp6iv-rDwyJf(VKdV_tm2wn1^P9DXjf3`JEi(e7lV z1Ng~B8tknhw^C_o?4}&IWi9c$;m$a2JaQ@Q>G`c)jx~kICex)$_iocy!+P&5hxLSB zD8`P(*UAD6+fE72wO^#YWcuM(=9}iH6`N5GJ?C;%HXoqjT#jR0YN^}F1sAx~7EQ%B z-82s<&H<&V%~1IB)MZ{63&Z>dxt6rSWxLX6z&}p|lng7Xtm`~FNl5Itd+e!y#`_vZ zJ8nLO@;&wrax3#cGosgeHuhMR9eLco*X8?Gn^l{++)3_r_B_s~E}`t`b0mUBCUm@0 z?C~4HWiA^;92)yQx>DqBDE#1xKmB4oT@rNC3`ex|dAO@pc*S?lC;OW&UtY0w?jwH0 zb4PC3qL5xM6{4dP4g|?fD>PJ1llq=eV~0fMy#M>yD@D(^EWc0l@ya1=PI&A2cJr&_ z|6Kog!lCxU^ya9?*65p_@e)_4c7*`+!sYw&3(uqaS-OTjwpIzw0T=<Wt4*U_-{@G7 zC}68+J-vR;-dtVuwptDP+soNKr`gDAF01PzA#uyIPve$A7FEBhwfxN-?Z^^+S#_Iz zrRu%`wT#ppsF+(H&o!6NtKEy(=<>!zcqoktj;|YmXwfC4u&RFBZ-7XL=Z@lliEYC< z?;Y&z$1I)jD=*H|R#R`!8cLv`(HG>kw=csSZ`@mLOa*d&Ec|yIcvpAz-<|814EKr& znwosV2o>S<<da7~LBId*p4MG%MbcZb<#_)5iEr2)s*Yn-<Fq+eR$=Q(<XJxVA#X5# zW#8(r<ItE=WW8pStNy(o&WN%W0*ggniOYMI;MG)E?2^%ak}zJz=XXiVpJssVk?bxx zK4_E5<-#tpo@?8257d-g%Hpq?ei$+R*WCM`CN@>N&Yyo!up6Ggk5Rb-Z@i%n=iHau z7GFbn%LvdO8c3ViF{|!YT=n(s8oMmv&i9`jU3(}aK80-53FjgexIEqs1FQm+<kDsH zvVzCcTedfY1YFtfxn~XZ&If2^&8H+^ySAJ^rE#j~c_yvbn(GV4K1t`s!a{uTZD@X= z_V3h^UEStgNvnNkh%(A3EeqFQYih^`>Z>u~nR2Eu^W9uJJ>eF7&4cuM{>O6tXTm<c z{}nof^}l`tw)$N8)!$=a?2?l_%GgPto&d8-#$8G{aX6#0t^x(|Gjdg>eAB1tEd|xp z8lN9F>?p|7F1@MSQ9?o@AvoUOntQkWnoCq^3YGlwKi;{a*S}uNaS6#&9=-L=#=Rfh zpjTa@BCf12bb5u*aRNM9u1tKrYRHnMvzN_Xupq^}s|&~5omF=ey#8!YYbe_0<FrE< z0x69cF<?+S=wDrR@yhh3x78*~mYiqWdod<v-a@UKJ(L7%-M1Yc)=YcAC0hP1RBFtx zOU5U#-v%nL!)F=i6Vpa^Le|137(I1rp|koEVnj5MTCUusl?-*y7t)%YL!#6CLDegl zVtxX7_n^F{@ld@3kroD9sdCT%II0DR*JaY$tZL7Osn1h4Am}<vAX`Vj+sL~&S+ppu zrMb8z56mfMbleT&p3`cNe0KAy@mtxx_PW}Uxibd#*!y9uYd~FP#q+4eBXSB0zTWt; zAfvENbaZs!(W4P)H;lw?@%pcCqbn-x2Tu1i7j$u61=)B^cRFX7GUK$iLbNHaX~UVk z?b`PR9m&@~o1Zne+V!09^EW|u(zF(_3fA=@)Rr5<U2@vviU<U)MIbk>ArscEzS<0& zk|JNd`ISY#Z=246hn=>D&sW4K_{cq{+M1k|e-dxU?M7_*@?Y%>8KwK~Z)!x05u$zN zIGuIKATqDDJH{|S<{b`UBhnSPCPUIxQ0dqFL)5PRG=(na`6gjcFvO$zp-=!*3KbsF z4y7=uru?iL2<7;*HtPLvP^=RkH=NCTwUrV4%!AWkyvi2^UK;Ex&wS58bXn!owtQJO z<H<BmMEa-eKvB)7FR(7S+U@JLN|p3aZdJ*z?$mGo=E1<LLoL9F#EjK*^G9pOT#Agp z)@P_unE4|ijuKbHo~&;4B=F?P7_$6mP0a$Af7*I^?f>(6p_kl?O>(K6x4OqutAAP~ z4DE$ytzBAnx8B--qR-jw)US3UW$ttMdU@Q$&IgoT_=Go4yT03h=CA_}v6SbrP$bGz z3jZ1Zwi@n>AY_Bf<sGroGbN%V+hhmC-&iuK$Th-TW$CTyg`%53W%MGeVu^GpmL9L2 z-5f{7N9%buJ`b(n?bKgid4|`1o~Jc!{U^fDjNkhA?+YhPN61JUR=B%g`~17l?RZ~# z%twPhYe|T%QlOjZPQA9jPH~Lpo#Yh__(!AkOm*V+@!|&llUDa~$LZ(AZjd8lqAy)j zKKq_%yqbV19?U!qxtRp4=X~@!@>56oJn>V!e!o|^R_ZfAQR~{%-|zaRcdiJEC8_h@ zy!0%d{_R$~HnA!G`YPAIsE@_Fj8)%<i<hk$1~T?U>&F3*gSBpkg{d(?K6PEnQiAyp zEw&Wc1~s+sqdDv|dkUU&M^>krUztv?_`=Ea#{iG-*(1)UJ8-g(<o8i`US^TG5oMpx zhew+!aObu7rvqoDnyWmw_WFJ_G%`GV)}*&CM?WX-V@%Rm@WfMugqLoY*}Xa^qZtDS zJ57%Cu;%v)El-`inpWflD)XHx8&u=TDbGms3~jWCk_J8YW;nM%t9<Lq=4us{m(&bV z5Vx0qJ?w+&$DU!I{pSq&AMCw(IF{|(F07)Y63v;%63v-IlA(x_Ia4JiQ@YKwdSoh7 z8A2!|WLC+nRD_~XWDXf4bLO?5dfs=f?c3HrYkljFZ~NBUw!QD;$9-S-eVx~N9>ad@ z$9{Z95zDqtStO!(ttHro@_}q=__X&6X5;m0XZj77X2W|tg8+EvFD=f!0M6cOQ>XkQ z@adB$$*@tx1--%%NC8HAk=;7McDO|c(>S~^DZ&=ev5v|Y{^$txDL;Yq+RbMq9>f2d zLaF1pq5dwNaxxcU&VReql?-p2pVQ{@^75rdsGB{+<r0x+p9e#Dg?B6}US@Ei-wPdc zV%%o?gEZR^x=CL;ITopZ&m$A)tp{d)kYNuWx<>hUdF8h2+XSN_>dT{&ljoCDQodj} zrvr!Uhk!fmKWu0uGM&djk5{waG&MCP@r^5Z<Um<sCD;NH3&GDk0#3kp^k|gG21YVL zq%Ta@@=%MWwssO!#OfW*0ok0-x^$b=k8$3mNl-y#9?8y2D)~`PXsOqr>i<3GY9Ktu zF7L9(O8fI<we)V>ZV&YV1v!mWG?1j4w&uSeUuI%rg3n)KOxV2f5tyAsvbm155F<rb z1nKQ8PyndfKf$uRck)ra@w?-=1qM)9=IR0!{03W(((N8-uvK(g@kvVRqmurc*%TY? z0=q0dhl-9|0KRk*rm<FXW8tVg{)7ePKEn_A_wWwd$;m(SoBvxsaDEt^bTX2prJDTJ zUSinO)8o~Q5c>(xS2;&na$SaY9~Saos?u$*^l6rVYFrtNGmn4&7yTfUqrI^-9fheU zV`G$4=dN5y1T$=N7vl>5JI%k~o^rbF3Q&}M3_Oz$*zDIb@}L-wpEAh!#yohu(YL${ z1f&>P*XZ(Sm8Xh|iXoAaO!2`h{1q^Znp7SG%hl$zQN_bl=5)Bm_f{ZCQBiUERxrx5 z1uB4!^+L<)A*wlQU}bs+P<ItDN#8>sXt#~Hkp!3aje^$7%F2|@qAqCVc!3Zvz0b#b zf4CCrEg=ctpIPBj9@16?iVyy*W4WhpV33Y_qKv{VE4&TWyXnYnTeg^h-gt;<>-?Vm z`-RuDe2Ivy`|{-+X4}d-s?$RD{66O1s`qALNH0c7Fg(QtJGO5Q^g7OQv#fl(cy*g6 zryJ3nDNck)H3GxH*FFsNH|HO62}AC4kcPg$+U$J|*+?socbh!Au+n?uWA4Sg)?ugd zl!s}rUOf=eUt4KE$oNAE(SzTeJIc8QdixEI;`M*zx=lRJF2BB*X6%Yz?FvutlG4r- z-Q<>z$p$b8@mT#~5dWd|XnJw8xQEwTL93HDm-Mjwk4CvDo*XPU%e-qDV}T=wpl(%L z>`Bid_?kKZR58qXrlOkXqEPR7`1dvV+#V~@m2Kg*E2#HBDDAWoRfmptCnFA6DZLNN zaUa=^-<&pYV^JM|otIg|aOL%C`tYiE*_et<MN1pZEgig`Manba&;5vqQ+-r#_(Dp9 zBO-Qos*(%r_hDJ#BfoqBcD$91njUYGWeP3}G+9m0E~7BdX+yQ)L<fE;Eyy6Ymzr4= zeT5zNvC{24o5g=@e7uTw1E%s(QGJ%_KFFxpVU?%nHZ6eWW<IZzo&gTBeN?ypeKVuj zdQT?Nl@SZa(Au*<{7!9fDJ`q?1zNKBKEhn(Vq7~#U1(W-18Y}kbCZq1vCW6&s_*hw z<B^hCbK!0&zORQiCuKhN?^pZ5Z9`?tD2kUdD9O^l+eOxU6Z_*;qW}DTrP)L<cNkg1 z;6JpiCPRNeX^p=)<?RV_zvQA!0xQXC|3GIm%jlMWKmX=?ujLCkeBt9(kXT*?eAJ^X zj^%IFCYWErSo0s3%{=<|0;=(MSVq}IU1T<}`mlS_H*Q^Cl+hHO)HMvs7_GOKQPjod zaaq4jN?hEVkwq9Zet!OQpx$qh-|mWogo^3C=3fDmXK&pL3rhq6dG+&*5&tg0+T3D1 z9G72HW2a6pVY_pQ#{I6UsHg=XXf!*=jxYcCntE_q4~6Erp#(L3?1d9#tn)r@@8(}1 z6==r4;(hw+l{UTi3GDwYHoCLW6+V9U<_YofoG6ov=fuYgY!ISVR#f;*o+S(EDQ{ok zcZ@8>ts>iZ0XQVgavi^+@giTUx}Pzx)e_11DV%y7&pKF_OOgpenEa;%X}n5c>=n=M z-s+^}2|^A)dn3201lz{kKs+>_NAkA3ghYj*0w(#AY^%J_JkqjhoXiNYb1S?4e%h(o zzpCdPN;=UdaH1)IYH^m|_SCfJ!EHhnXTZfUUoZW8&Fl0GU8A}k$F5=@$bL&o@8;XP zS1_9TaLg+2z!Cv*I9R%M>*6I+DssjR%hMVs$At^{%X=uiZ~2cGZ;ia$M%6r%v1GU4 zHt{setqphUo1(fr00xm6zocZ*r!L@OcjrnwyVkLi2?yg22pBO}(87^?dHGU-kVaot zt$1wlu<J}+u43KNVUO$zT3;5fEDdN6Toh%Y*IiVBE6U7~-zvuQq2H$Rmz^0_mtQ~t z*71p-pWh}ft3L^ei781*C&4bm@9RK9fQ7bj^eqfz%{ZHNFD7Q$$~x^h#F+7zJE-*H zRj9M4ZTI<=p0&`1rOf<Ce!G|pRGTmtXfwa%LjfEnm8UtX^S56-dL#|<tncK(xHp|v zNr)RCmxz3%o)vqi+ea&G)i|251a1!hzI_&gS{llb;|dedzy%xi<0Bom_@-rMo`n(} z|A7N%lA2dwyf)+SC|mC`&hRSZW~<PM2ol;2fH^c>ka55UA;UYtKQIL-H(sl%;EZ-$ zaM}C=6sd!cj9}*nTMf3?xO6rK1T(_g9pa#HJpPkza4JOC`j*b@*WsIG*pZDR{KuuT z=viN{4#0qnB(!C`iT6vpaKgL1i&Q+3M^^J;W;7L*zkYm?K8??F@R>Z?e+!3|a?Tj? z_UUEi+w#JU@onBA5^}(X+G$V`{>nlt8h0e^!bzcGl<vsfHuCtN(oPrzTxQg#Vuk0< zo7@LSnZ#*XZo+cFz_c-lc^u@jqTbymv*sqZgD3gCx0|`vFzliZsC}!{$6@6eP>U;i zI2`Y$dgD?0`5?YAb%593ceCN$tGTQ^6;jE&VY={cA0e(awN%srzy0jUyZ?T6mTWhb zjBJO`U6b4ND;2sK#PLD~0Yp&L)BzQKHh7^d+wzyplJ2Iug%<{#Brlx!`$CKV@YScz zox9gF1$}d|=udq9t2^a8e53-)xq(n&XC)mIxydboQ;B_H3kHzK6#G%TR5W+~Yvu!9 z-CIS=aFbj3R#6<c9xY2}+1BOnyA5|swNk-c?x+oe=o{Ex+^q=*h02XV^v8+k<i;p} zZ%mMD&4rt#jD}pSSifL}KHP&e52F~>X4n<#0MRYUwZ}VrV$RB7oV%*00tv{DUa$>4 zXk@!}4s?X^0+wXlSg2KczD$RY{{>C`QwW$5GHj8@OFd-Yhq8FA2(Oas@Uia9kNc;T z@#t&4&z++V-ITnzgZ#J{&tZH~u9XTyLW20Bmku=QYT>t3SjAG0y8h=bb$BcLV=pY* zJS~q6j-urx9=nI3Yye*ud%tfy6yJZ}z#rEN+b|rgQ-lZSpgJXcTwU}>U`g%kxAC|Z zEp;$=HF}YibLC8%lw{>0z>aumpfC{#fV!ij*iCMF8nSstNwfn4&Ll>;{L2V*75+VY zJ|pBd5<N`5D4nL(+9TmrPY}tJS)`_}l#OXf5m@%BrERb7aaRLXMMyL-KY2`2GP-ny ztnY|l05svgI=X<*@b`5;@w!_sN<m|ZbUv)P&1rY<!km&_EWL$64FAE6?XxPNTmC7N zW;tGfW%#cj{%aBbf4L=YU&&&l`cVgTd;&<53HVjtLG?gr0QPG-G!zU`h*k&IG0}bh z%mCCt@AHsp1+&fVi&q@dA$xBEd+5~+Bu5jBkgrxi*6C|@ljB5XvSpJv#X*9t&H@1v z3e23*(|~fs!I<kL<1L?&F2HCJRf&a(IwuV7v_&^~)dHLA#OLo7H_*R_Wc;I52{6Yx zYY?XDCP*ksMRhAUGdLdLGvMLGW{^K01HbjQ83xv*kHV2ii!fTJ_i1NxB#iI6g;}J^ z(c(g1%a-5CVN(6!=6RGv8&F!hB)NY1mooP<wJ03(1S><IU4$jL7daqQ)q}iAiciS* z{eKW^jLk3KEu98*>Wxh^pke~rJ|nF{uAh)FRf&<L1x9X5@G3AuzZ>WOLZy1Wb4SpY zvBEvee|mUFOzdpcke?qYG09N2QDxh({QK9Olt*FT28CP-p?{#thS~=Hz3#FLJqQHs z{zX1QWdKh?t2YZZM6=E}w+Wz4fEL71Nnlb8V6wJl@ywOU;nt%+x?1zBp8^3^pKB+b zXe~sD<@>7}Mn&aw_^IQA0yt`k2zho|7NAVEp8c5J&;wlS%BwW=kx@ihY}p`;k|PDA zJ`I`(1f@WQn~ZTsJI??FA2m?EVww<p`vq?Tw}GF$3Za%bwAWDNeOzC!4&>Gh)r9<^ z?5bN%(W%A7M6wvvanmJd(rt>0#0!YAzcBeML*O1Zm*2-RIHqBEb6?FnRCAu9h-Zo# zgE$)B2)<&tI2H~FNlm&d9e@yIGC;KwM=eVqtyP*Rb%0IX0MHuuu1i1~<g%M<XNVM5 zS*$NGs%Ow43M*#=WR0gT)JkM!gs!)>jIjX2t%acRpky0xSmVo=wb`7p`O<U{T5jF? zJ>T{jLD5rE_z94My$crbSJcE(Kyi5nns`_*N%J@Pi5$n#s22DzffZ%tjGZGxi6lp$ z^>jK=3AG=IpFp5ebJ`&T-vhq7ch4VdYwIFIjBKokJ;5>js*Aqr(4RSUo*MqjV{_`` ztXqKRI$ch5N1Yx<U~fgRjRW@lI-H9p`4LQ~u$U18=3YHF9=p_{tD&(q=78xIG^f5< zE`UUVuU<O{rj5u5ws#>Gh`w(g)VV{F-++o20+G;FQ|khJU)U*yx^}9yly}+1SM8{& zsTb4$?H!QBQyTa+j(tll*v7ulr_hF-N;5I}sxR(NA(_CIo1g!EtdM}Zoujzp$)kw` ziVZXRg9%deF<s#$^G`anFmJ7({}39)ezyUfYs1JakK%2>Alm?UIit0H#9jhxC(YG? z4Ng$B&Mv}`<8dr9K*xkD6Iy=BIAF(g1Y)EXjLO5c#`1_hoCTwN3(ytrC4gCJ3X_BV z7Tl8u9B|@W$)X0S$Q3zt>Yb6ANkGtl<<BSqj2C@9FJRX(LA?nYF^^C?pth+7Z!)8t z&G|I6BnY9ZeF3Ed<=h1nk%D<7XZzxv`k#cabaKlXpZO#NfS-J=M6C&J{~i>?zJePt z38@vDLd6;^L>eiMkbR6u=JYfvbgpMN1bL^u7g@}P@B2>?c3x)}3KSXBji7Z4q3u=Q zZKj75fl^XZ=3@-SttYFnKc2A9cdT(5$|_e^Q`=m7gRD>?V2t3VsJvBc=uh55MJyHd z6QPcA)SS)0rv#{Kt^NM$_A7@@-6MMy_brQag9^^ml~TQscd)J6mrFhI^EZw?RP;hR z%fZK5<@V_U=0&KhJXJ%bk+%O2!7L&0lSY&ts}@qZ6p%+@UQNQW`Ob|ij%75>AcrEo zsLJSlwUOF!1mxMT;2BM#T(-tFwFW0_GM;_mB*YR6JMD5RNEbSp!#37}&@-%gK`sEX zoe8QHUd^BUSx{@!1Q=$3`wuGFhX3`I;L1SGJY7g;z=44OO@;ZbPgt#Isj1ZyA45V> z)-Xlbwt+P=O<URXypB%t+;G8xgvLx*frXzUCD$ryxe~Lp&yi9BlsC-t&rA=uhDJxH z0lbYI?izKN0M6bxHfS_CnFjm8zWCew(aL*GGgx~;`(eGRJb}A}iVG{+fJt?m>u<>8 zoUpn5xwtSI=$@Lp4|5Tb)OnSsqEI^V5G0QV!0^{*3c;eRN5*zKHv@n8o#MA{|EouB z54m8Vzk!Nn;*<_(FA44hi9d!vo{ye6_ld08Ah7047UC%wYJ6BO)~7~{N~DAH`5D!6 zy}9jQK-)LL?K+_;M+m~+`c|)L!g`~Rxx3X~r(Q*xPnBb(il*Yh*!G%(WlH(vRvd@} zmKnH*;fmqaQwWrki+&|wj$Y)Es{y25N7fI^?}S$3eY-nddP21(K*9EMt==$+i9vm& z_qF9K7|Z*h-GI*3S}-SHpw&e~U7Zx3z2@98#MTMbj?=MKrd*ZaMeDLLSCiGdm7je| z-1^;Xv;}Y2-93>vm|pN4+*|_3qyAZsY8m-}`l$J7^OBj5*Plb|LOf9D+80?=HNEC^ zTeC0Oguc%+BvMtTP;^V|Jy@X8114eGc)O60kkdf&)AiG=f+j(r8fU-^V+4>c@!OcJ z2wi;6k7)6=xzvuTz8;)Uq7ex;ew-glTy^b%!$XI9^GzR7HT=FL={VNywE2jpmX`BK zUN2i!O)qF?8)wGXs-yU|A-1{G>W`#w<mN!|a~elH{qWV=uwYDVOEBBZHA$zTyv^@o z2B%Awiu$vbc@h~KnXov8q}9yz6PYr@mJ1ecoe^=sb-hPz`hxmzfNYqt(5_|R_{1J0 z4S1PpCzMi)u)e>c=H=Z+c8OR!49SL?2Ds7hvHpl)oQYc)!L}{Lke4<TOr5vyJKx<3 zzaMQ~go%%dMx>%Q9lJFDw7>TSq*X?E!}TsXxj@*e$Ow4C#aAQya$7FVN|gM0cVOVx z^@&DOU8=KgaT-kXs+oi9ZfF|8aLOYs83<|GDk~N1#+{1{MiBKClJ<NFH=x;J<;1Uz z`U!}|mCm_qSxKOn=JYe->VUp4MzSjvL6kZlHB03h#tP41QHYhufy-<c{Y0h44wC<7 z=<-f1heE?#Fw^;ygxYfSRBv9s-LDi<OSEc6dxUbvPZ-9;+*Iw>PaRRR)9D4nU%=9v zFkG5696+1{U4&#(j!%rTOtCL)njy?>(05Ss0j?)=Y_6%MzR21Bg?ZCCJb^l}I|uaj z1<~13mxY^B21=ILeAIRz0RdT^z)g|{ezf0I*&W|&@PTN065~D@^Uc&C0Fl;CDYsz< zkTWj5YKJncxx=%MO&Cp(gs$lifOl|)@=?nT0hyJ!3dAt~u1)29zPqOe>N=+n2!tn) zAQrd~4DXQ^wt>s{{Xavav>p$w%9S|u1<VB(Zg~kd7Yd|#Z7pl0NGMG<UoObwoUdN5 zeuNJ?U*cATBV~iu74anzsA7yYqRqan`8wfakQNM1|6FW-Clr<UUY}d54xEBewK2i* z>qs$}v%=ALb6{)u`S^Z22SB7<8xAWMB@5$MuIQq-)vU<FGeea0^t*<$3#@{`-;`H8 z5F8m@ki}BRwKX-vAUlzc<28T_B)Pf}1{D6;H-CeM@cQfJ{ogWTL8Up@dnm`3f=PI( zfKV$tt#(*WJ7R1+$qdd9lT*mEiAy1*1>6_6-pqsNnZA^Fje0ttd?|#PoF#Kmno}cG zfM^a1j1m|_;M#u!=+*w{(CT>P0*R{c*q_m6qaGQ=RgOeKIpf~iuNdr|1WvNY)B+s( z>0AH<I-htcFTq`H6{PGnD16ms1iTamPo=0F5{Cu{C_B<peiY0?FXX98cT#flXEX!~ zp+Q4@ZcUC&YLkRGTGH#m5}O1eMU|Y=PN{p78pJ3|bN#Rj<rACszZ;BA7**U)d-<B$ z!w4RsT9J?N!h)?=!Ue9T?z$!k+kCPYEYr(LW!Gx+Qg;nJcj9(W2f?DnM%U3XPbEe| zr#I_@rB0R~3&6uR;doumTfQtPih9i{UbVbYFp%=B9<1{Pu%a5!=a>kAplsQ__y*?w zIC^hQi#NpL`6Z(=`eK~z;YX82Pdp2!XZ!vffu3ZY?xmqeSfdr~@;5qfZ;!M*qWgiz z0AMlbXN!5D{bs;UKZ8?*n!`8592#nB@hCc>@9rF0mgon^Awl_lf-d|lS`cXpM+hq; zKaE^3_9=oo!dWU5PeFbKE}<57h#9-t$!;=l7E;mtr_ccO0DXJsug>Vl^IZ~TSAd|= z2JTak5=2F6U+*+3OOayMi2%m-oHA`ME<&j)1f)ZNHDDmtOladCIX*Lp#qk7*t#O&# zDM!x@b04;ugDDRM{afFUeSQu__zu^!T~{Q)*AVsEtVz0zz%xsL?19hTJuE%|Yckt@ z)S^kjV_GQ6MT2hGHar0tS47)NyWz29SX)geC#PRu-b#U2{1x}#fJo`o)i;fB@M>3M z@sRXT^$p{Bajj0CM1Xk|<6l#VwHqSByWq{v7uZ=89l~Jqs81QA;OL;1tc%m0JsV<1 zDy2jc1L0rM_nPY<iOhm1)?-h<k=#|=jRL=$IZI!h($BVcz(O5<wD3xy_~QIWXNqup z)EVwkJLg&wd4fB34L<(RI@H=k2C_sAZEatqJbR{`yJkFJ>1#%j>iog{NaVNqDnTH2 zz3Xjxc8JuvLDl%aWPs8&{>MOc`G8*<s8VNRU8i)4PMuoy0w!i**uJEW6thdfE9HzP zr_pEoT4u5N)_b)<C2wQr!dr4^m;@M>K1DlsnirRRD*p#@&o!t>dAWBU(*naW1f>y@ zG$FnK=Zt<(`wd2L_sz^N6zbmoaA8^`vYaPKS97H=3q0lIl-Qi+{R=<4M0KINM(W?* zY)*XL3@_Z5+*%!bqr<8umVL?oi`)umKH0Zh<9Yt`)>!NCI}*CDmhSogrrTwSS*`Up zx)Md70wu<L`Wu)D;{v3v6wt2w;2y=@=3l`9JVFk44J|_Xy)n*l65lJxUhFa3G!!bL zImg_3ew$)9cvPX_4Zt|H7qVO(-!6u*erxU96eMo$f6CaOn|<3~H2&!*%9C2?g_viv zPsb4Tx0HJX;^c_oHSZ2e04pZKQWrh56}>NJ*SKK^RrJbr!;>GtX1t_XSgmaJ=l8`T zko&!wA-GCN8pPv}tV3`A6ov-{vt6p!{#cNO#NMOEdUoO(l;A~@diyckcYpDpA5MXD zT;*8X!P`mTmt?nv^3!|Aw+$RaPeF>mwY>F^o^68$BD&Cihnfb6{*fhgf_@i_ys#^L zs}ufj5@ae9i1CHp&=$82tx`K9x%Kxr0A;FCp2xe{ijbw9)_P4EM<)jjm&E(5(XXn3 zY&Nm^K*3P<qne$2upS6PXa^nu)Hx;-@4J!E4Ug<h2n7K<%5q&V9oL3Ya3`Za$sGb= zPv5@PHmuwo5nb>O&C?JtEuHWS!zuoje(6UIvb<-@Fv4JCRy<t1=_?DkFC=Md(dDE` z(@`SE!%|}u92gLto|!H+iySB?Zgxl8d~3>&Gq5WS$i@B9nerv#nKp^?ATp&&oSDQG zv<chpk|hxLCOH|y4>yLNbX<)(=3Wdc?v4quSWM9_>pB1Ah`X3b{!=MUJPpJI(~qQv z*u)^P_m}`QBW}ocZ5CIZ8bJ4ysQ1=vYpn^<e|ftI#r7R5m$im4b(G~CLOa&qj%3Pf zorUJ(w|wUviVR#KUG5dkEh6&mw}iaXYm~-<db?;f!Bt#DYqTy73Uv4Gub)N_K}g!l zo%o(ift~>@xh<4C{Vxed1Ir)|7g5^ljK!NoCt9Rs2~xv)U>lF#`}8^ESuPCcz(gRd zZMM?I@fd79#~`3twKnRVXe{VhCy*1Yo%!Q%1W;C;#nSAz5*svddVD&9_PaU@l7RQW zB=~njAV!D5<00DZ0~{qHQ3H@5ZI|-E;(*W{(zag-88FuSHAwwlKzJO$nu2Xu(q!+_ zLdnwA{Ez0o`hQP=P4^B7hfMUGU(R<0Nu5MKgbQ3XUSD6|hnV@>8Mm>`K<1o>vVz|G z_7OS~tf^664S<Hzxe!BW8S@J#0NgS!_JNR@W<{6qr5E-6dATYNEs&DAl^AweMCiFM zb0Rg$00m59pUz35mU=CkSGVRXT4kzy&x4Wo4CShNXBYIf0)%vqE(hQ2ium;Hvd$#? z7+C3kNLMH4X4Lfy>g!zj94Cj4laT#I6X!t2gt<2$v@k*B*mX6XdcE(%a&G7I?87ZG zD6M4$y9;-c+fs~Pa{?FP(Zm9w(1$ZnA*m0<t0tg@U<%6L07gfVB(R~r{z1%Dbbxw= zM{qB)07Zhx+u>->3Cv6XQi7TCbzKAi(T#D3CN6;zIu#CXzOeeot#$hkwxT$E#lh?o z!Y3O9ZnM#zwupH)uo*sAj*)1xX@;Qu1OStFHU(8ZU%)Cg%XfvOm|J*@P`+^w;^ma- z2Tf`GQoW1&$u`508g!b|X-y$b5-8sG5i;kI*QC>J63prkV>7PRQ-eS*5yi39k{X7G z!@b(gfr?l6FBHRW?!B&>l%D<-*EMw%@C$`yNJcAsJtvnRiMRoqn&Hdgu$0iz(Sa`! z58fFfRvok!)q{0<I`EkDt@jQWgx1{sHrPNyrwZ;s;utkFG)R#ZoMD{;2}_WlY+uuC zH$h2uGQb^&2#n<<&)GXLV}=>%M*sLwtj=l<3~|saQjqrd-Ba2hj0<9k5YxutbW{#b zGO>xEi;6_*Zn5q#DNYD+=7+Be_a{O2E&wbUw%YNCJlHz2s!X2_jXg75P=ww1io7-* z&ErV`jZL9EPGV;yIRu|XsPGjW$qhBG@ZOOI$BAEho8uYC0s+To8K&5tUg6Fn>hSVp z1Ds!!V;$`xP^X;SZDPuZ6L=(&e$^Qi;Faeic+aDTB}B-izCzCcBR~wTu50N}`7u+( z%wEAp2#7G@IEv&F$mUFur(9&V=UD)s^9!Dqa)vCh^E0<*^@HGSiKm_na~7h&7@?E) zN|=`Glf*<UY1N1$<Q^`G9Z*D{XFUMIs&O!+Pmmx~kKX}8jfsq9if~f3$3$>5(uF7g zG;8oA1DPbXGFJN*#;@b_Y!cdJU63Yj`Z~@<Awb!C=IhiGUXyx(l2Z>*_vbp8;^m0D zs)vbww9J|%^wn0oW{bo**uh^-IlGhAIvMQ~6Vrjw8*^4V$pMYlG@w0tu+}%E=bpmu zcpsa8+#`jEAk13-<kdHRB@H)L>S#PcUNZ|Va7*zeg-o;^CN9myE@dt7pT^hCJfJHJ zx&^gAiqM~rEzO(({wmm~hn}9Vh-n@{fqwP;&o!f+sQKmp@DrE-^Au(EeUFTYU<4R( z)PgsR_ab=h$0MIQYUp_eOD<&bT~Kno`pCUcr*ApJzA8|BRKp`9Q$U$L33`a)sZ(ob z{~)IBCn*P5lm9I4oVFM6EBPh07#2@&)87a*#}wE)`ewAG=c0DPtiZGmixlJgQjJy% z2bb+e=^m{|goSNW&T3CB(JqZ=gKjdu1;DZOc-H8=<0*0Xmzy8e4?c(u;)<s_iww|m z=Ng2;h~PGD-L{Qs|3;<*So`Oc9z{ZipP0)=M`1n!3&f1sPPxpWq$rR?cm4Hu*T4^# zt_pb{g*4L)c4-z6(j>6f)e}DpL7koju{;f3!+k_fg>+I*jL+WLcvGI<ee=#WOt5zd zU+ZB%Cw@j<9{{$}fS6)??G62Wo6k6e6L80UFg$8N^jEs6;5IqfcpX1p`H>Th_CW*0 zF%95v_KZ5%V0`nFgakeiXi3ryjJr~C<ywH_iev;@%TF6|4cNL~kk<mP!FiC{5p-zd zNdg1SdnO47E1BYC0DASv!wB>bwBaO-t|s^@t2eTx0=(2_gC%)_1Q0yXB&6m8Bxox9 z{U)<@n86Gp4PS6`FOV1DB%U$I(87PTa9D9H+E*L)gz^!uj||EbT>tMy&bj2|!=iyp zt%EP9ipbHn$vB+1d-@pe@xl{TS^CC18r_gd39jn#8}lI#m}=Bx?$GiN9{c{Y0{p-C zgW#P>Dvt}0E^wU1IbWaq<jE5`M?rFJ4~O9HNvEPLHtOY1l0I?c|AG?p(t!s$*jdY5 zfaTl%pO(=Ts8J+DvlFCMm5`GmP!BKf@}11|kbm<0xjNGOfu@|N&{+U`iD{6NguFhP zJQ?2x{U<qw5(*3T@QTSed9Ww}`GkOaw@k1EzW}(H>c}Xn|6m01tzIV4GHj3yICyv+ z;p@HavMUfmA1GK?r|#AD*Fy&3k_5l@jXXVYt%O>OL8o+E-PMBXQx7GN=M<(uL_#A0 zj6%E$UxDWq>ZTt0U{-#KXx7HJTg$rkO%G)c<Yzva4N&rkmqQT)2K~L2&A~2bYjd=o zg~XPK_RO*BfQ;2U3YZGMyrSRcy~$-<@Z^^24~(mCQq!~NxWDCIeDLwfrs_feKV>xr zF4?oKeNnx%c+qd~iqF!I3p;sj-j=|OeAiX4ez{qE)8-7F`L*5lam~Me+V8^4z;6_k zKGD{<N&JT{N5-DVt4v;9aN9nXLmFe;eONf@%9%j~ou{+;v|45jL;eN#HHX6q;bEQ= z+{uU6&DXMy?g8})CC2q8hImEc1@~#?hoZqB+_3r`+k?4J20NTk>hn1R<BIBvwDjC2 zagS1(xue&ir3&hu-|r+`?ZO(_01nwP|Ggl6f|pg<Ltzy6I7r89^+$Kx4*dN$Cxx1i z>G}nHnl}iZXOeFI)2xo)Gw^XKP{qx>53OZ%2Z^!lF9~sjEd8-dqhA01vhOe7a2uER z?F;Qm0T>21B6YL))GnL1gl8$SOdE{zt+>b)QmU$_H)LM|0Kwyuk8Gch0=S@7e|eb9 z!DZ43E4|M^*7z~^O-6C5rN39DA$&>JWxk?+?TQC~`I4H1FR8gqZ4{PSbC&%kNwGmb z`g80v{qla2@1t6DU%v2Lrr;A<e>WL^`S+R|{iP^x#g|Ex%#T<3?_7TSXq+ngU)KKn zc4;Ho4qQ`O;@b0I?zUy}YZjw;?E{8o66SR#<8GgC;K25sH20(zT>bZx;z3yZA^9Jd zwUb}IK%pr(i_;s&9X7H^J@%w;<0;=Lvu4Pr6c5kC;cF5XVJW`(%Vxx&4^M?HM?o4! zV?E-qb8lQANuLbDZ%0jV?M;Vml^RCKBEi$UGgEWvAUj?a0>jy%wF%!e_)8KOn2_`) zCFCAnd(s!QW&fb$0rFw~ZT6r7e5p{#Tn=8OnnWi|)0BO6Q;TKp@=?K?*Cv4;DE(Hq z<M-NKHjS!KKuz^#0CiPhf62x&a`0gaUT777Uc9@dK>#F9hzq^Y+5^v@4EEjEGQS7V z8Ihk(Ecs9B-c~WNe|n}IHn2$D^rUx>HR2j`knsOO7hv5qdEh6QRJQ4~za1oyzi6V8 zxcR5`{sRZJ@RJ6FQkbv0XmxDay7irdO>i(@hO#JF%AR+w<9mW4=f?u_p5mD^A}!lS zKz!!6K|4NxUk(uSSN4uN2*QfgS@>ou29-FfVeUmGvk~6MA<v}I4P_S%K!RY6bA#^J zUtPU~ayMbCf_1Ec)h;mgF6*oXp8)J^%c`yG!S7S<3W-L!{k;?IMJ@btC)E#08|uS{ zQehICM@2kYOV}5nHk8{lLXOH&vu%SbWOWhU$<S;#lG|z*Wm)j+C1Ho+12A8hdGMmF zG9u^q0j&7(t><5MVFUBv`{J>Wh_G<$si<STcj8ku@?J8;2B~cnOc4+Zdi9q`Wtw4- zm4lqD(QaiGpf``HJGlblw>E&yd-V+-!}HJc>%&4rn<xR?_%a1%HsDg+0D<niNRe-L z<v-VH0;JnnHe&80`a55SS6sb(*#v=1;yC3YW?B>8BpF=#GQ$wITW^0jJ`%QLrPLMR z)@#RwIL&cQ9$~IEo6d0+GL9CV+HF;@p{>ma{2IaXOsmM($J~vjq%MZQO5Q;|YpZ$R zZ)IU!WL|S47I^PlHuOs{G7SCN<`0`goz0ScCe>1ZEw7bem>7%8WA0jAEv7jaVlREz zz<;|!9Z>q#8hpV&fBAP3TokH{vK_Q45`_5H@t3G40%GB5T9(JYPr=Be{Yxwy^#uEI z#m)GOKRCgjlllAZLeTs+;N5}R<lSX3E--8xeORPdfe9$E4ctjaDbHm}BvbGzTE?5) zhvRmF{?_^T-Fq3uJQx^6xdfQV3&sAvkPa{0bdy`0i@fk(lHgv@BsmyF;{-x#K@Gf^ z*N&1BEsLrQ;jBnM=S5xpdg_{syTQH*Yp$xS1WX%`fkc~ca@%1`kfcLy!Er51Cm{pc zh%c<>i$(1LMYYi!ST~PHH+cW@7ip~J6kg$bdkZYz#y;=@H?CB0@wxKfX_%kEuG|Y+ zqmtnNgVuPflri>y{Km_)M)(cT8n^oX2d#104E>L^MrRyU7@c({hF~Rnnl)?%i;}uv zK+)Kkmk^YxGT#zTV|vHQ^_{Pl8I6ziK4bS%fxu3+dZq6+>VQABLFDR17i88PGs9ot zIvI`Uxg`%>zH$Y8<W`%bH@S;FHxbGqcTg=vS<+Ew;0qvb(AVehOK)u1zP*Zcsz1a% z+*%8A>K~)6gb0mqX7rah$+U}Y!x4}~NioopS&YK7boR_abok%~DFv<f5}GXwlwmv$ zv29KL6LmMFlyM1kQd4&=jKV}~&sjtj_!B;I(+bcdVI9FeCInOQz@semFrMQZZ8_+w zv7&e!RGA`N%b^n5GwRc+A&^7NwB>cGIM9*RVczh8q~eUo=dTf1hxbTRgGEaIdF(ql z%D4Q}|1<_8Jbiq^f3Y0@YZ3lW?u3pdqmkmSeEy}Sz!K@R)LXYF<=s&FSz5I3V_F1L z`tyr*mFMba&nJhzR2r|#&c2u^M!8URTi0qMS4+oAS(+6qj32gxwUJ0kAD0>tDco6J zzF_A}=s|;ez2YNVduNK%2dToO|LuX>dlTCJ<e&CROzk26GO1;ViA5;7*7M(fwoSDE zo(EnA%JQG6lsLNo{_wwep%%LQRnn@5fmey4@NcPe`EtVW6xxZ=dYxsd12EHg^v65L zug4zbf)_*Tq&8I`zZg4$R56~XKt7T(m`*DOJgEn`gO@Gj;V{aNH`d9s1sb0rXcK+P zR@Ts<0grj#Xb$7#c=`D&(_ey}7%~UUrt0w`=QKiykPIcL!%Iz**k0P;m4HkDC_Tyq z(=HPq{FV{EhRuP4T$6~ppm5QWTu$Z`KpX6Ha{2Oockiq6W`VXtHlWd{Nl1HM@C`Bo zM8AoZ)pfibAjEwn^II<jF2A^fJ#3>Gs*LW<awU~OQhESIZaH(N#-%UR8ll+-6mEKe zwu$7DK6Oxi!dDIv^F~EAQ#Qs~4(!N0#ehP|CMu4Yl+xMFCRT$c{_E>R&x%5`{{vtI zn<~Yyy%9A<#F|qLX4_N*v+6x~apCnXE>_Beh_HX=dw=}k0$Q-I&yu{tqen-)n~dWG z3f|o~JTh_s=y@<=m1Z(KQRUL5O9{}BooRR{aX&bivnu?+fj-MEq7YyM9AZytRZ)$3 zxtx*P3n+QBq$KlW09P;yB2@r{Et_MCPWGc<bC12XN)7lzmn8?+xj5Oi5zt~iZoj<O z&Qk4VraY8%7FO^HPJ;sfxqO>ztz(!TA-aX4S74`%%F+{E&6nmnYVjxVu)4v=$~T7A z7y~<dY}8UQzM93lltpOs<<If%+NCHf`_`fvK;iCCevRy=SaU!qp-`9;L(4CjcZe$_ zIE?-{mw0+-vTD3n3rhW8P%auB8#~<kvsJcEPz*BrmJv^%J_T%jB6kRw%O=QM>S{h! zVTIIA$*&!lagdE^j$$C;l8InZQBmq?=QU8d;YOV;6tC}Hyi8XMdClEGyD+b32L`a; z2d{IFVR0e!L=~aRk$}<{R>4<7EbPu5r2vcV`}KlA`_KggYcDXdO$QDfNXBeX%%(U8 z6_cCI1{)O+^qw*?NrL*C7J_yjDJcVJ?>&K7=D89#R}g^iK;Ey(d^bP8A_8FBDk$-A zwY9a`O$r=7d=6tdY^tEU={BAd8yU%uC?|gs5U*o1lOQ1H`=|<hK!M{4Sr%L@0!sA5 z))~8ng*DN~&j|@T%5aNV9#kwblJ{itxhDxIvwgv^HPjTNaYNs2)48}X)+reEgP)DV zJw3dD0Bf=q0CQ*K*pl_ce5_M>l%51kGN6FJs)UW89D838$9)Kh)SEYNy0L8c9z5W~ z86uB=baFBjQ+7^~rNYU{6Nd@%;5FGsh=bR-?sbuY^vZRDzd&)w@8OC=q|oGA2x5dl zvom_lm0x6m-Db>;W~02cVNz&IH5(iSo2qe02`$h>0m}rO#v=`w+wCn388D((WOvMd z>abIKQBhH}(~yS;RZo@%3S%L2m<T7A*S<T}C9dT<kT8+Kh1tQ3^Q01C7z;M7DInMn zb-i52uoX-|229jM2{dZtHTuv^f#(4MoHkUmSVKdzr<u^eEWh3f2>43c%u%8}ty6-b z)ZZbi`5c{*-k+>d$NCO7>1BtzLqyExIa<+~USevpXwM>wa&h{u1$YRW*_ThXqIlKv z9Li%+w*FF4NJS$Publ@RIMrfZ)Bly^Hchek023gEwaCoOrL>?Ccpenn7x-<X?I)sO zVd)H|hF56@*i;Z|I$9<Lm_}g^vJ*q%#kd;siRFbNRi6HlDOBvW=5XgPkT@0u!Zlpj z8n!`<C_T?9bN~#s{CW*lWy|QJt7wj-ZlPe5(c5~tCj)VpaEiV|1N@g8{l|P=nE(hF z>@+xd<;oSZIxhw%p)p9*6NS`ziPVNEre4&!LW!$!p`~dM-RoZ~!w+1acCJP19!43b zkO6{aQ~ojmkRy_=d(J%a0;7r^NZEl9WWhGANpxm0{`^Gji`_8}GD<2cUoGr$)0GR@ zu*QpWwSpFaS1VtlhGwtZ3SuSSAcQ{xv3B2qT!q-)l?lKeGDH2t_K$N04)b>iyPS?5 zhbE0}a|QheA>}&K_WltQ3@1jfZ}?>11YJwbXPW!GYhFMvWM-2n?AaFi^h?Ldse;;M zYc?*>Ha~)5xoqwy$hY#MFtNu~U<j}pCn?$E(Z7GZAf$XBqN{Q!c=TB@zj|#ld*;%m zxYH<(6G@$d?|P_<Nz4u9Bo1KN_}L>9n{4%*N$nilXdehWFP({QZ3IXo>rt_QhWv2t zsHCJMk<$Kx%1v|P?WRqTmLxkUIUo9(7*E7OMiZWJh30!Pc@O-jbqF?_3W(zI1%^15 z5CyB4xPeKRkM}Y|dfH-1_<W`aY!0AdF35Oh^&4F!TO|Px5yPu4O&2#2QxPq0dk^zN zqHHyKgBRTNikx0ZOxCOA*A!Kvz_kZ0)z5Vfh>B{1md**G*2LywHCb6tj9gX)+}&lx z3|Ax<%6o#o;Z{7jnfH)}wawe(d0I-wPfDZ?fyWdCGu3-a7wVg&j0cON81vj-<nVdJ zOQ=DO!8nN34`aF;2dMbA&vjKqz)*F>^bzY;706CYK*)j~@{#I$9MLM#gU4YvauhU# zsO{k>qK?&`*!b6X>cg(WIUYs@zaP4yhkwsvBZfR~z%~diH^fa{T*?MVzX~L2o2tsN zeF9J&cx4gw*;yEXIU)XksIC^Y9WsXp$R+xV_WtXg_46olkO$xee@Hm>sdykvWhL^R zZkQq)KH6Bw^TI^#oVpJ2&dN!3Sxe7Yl>UNHRq}(0$|mlf&<B1yV2Ly@=LMlr{=~L@ z=M!}8t|qC1Z*vVaaLZP>%x=f_v2y_YyFpaEPo_ta0<Cco2ERs4X0tnSYZEmthtGPL zTZVx*FEOG~$;G7*&Q}xUMQ-eVt>MiWBM&-W&d6J<`%zI&`W+}MwiRl_P-mD!dI58z zcsV(bgZIZptjNV?qIl7|J!*z?@7~jdWW9F;&S)N$Vgx_?ptqfkIyeT*-_3@`<9H7= zMzagp!I=v|-NmQEzw|LU!DBEiRiJV00`E#h@8r2U!5P#Q*EhSP4#g`dsGge&LJei2 zPj&5v4WYbBVHK!{@xVP9ICRpq&W`uigo72>-59f-Q^CqA6PCCyjAr%fpR}v|wjW40 z7udB+ex@~b6Em{_+J04wwaC~R_=aFiwaK&UyoE8jA5eViMma~_%?;;gKZ?{}ii#YB z8;T<nKVa)Rj;m-ISB3-=A|u=p@6xpU(r$2Vo;ym(=g!996p`?y+zw-GBQUz@A&6pV zt3a%&_$fwG04xFuxQZlbwQaxu`Sa&740YN$MI^W=bapRKw~><+G9CgQ^Vs-Bh<~K$ z=ECcIhZj|57b*GH{R$A%LrMt>Y~Lj;VdXXP#EqHZg6ft%6yUdJE4M!=aVbZa=-5|9 zvdEjsUp_{jMT<KGN4(~s5&8YM9y`%PD~6)w^M%V|gf>}egm^=*s=B(q^*Z3S$^}&5 zpA-as9*-(YGDZ#hx^B0SE*4Z19=T@`Wu*q9lN`v*%9^HEkpmxm9*mB$8Ap(<ZKute zU#3|upx<Fn%>i-o^NtVAvHeoVSWsh%iFboR%XWitzrJV>+lWqJj$b%`Aa+OE{jA>k z3li%UqYnw0rKwGFx+R_!lA=wRp`B|6n7?x2YW0K1E%xAi3AZx?J*`IoL>ZdH^V;Dy zJUcy-Az=ynfbBFXTZYbEb{<U2wV6gI)yt2rh=5byQn<y`)iegaWgNgwRb?#@-IoQL zy?geY!q*M$T@bj7nV!jo3l<QmzKk05Ihcr^MO47T71&+Xbrzu?`!heVA{i^-6@ML8 zM)KO11mEn!%%YM&_G9~rZoj1tJc}{N%0C8DmO@EQ<QgVvSvG+MX^cF;Zc?sJaF0ex zNUDB;CgC~67ot4qH8SYwNlgM%%O>*J9|jymw@I^Qj?+^zqSAgq@#IOLVGBQvcriic z`&hG{8`*<NZQL+Up<qJwHd+e4;dP!UL!gDPw(m=Z;W3=I;7z=WCt*JmP~gn{#g0Qr zir5xa@7~FwAiE#@BP}-K+{SQ31*&>KM)lU3>{6~vz$LO_P?NQ@E(MIi;u*v^{@mHK zC_f_C;EYIKSa^;Qar_V%Lu*$Vk~;!mu!e;jIGu_Chpy+BJ6Y?BbDRoz)|4GnpcdQY zY9TNtb$ngT#;2*>TjTG%ARHHDV@5gtunBxsWG;74kiF<IjQd%Gi90P1u8@iF#(8Pi zSm2PhVZKqT_ve-O17<<13LRu2N?l&Zbs-Xe8PtZ#F|2+0@M0mz9bVf%L(?k=X`n#W z(%i_g)?X>>rV&*#t1N9|9G#l_ltnN961JneQ5cowJ({TxEM0ZgG?Dj(+(~cC>qyc; z7#vCpw@puV2@AjSwh?-q9GYhp`AM}O<0W)+(duALUvxlL7KF5QWs?UDKsh&VB6;PZ zL#nxZVgKz5(lD9CGL`%O!-soGP>iB{CE~=(;Nu*29J^dr4Dy7w{}UO)px)!osd1Y{ z-WYo!6v3QCzwSj_#6nFd09!`fxpQZXUeG=T`<R-Vx-SeaN8lTKg_%~m9tL%U>m750 z7jx;)h$p!YbWpQ&Mm`yqU$@2NfwF>dGIVRxwrz=XuQ2S7Ww-!-N;kw9G_RL=OK@a8 zVE=|f?VmWY%c%Zmqi2Bx>aFX7@(T*8AjW5*U5><=Xeb&xLhd%e0^M+D+idwbI7;i^ zxube)lZ)hVf4MMb!S|B}x&;{Y9qCGs^Pd4XztdT<kDD|TvLsWUp|s3jb+@?YdJlxR zv9mL?U624Ie$Uf@7B*$yQ*(&;1mlbFS7|)Hj`L@mTk}v%ZP{~)-ur06gD$_));Exv zMtKrXW;d$-=Y~b#o?GwS0oGcuy;8uGu(A=J*X?_T^}_hNcQ(56?td`iqH4JKIGKz5 zV|dsyCnh5!gX~_NbS8_Sc7#0}+|x8^OmZQz9eJ1as3zv%J^_&z+h+S(TG}84ib@DF zh6c{yiw>)M9^L7h(YL_w4izF}SKRk0C8eC1B#hq}UIhA@->jjgNs_OBg3VKcNRP=m z#D+a?@~i1tOi~PBxI68=+SGT37A_i)a%{2_eEiw4WO?(XZTmk~R0I)zEtWa~9`P_J z`8v6ltoAB6Rkar*mIv-s8s5^#_51j<tBac$|9v^LA)$yejUztOJd6SNjISzyP100L z_n;l2>7;}4u5a7~?>!cGG|vu%%AWicSl#>BjX%xY?|wa;7aABCn0@;CfHEeLWiKLS zNdQS!m>nFnFRjNA?M+Xzpo3&=+w&A#F_NT#rI~LWprV0f`5vN~h!p0XJCj+AiM=el zCSzYYIKrC~TZANUPnCLIc8t@&o-$!fhTadBWDt&f1*VJe;ZcMly>bM#qX$?9&jdmm zhIO}DO6JGzm_#P(l4hDyCr=)9nHc<b2Fdx{)Xvo_<XXXL2{FFn_Mun<8owdNPA8^2 zMV$?p<2@c_>TTJn9EIfCMQW;hb^P>LTD3}1#gz%is&&0Ju{BwkvY{k)>k>?VetT4k zDhq5t2*Psl`dk>|h!~ZN6A}@w7S;9k-Oe9|<~|2cTOb1;iaZYppO?h(@J-r~9T!06 z6oT$WB{;;^av(*SbXA@#^4$9|Z#MyHoL3+ko0=ZKydxfeY|MX~Q+@pG3vF4+HLL+y zy)O<q>8qFh9FO`uSG)7h!|wzDdHQ^Cs6a32t2yQ^g$z$Yh_`i;qRv_V==eVg@c#6Z zA7d8A2A%t1(4e_tspWj7o%xxrN8NvL0Rqwk4<WoQ_!jhmWJNRR0_XuXCmbCJOkUn3 zPVCXFWvy6;h%?N`hxX}<601%bk|cCS@Ac!4zfJ$Es3=a=RU~)b@mVOJstg1fU+Cq= z+ZS}kRrYaxs?KMdIWFX4*!|v#TC<aUQ~93=PEWYFx{}CQtP<TRuFcVks0m+2_Lcuj zR9r*uZE*)*NpU!U3FUoLk+G0Z-bJQKNMLZnVYo!^Z$~QK^brtPil(7PP-?oDk&?8H z<)Z+xlK_kazWu5Y00+_5bk6Cn7o~YlphR_HK9bS_v3;;YYr>7T@;E0(>}Wk+_Svv! zJo0l0Q~cs~A^F}JfIn3PWO_D52)PBVNEdOGjY0DgtHj{z%Lr~omeQEs-KdeAK8aMp zy5U$37WYGQb3v`wH$<J`aMV?Jy3m6^325#Bq9pY;O`sS?<(F~W!q>OM2wmWnlj_FE zqi`6`qYI)CZL|{YKHK_rN(D2R=wHM#%bOj=sF3D{FjZIQZ_^%!oZAHCbB|*x>8Crx z-I1!a+Yo|AChGi{dLVD_2%i*&uv7e3BMCP*EFUnW;E3KW7*)Mlke*iOs&15T-%h|G zn7KOFJp=7ZaKxeT#+8^D!-<~IY%sG)P>fKvDa*+FWAj76EA7OZ_eASr6Qm|uEqWSz z6Ko07i2EkG_UgW@KA3uNR;czX`{O3{6K|uF!Jeu-+^}zt2Ei(fBSI71x2%SJKde8E z>SpEP9Qy*RmpCeWo*qG2duwDtX?NJ?XiG%4gY`y4i+9Eet?lQLvs^{P!?(2iQOW#M zDHsfN_)osuLVl<7tcvEW!Pvw^NV<LjT)$d3Nc`b|#n!G{cYg_d;QNP-EBU5%5oAhD zp(Ot3!q%B!7I`%dBEnj*<fET?;U?e&p7JTcxjKlQFwXt7{jvCWzpGoK5muo9=RXth zGZ+nnCt<8@w$I-2_YXz#r8U2>VDU2kT4bl+A~MrTjbk?o5Ivqm(D_k_4I>Fc?ubG( zv9Q*Y1rIbF@v{=*Ez22%Ru*k^;`{fjV6N3(1fayeA$Y6*xMT^$i%b>$)R(W1CE-Qy zSpMK$$lEsdb8A9tCi!Tz8IYyJAkdO;I?RM5?Rn<l%XfJ_KwOce6z(i;xdxHQ%49Kn z(zTRbP1mlpxVU&2vZRiHu1MmUZ=ZN5-xh2tkA^M%!7OXnu0{Hup!*YJC^L#@Q(zZs z(!JyDbq+<IU_*2V8+Ak?9M-7<$?=9k(Klb`ZMC$t${eSNNloq|N!#>PD3{33vEE*q zFRd60c?$9FwVW8!ftwZnhFRlg$F+}$+YhJiJt7`xj#+KcEayeFljLtePws;=S%F-9 zsQ4eR90(5a|MLwGuL(S{kHY))^Letevg{6&?ujd|sss#8a>E&k-d?@{bHauQi&!u~ z6dMHP+7mkH4cu5T7s`$l(ilk#0n6($a$;j+$0mD*HNlFpJeP1H0G7TIp`T3^JX&|H z1qY^a*jro9MgydJ=4`(*nE5drj7G>W^r$yiX2WilS-sm9Z|H`c*kX9;i_(ETRX;yP zn_2I0B_5Ym*}!E~PAT>2*+%d`%YOfm#O<Rv9>3Qe&v8RDJ2V#w%sPE>M19wh7*OMT z<}M?aC)sA%0+FaT)`5MqZpba10CAAN%2J<7-56Z*b7*_ngXXC}fByKCl$2opg)%ZO zbL)2W3ZDdcM=?JGOF?c11VTy(2v#4^)^7eX`Wr$2^pb>lc;2d4h``Sq*EXY-sV@Hb zSQ#n-d%-RY2CC(go0|)L07XFj7r(_lPPukpe(5@5$IM88_&by}K73^FN!hap)lagH zJ#J79J{N}nr-(M~psqL@eCaRfWQV%M-H^RHUmh<q{jx{g5>-ME#RpaJ0iWvHO%7=E zBdy1j<GwI3Q7aG_k_VIDLz3OAF^=zl|FJp^h=xSn`D$dk^JTz!m6I1>;f;yl@h^5H zYNSneE_0fG`xT5BF`OAB>rTCT^#J|5?Tn6~E{B?(!UPHJVHhEa!K;>%qi;7?(ikE& z;AMB62&S|H5^R;Ifktnh!)P232~sym0Q#F4kTLth9gtN1V~DU9t?S;FfCTLx$k-}6 zQlKm#w0W96k5E-;{Y<r|%*-Aj0)Qp%brsm5y`XY>Aq^&vk04!^5ucZ$maSoh7Yh`$ z&l%JMxBfX0cZDPohvWAMy!^WU54z(LaHtOh5GHuVbBkt8bjWkUpvL<6behm|$Hc^V z<*o#&_o)l|0LGBYd?50nOTW>uIr6TqPR)J^{Xo9h4TUp5qc*Xy?1dR6fEaPRWC`py z+&6D`8TapG<?VPdq^d|n1`!L*fR#$JL}JWm0EO^!a7gFH;B2mI#b)Z(vR94*Rx{@6 z07Z{$U}n1@@Xv;3su(mQ(7&gR?h$?@F2&i(MMwR%B%FJq_yLY2w1-T)LQm02DE6|G zeE`wu^O%opjDs+Sn;jU&SOf05i<bbg4GZ!%usYLSN>O}CqR_luXOYF(4Ah?j#X$f` zX)x(lBp}IPMoAb9WEGJ2&|jFgn{%80&!)UX6vZ0A6A7@z1cmz$Bk4>k6fpR^;G~El zK};J;I_weVCmuD<M4VaK!G;*%-gB-2u#msX%1)2IS$Cj2-xVpJ@f;Ao{5cTbOu=cY zT)4{yqgn?PBPB0Ce<18kq~M3l62OuNT~l$rftRD$1lNFY(@z?XjLwhO^v>GW=AezL z=MaJODb?nf+Ffb%3=rF%X;Lbol#pcF4eRq2lQvnM^g$9&L-oH&;u}hR(oOF_MIU8# zTCDzqgm-L6QWOmJo*Q>#+Tkf91_se?8)8u%eN-#Y5M7^BfUSRi5OZ>HFhRPQIVd)a z-iPFuRiOe<iG31b`R(&`elQeB)4<bloQfec?ZYA?O&zL1s^p*ENKY@^FoL5d-}Jt- z%o`X6cGmciL=HRZ3R!bv0NVK~{f17`$1`q~=RQ<Txhx1k(Ax#k^SM;*Lj?gn{rv=3 zMg8y$qVg|k_rt=jG`@!{z{PKeCNa3@JUr0l@c`B<r=!I+Aoai0lh4{m=1q1!U%eHh z({-{h`}QYqpy_P78XJmuyyf@H>MIxv*9O_J<CGgW^2F$PMW7DP!^c<gTeH?lT}^X% z%Z?p=wcq6(KeV?S!ZC#H9%(|4HaWIq-A6y|ES~wvTt?&YYZA8j1DatUT>XV4W($qn z;cg6N3kGD|ABKVHYI((;l7QR^^ew1dx6c`Bvpv8awgE*`D<{P=OxtLEcqHw-$pPri zXGWKnO7DaWMY7R%Q!*Us%i|Mkyr-_$KDtRNp(I<}#%vphI@?YNbPy+<c;W?)XBE<& z1O$~T!}`NTe}3G_hUTqzVm*dSs)p^?=LbM;CsQ+~g2>@A$k}5M6BoA$kAf#tLSdw{ zHCUZwZw}3a<}_j&J(>^~B(NcQO00AxB=cr>`F#^#bf?NM0TYs10Fh8IfB=S`t2?}` z4*J#CKyHJ+y$t>>U5)1ieY`3Q0)VRf#|EGnmq7fzF^PW>*zK8Sg|<C}wa-F@CBD#M z6fqMDPv=1JwrOs$Lc-ZPi|qf<PzDlg1ahYlvkUc@Fa$Gi&qqRd#QYh-aM16zmX7Wo zR1~!HPF@nm#^`S?$R(2t$6zEXN!R=!_cVbyxwuF?fkE_&=speE?oOg0pn4yW9r@Lp z)uCx(2Jh&`BMd?f7HJrc*cUXY;eG-z_`69@{Y54w-h^Y@=#j#}nPUsjQGk;4ngrss zpG>U8te#4orO-i*#vj<Iq`4_o4bh^++PmY5$VJKX4kPgeTJcELP$YE(5CKT%!T5|y zG+bW>erXq&EkMi0#&#IvVK96w2!rFI=x0#?O90G2hJGyq+jnP`vsqKlV58CP-mWaf zv%>KQ9zIzN-++KHz-$D4BmN1V@9IFfx&qJc-BtK%1f&HH@C2;`=hF4WNJ$tS2^GT( z5TiW-L$@1~;zA+*hm@4z`gJltk~rs+($dm5H(tw)gB}XsbysnCaR9&HEt-K$UPgYg zTrhQ+$woc?6rRizxP{xZ-^_AQE4d5@OTh>dQWVC7w`33r{-Y?2VlGYVI|&qAIbr`O znBwgl7#NPUToD1u6L>@vst09`HpFp|$#oPAc_0_TBKX22kT?YCJm?8}sF@ko>Q`?D z)J(z{Uq8QlklVm)K)+Y{`HC=r%Xf=P@96Y&uQO=G(zIe8GF5zJFmUAQSSiU^=jD3- zZQbC9>7>_(ippyD|4SCgtvjeG9=Bg9t+M@qK?ojsUl_=!zOk`}QqzQ$O+_d2pPz7A z3y%^1{ujw4|HoJ<|6jb2)i+Vs+2`b}0wFqXPvdbPBd&C0PMjcRKAKiS5ZOW{L$BQi zyl0tRkaI=(8X)-)v^PS_Mys}UWl%XZ#IKPJM?xEPmT|(aV2sg&Tf^J%_Oal9ACXlU z7&zD(;T07XEXGJ$mTelQQLlS+m1+z+J$^)nfEfPx>YAD}uueQkl4xp=;3C~3@|4mq zggMjdaYFVo7(8E|o?%Ba@uAmXMTG!@0rJ1e-@2hmK8C)wUh53J@9bGxu?yGWKo9P1 zhkO=3;Qpgke7CX{tjr;dpV<cgGM=n}7xI~SvSdF0@$OD@Y7P$fE&4}3ha%%BPjPm7 zP7r?0*&Ph{24rYSN*lgo0%k!_vr01t-MhyH^iz1Nm5&c%^^YGUv9YBuzJ3#*SxA@$ zh;ozj_sY|4v7EZw!N5oWeo_PdQ1tg@C+W2fP(oBs*K1POPfVw}9bU9Tffz6xM0?8e z9X!D2j-hc)0Js}(AC=!hg_Qy5(ow|uk8UArvt^ej%PRo}8!EZ&E8y3us=2yL_5Z<b zI?)n#`h|@$^eq~+;vRATco1I9)Q@3)mBSbifw2aG<lv&y`7-innpWPHA3);1K(z}6 z??W1~1?k;sNXcf9pYU*T$za$n2P%2tFyq^7a)(|*RYs@4E)AnMm4Gx5i~6IhORcsw zn|dW-c8T5!;tm9B>J%bS5{2ekTt_t#Y6xEI9?5t<ioZY{61pPy<KPxr%pug;hZt6Q z#bl)$!Nun>xh2=)8Q3bR=oB1AKh(;BP$34QL|m%s$>PX|JQ~U6URbsK9zet)sGBj^ zY~iA2ovFd@Stj?O`Td{{M#4%>SGYmDh~O)OVL}*EJ;O@Xyu3I;%&8xO70hW^xVUg3 zQv8MKt16FqO>1V;odKDLJ*(&$gYmxYv)2S*Z8cWom4wBFxb>$|VCvr`&6BGLUIP=I z0Kh%bt;iqF1R?6Czu#u};lp39M8kugx^Urw)Wmx?3<S<bi*eK>)F>i07G-T)UaoE$ znE<^?w%24dyHhOSS9zN)hjBCU@SKSQkO4}l_3y(Ztt3K$P}k4t^=1Bh2U@gZl-JeZ z$0w$5k)me(^ey4kW>Q~H&PVM=K=3#jeyi+{y@xbDP|&=w_Jd?L{ojw|-Nt5n7BxVU zWCEmV*L%?gk`^-cz4GUMGIu0f>tmeo@|>OtH3ajWOglc2C7nTFeYyd9`B~;@WQSK6 z={C?=wY>Mnm^i&xQI6a?vC&?Cj|;8%!>YEL+91vom*E{$hBZ`h2s*6I+5c{kRdpIe zA>USb)2eCFaVMsWhQrUmU%s1o9&qbHzD#MS1T|p>T5Xe|KYIC$>LF$;0@0AZ;}lC$ z;2-?z|0te;v(GC14T}wfmFULhukg^fpMO`+6$i=fr{$Q{v>raoRMzhtANcoL!t#^{ zLCtqENdk@Ub^2FTedrr+M%GUn59I&*HO5wPdT(%?6gYBR;d2<P4Z;1@7r@^*g%|_# zDsakkyxuU7*Pj9EGcnLmWmBs9L~-li`|=DblQ!5Gzq^m``|`PcX?{pDjtsm3Ahl)p zbfq}m;XaNIt8_%_1lmw;NW-i=-1zO~^GSbEnV#lq`sPv^jn7v`m{?uj4&84zv-$04 zlTPd>_+%R4dq|s8#XfmTpVgGyHg0i0VdtmmWO53gZP+}^=i{ZFE>}tvBI00WJPM^N zZg|hnZjE>pZ!(8Clt*0ryLu})0OENfU+=RYU$a7C@gVbRc?E?kG>>+66M^W`0a`K3 z;P$fawc>tciqMClrX1ylUyu|)fcqJrvg_(<R%(`+r@%}g{->m7OD5k!%bP+W#`1!3 z>W9 {bW80{dV21wiYg3MJ3W`HMi26Oiqw3<Xd2OkTZTqr2FQ$tV4fV7C!)g`$X4 z>q{)ChsL3MC+LJb7%s{xs1mi0#;sPV=U@1FaBuAH@u6QCaElRa6Iiap`b!X|xCgbE zcmKYzb&^xz_!^cbT5-Bu^6QB$TZ5TblzXgL^{_F%K*@j_-<!q^%}{nUtccQg5jws{ z>+nEOd?xksyLPV(c*7||mZejg$O2PcEin7m&1b%%Jna>SfCQ~5T`U4Oq8|ZJAu7c% z`5dpWzrT<MxTNpVGP+CZjLJ(S1B8LpKZ{9b*<{qX$`B->sZxKWuNR}UE)B-U?O?Rp zVld_A^|8Y`q=c4`_dC|xx7vipF<AK=w0-gjf3}=b(a*Z=!M$|ImJskiS!wxqLsR%Z z{7)r7W#tBTh`#JS{~Ye*FsVN36gp%j=L7K$M|ndmPvNUVsj5xmQCqo<YU*^@Cb&jW z_;5-v3u<@i{T^K?Snv5w{3-hN$Iv<cAf*7=En#0iY~eQJ?%+F*pn#O|=mYyq8Z$Xp zD6BA&B`#*{i~d#$>~foW5jwjopf&ZgyY0a=ihmI?`Pm@J?Vf(0Pb=!TOW|qyLAfWt zIhK1K4Dz1I1i+y-rK+7ZvueC#=O0jDGNl^B)xq~Y`=0=W6HzJcki=XWAmjCjxGKla zbUHC&f3z3z?Y2~Ua5tlbW}%|rk7FY>`Cgn>H1+jR{no^!EqJVWLq%GFY3FC)xufIb z_mM38<P%8c7M)14JfI6$jW8=i04-8EX$Ue}X$O904S5iEPB3!^kpX3~#p3em=L59M zCgKG)%~L>YwnTWG=zi}LfIZv#G7Snb<N>dwKgwXGeIM2ejIwTrG*ZO@d6Sw&j%s<0 zJCX`adCJq!{mO~B{tGHET+HhURS`x@J?ZRm<Y#pGN9E{Nl(%w%LxNHVAtM6#>$x>d zKlIjzc+bYc^bKNG(_9@?e)PANf6<j5nZ6SKPi~zWkw;l}>q4}m9&x_QYjuT@(vdD* zx?+pP@=6^1CumjJG@9j`aB%eU?s=@@^ThlD4g~Ci`tIOGkxJn1DH0;z-mot4%@-JU z4nmXBcSrbPw~s>0u|!b6W%bKR!14SD*laE>M?%^M@2v`Z=`us9vjy5FhtFJr!27w` zfS+VLd2D>&Nzg@@SObUTX!y<#MdVW;Rk(YZ2Ys7{bIsl~I5pwHgSS@kMOFv&9UPa$ zyQs`ADAQ}7#~O9g(A%r7@GC~*#=JU|j66Sfti)yc0MXHL<I=?4qko*Q+zy1+|Hj^X zMrD<5-GXSD3KdFAL=-{5ND@InBpE>^7|4=Df|4@`3Rqf-k)Q&SL`BI-Bu7gW5CkMk zRsqSNNRWKz!c+I_{?lW0-~RD+k9)?bQx@{>ckgFEVXe95oC`@QMv4CnRy5Jk0H#Tl zz%y2fBy~2d2Ah`-GEyBJx8FQHZs;w&6&wcMR~!q9%?X4CSqfw@{AnO7n{;!xWDd}1 zV|;)A-|51C2IBvHe*S;QOlbaLFaIw~5B~r6XjY3`7OYW5Ife=XL`@~U7l^}~mKLJi z@Z{y?eSs2`+KU5IxOJl#F}@KfOIelz0FkLLn6}veL5X418nU7v1T${XH|hk4-UY0A z&wrqSuWNdIcu?xmqN)@juc;SNghrlMDPZsH%!=ji*(ku<>M`d={L3w(qP0n_z@)9O zvjdy(hnBp>6`acwF|?aaY-V1}1KIjS5EL1FVHas<V))9^;KKvI1R!jY{IbBV!P+Q$ zl7@o*PLyy%th9ilbOM}mifVa!256Zun0;3UNx#9s;AE)8)C}x;hYMId%d?19iY(_@ zu~)~wR_zR%CnR1g#s12V1DF*MsD#IC&Kf>-e$I<@WHMadg*=QLuZ$ZYDkZ>sEi<#X zl=N5J%gXwG`W1#(==9sX20S?aU|97$TFTD-<y+P-lj`Q1q7pXu%?@1yCPQG@MDwp3 z=s#HeS1@qS7CrF(FAe@OsU9=TI>xb=1P3S3sFw$#h73!HFa449YQe-;5KMhLj4Po| zIO>j|_ttYHOv*z;6F;`(Ex}3p%NKy?N8i8ZgKCkWy%R%;+NPaFB0$dsR?fRXe*lWM zBqJX0wK}e(<VT~Q{Hww=ZrKD-e=F^~fT*edg2A~(Fp_zlA{|5EM3vP_tVyAYUy{L9 zpngY@hk)*Im}V62*9WNYF_ctRSf^VsgO<eJ1O|*TkW{KcBRyS(QY1+kb|aeuohG1t z)aDSHmawCB7^qhrpoH4>RBd?&_6u;@Tc`zM<dtEYE|`!|m}yDhmE~|W{e4ptc)QVO zHSz^@GB#lf)d|EBaQ5?O^K^Q{kSF5963l7JehJJ&LO+Z$fC9=zilaNg%A&6VOU@1? zn4`yz-2+{kuvNswM^PA_hf5Omq_fM_4v`K4a*qJRY(T8I=S@Xp-QDLWFbU>Ak6R_~ z3w;nt+jB@uGMP^7L=lwA8%Q;eIXI+jh6V-620?!W+aVUIf)hH?0S7O#V(zSc#&Qyr z(4ZUJIf47yW()v?J=S1_3GFxKC!nqF9QOO4TbtE~KqsjLNMrDE4rW8900f!BuCgH~ zz3!GYdgJ!(?1nn3!HlAy<L9<)*|HOZk;%?OdYv+yfSk)*LHnpf+HG-x2{r0QkqW7B z7(8{A-48kr`-K!R*31Dor%vq6%*Z&8W|CF2vs2b8mfKJvX>$Ga*HWuGkcflC3=3CK z-J)c2aB#2@lR0wB=FNK?9^n|SChl!K5-zcdmtavgA|rVM$u(~i>iE%ib124tY>^Eg zug4m7*VYAc+Tsc;gdD9dG_S2Dby9daz)XuVW7H`dVTddWIgv_O8>WakwaWBI8DsJi za+P?CotWDuxnNV7g5UQ6l}EqP(g!=jsi`1I9(vl((O1@?wv1-1XCul}@pc;V!V+{d zZ2lQEM0D}^JXgnu&*zIzrkbg>xKa7lG$;c8%BCnqh>pr<-Z&3*IYQ8iT}}0%7yN5^ z$KU0hA#Qxn@=dEMVb~aTSWYg;wH2O>(WtX4j(>-}?ZZoB8`Ckz<H7uA$~7U*)LBEr zl}+M|5@hj%Z+Kf&WR8U(;?|5R-g!KWsGAoA`HhfLM4}wr;N}H_Ydv|dG+9AyA#Cx- zssZega1H`I+<7tX(!?;p>UyhKePpaHSp>F3m<EjjGB?AHo8@>XZz&3#QFqtvI*^$d zFAr9n-6CP$HutIc<WO=24svRr>FMh;pZp2ntNgo8G#*J0U90aO?ApN{gz_@Vj`@Lm z3H!UXwXUQ1AVRXNrk9>CkHdYFqzBals9?>@(Le-osgjNTHavXF9~!F?ygDOzwA~8~ zG|eglyQl}oR{+$T;$We^1sa|#Z<KSZiyRICGa~_w^P~?O49$Ij6&3@|+Su5JYAGh7 z5rRSDhgVO9?y)_9aT9<~tXLm(4kefqoqz`euvW9DGEnVAE)hIPb+%&smESz48486& zz4%Msh%*&I^>%L(s~tZGK0CYxN;7QRAM|~RLN|9s;;QD)PR6!OnMeXeCB=ixM8}^b zQ`ltJeo+t#DdOgXXCve`jbBtihI8(v9@a8x6JYjfmNg(r41REmIzb1w%>WsQVT~2g zts|oOQXmvy5i02(YTf}qUv%RQYf8|%Rf(ec&kHW_VP<FCK)Nn4&fh83hrrX*jY`bW zQ<)_+O2DC!&{P-kjXYG`2AtUTWO*4tuu@P>E$f1z#e#MA0WCei^)4uCJ@=TKEfL+V z93~?Ge#Haq+@0GufI*gQdGP>KxC~r8wib!iPLUJ=ts%LwGYh*}_--)orAP7Nl(njN zcLkZ4paM)JE6s}Tm*C=T2gxmi^o)b;AkK`hUccT<vkO*U{+LI+rBux!ax7}C#~}Y& z(d3GXvN70}PUC-KAg*z8$#dA*SL+v{N*gN-=rlM#r4Hgb48=~Y|2&iv^`Jhp`Z%cX zF=ITw*oO_LwJ+%5{a?eO-pd-5l9IBD4VX!C<oe7X)1}o>c<tQS(`Se~{DJ6|BJ@X6 zc9_Nxz=g05|0w3IXpRr>cARj2sG9PzdJ^0FeVD91HxCceBEI=b7k*0s6}g&tP7V%1 zB*!naIpL-_j9Pu$v@@<`1iQFlWM1z;Ren%ZItH5edjC1_j7yde0ChPAq8}V;4-sh^ zat(j%K<`LPcJcd0T#sD!y#|P@0c}waharvwJPJ#J%&q2Sf-vb%)UJEH|2OC|9K8md zz50v&LqaU-m+kc35PlP<lkuLjXF)v}#_KM{df0+mIq@sOk1T$%Y&bqbF_0UC(h|Gy zidI0~#<+R$J`lH$lWqu1xB!@ev$+rAJ<{2sl?O0@SWs3tq6?_LbPpmws#_HoAED!p z?i{#~BWqq+Ny$CD`W+<Ty38H7Z(C`{0Rx@;2UGLj#M^gLPXn-w+tT!LevJW5UjL{9 z^~W#YCLVSU4JC#YSt+<Dyfa8KIW!iIsuQvQ2WLSJ*roHw_ws9Jhp73<_HpuvgW$}I zd^G)vEIuYZahe!5ZkeHjs_QhwYXf*BiLqVi571V+<=BG{XlxqEK85~eW@y!$_}P5E za_^Fc{uT`y;nyyB%#3QZ%wSW0e$k8SmB}8MkLn!Tns6DvDKLer6YTl)^QOzXQo-J6 z1Z6ZbRKi|PK|!IKwnyrN4$WO&d^`?4KJOvWfHMl^6cz7$4id!MQ5oE@W{uI0+|ONI zk?3c-sVI+Jdj-owW~9SU?;fL$>@AVxL!W2Tlwlh_{173T*f@r7U*+o~UY8!v%&lUl z&JLGQy_RraDRA=X-<Pn0>@WztO&@`osZ5>ULMt0nUri#0Y=?&t7Va3=2S4m()>mTo zO|;F;M)DJh#4r5@PK?-L9TgRoPMEW&#O`bu>cok@AE#Dmcn;tP;^=oqEnek|<=<^J z2P0Br>?m2rRD4C{@<_v11Ugi3lt|l#5+|Z6I}5OMo+S&2sHj5*fdjM?`jc7#m6q2d zD3Lxj4Wf_1>~1^w8PA9veeA(@E(+}sYId$O9tAUC$J7{FH<SP&dC&>+)jia8dF724 zEnQlQ?IN;SpVSR15qILC7KX)KP<Re-t?S{U2|AhFfCWAXs90K8N8BxQN3~lC&1QEZ z6{&)$FnMB2!E<gH6X)S+9tz(NFXxh%p?DW_;kXvU4nacZlAC>Rdu7++80vg<ad20h z2+To^8-UBMV7)jxI?6IH6F}HnFr)rE6O%vYeM>TkHKy=S{yZCV+iI2XFQI_LP^<2B zX3hluM3qRd6==MzmEgJ)Wev^D3L<BXDeQDuwF;Doqh6Lov_ursT{nkVVg;*IF1U=O zYRWPuQ)!7AMQ=oi(_rhI%Ddze>`2H98ipV)MX>vM{74$uYwMOs%T9m0S|&C^<O`rl z4>}RQoq~4NII}nR$>~2Xpi~?&Ne;CDCjBsGM{!<W0%d9#K7&UPnko)3W1&91>cbNT zE=S|n^=p}>zFkh{2a1)LZKNf)T)~9+?mwrd_)67SeYwTuSpL3ttw)A<Y@U-AM%a}~ zl2JQrYR<<7E)207L`eEZ5Tqv?6f7a)C<+)8*y#HQE2we&%W`Z%QT(^Pz3W>z*xBRe znY1858T@$Y$|G^eO3K64JTOXdxV^o7C9AqF2#na7d;FuXtktH&8yss9HD`#&N|F)w zvUxqt^gH=SXYuP~Y~uka(yy-rQPvmX?2b~kHv5>-D`M8I{2;ojUca2qL9wy((gR+X zAX+>g?1&vWV%o6zeY}#bp|9#o*4uKd<=0F*-lHb(XAC}%*toN!qhI7B*JI#a?tlc( z2fY~dPp4Z6kUXF@^w4uegH?zMgGcW~_;=?bX~>JqiMNCZX$wmG;IggYjIl@J@xe`6 z{?585(>ZKPS|^o=+b*0V9q$VSJSf3@#63wgrc2%RcDRWox-GY;NWkvX)NJ#u$|Fp* z<2o2$zbTpolvv}YhJk<=W62S8@8pTl^UTrS=fl2{cj}sozkdC?6|3q)?&9!Pfs^Q% z@*GKn)2JchC@~L9ff6KmMi*E;wQJ+GHME>SUC!w}l>mchRV|a<qOaI6ecn`8SDQ$O zn@YM4b@oes=|+0>!liz#HjWOvxIa%qc-#X6Q{;{k@-rYfwK(o1qk{#-=#A0;ZKEf$ zDyuB33l}ny-*4B+x(_J?YH{k$BZsit11e}t=wUa>Yd>VA7=7|&%j5(=XJ4$aV<3WA zWk#67R9>b5eWKq#lGZ+Cm7|gE*yr@az?_k?+ql0lK_5<B6Ulz0SNvofh8KnDfnIr3 zVfthAiEC5o(1Ky%g)Cqd<7>!){ftf8G+f?xkA<fvi$BP4=()$!vTFd@U{({VcG2(y zKs@-mpx`;M`gC+Fa?2i0i$~O8o8f_wSWLIRJ2Sa!W~W{IsH)PclS+K2UUW&8>k(}c zY(hHF6^HBrWlEq45^cxac7_kg?s*H)$f%x8YiOfku2yrHhXU9`n{+|QR~daM`ABkX z`W_VQ&-wZItFIDA1{LcPJCShS;d>3^FLE(!LaMC9YL{I`ah12?sP&ucW--SARIaEG zN_vh+H=@`0c-hGp&YN#mo_p2mcsXQdBkQ_#+d+Q~?-7+BOhFt=;?w8AsYw&)*@!#Y z_gTZ}Ad`0fo6fHR7sB<0LLGfQr_ZH)y_}tWQD*FrlISJb;7Z+nw^k!XicCwKl-aJG z7B@1`q>-+;vqLk}?zvS9VA`9pvF-YiCixl`ZbNK~Q^x8vTF$0zg33w`)58dUI85G! zKM`-x(EwUZn$#cx@r+krk88vo#XkGx>(_{!;?lBj<Dk?U2R7*IoD}N+J^hZ{kv0DH z4Fv@U5u`oHZ`}}j@Z{Ouj#1ET5993Vig62Htd3W<1MJR=UIR~_JVE;GZ13hvtR4_} z9GYxK5_re#Kodf0&DYk25bV0SUU#j=yP@b4CV-BQLz%P{z|K5{8TlVYJ5G0{jw&nr zgYhMSa>*0v<G9s55g>1Ji?2;m5%?n$lMzkC!w(LuZ^?a(Q;{k4<}_4M=duz`KI|MA z2xV<~_a_2Dl~w_6AopYoULjp_5kC>(cOH3ZA%_{|$olC$!XYqtilM(0<nE2;1(2R> z{!c}7jOL4{!W}ofyu@-f&jXIJbMx(QUt<FOu=kw};>t)5wjs%}1D%$(P?$@AqrFQf zNu#51uK=l05n^?!P+wUe&RhKsEUSF+SbU`*F!!AZMnrxONC9tY@NUyDC$h^w0YC!| z@S+d8x4*9prm3L5>k(n?=7Mfo##%_thhr2nO-5uO_qrf6_Qr+w#gJrMsJw!!o$SI7 z-CRxCL`$-EWL(q%uj%z~eFw_3-!${`^S^hHL`3(1z#n0K{Wfk#@p~xh9EA~WM`qWf z`-otV5^IZw9;A`=t$&?I@ps~*0>-+-6C`6oVzkD<a;17mi)A@=(cMoxc0|1|vX#!! zUXGD%7~PK4X1{Y&G_4oF2FY5-t9Q?nbDP`RWOru!@yQL@ho6*BA08hkWRTz><hk;Q zC}ik_hMz~#pd)+86FdugnJjMs4>sW)=%gX8)0o&jR{H5yp^zTD1M#a9!Hq--1o*}X zpOpuiLg#twO@O9)oS@rC<hTD?95@XIEQ<?lk2_FOFZuC{OwVvD0?#xu)TXZmyR|Kp zP3z>lw>VrxB<qJdo3a+Ph~o;FA_KiV!)-9BwWz~uCI5~VVNeo5yw%ckE;W#2O-0E2 zBJ<~Y#E^#$9U@v4`HFxfumb^rKlFY;fgGM>hMIu=`@k6H3}WNQj~?{}M%6ePSWyS= z0$65pUIUc9AamU=Z;QoTKVs?l;~0TJ#-u0xEZ}LK3c-$X0}kZ#&iTUy*!DI{N$Eh6 z&qYu|s&_y@J)D8c+YR?l!5QdJkjBp5{9{V*bWBQAZjArh)RYHieS=RkviqK9R920e zPdQ}|38wg)Reni(@N~>gAm)af0{7UV)tk$QyxrU7MY`VK3pBDDc9r4yaY3lwv3$a4 ztG)1#M}1jd#4_}>9Ms!S@!9N74NrDDVF7q3Ho==B3cR;&yiWfqsNt%CnASkRRqBpi zW;9CKC=n&cx}M!$c;LV^NYoqc-Vk-T7P*mUI!3*`J*$j*<S@xzR;a>h6CzkL0Zsfv zFXd!L#+Shj=NXR%Aq5uH&$Gy!L30T;aP(NVpV$YZW;JA+wct=7rY!48!{HmjBMc2k zm$(XyoB>IhfyGjg1|M$fT%bI@3+%z_*xLYl6(N><cj|8I2tpyKE1hCc)yH|I2H_3V zmugTgI=gV1Xym;(?L*i|rb+^n#AZ{Fru_#{$UcSmcLeNdGl&QP&jcW+PC(>linX&| z=28YNPsBc2?mVq%VgpCws;16@r3i$df@u;YcwiDyKD8i>Xp)6PxBrwZyvczu^nNo* z+jm~Qqcq?+LKz`T4>X!efz_|4CH9kg)Z{yo1UzP^UEwvIb1GaMJ?c==OSSvx1eklY zr&=DgP}`4r=wU&ynE0#*xPx!syrITnjDQB89Jm(3(Z+8SC~EGH`k_zHEOMt{J@>l$ z)(h<`tJ45Dc4IRax70^_4C6f_HlOxgyMEmyTE<#<#X)3Sbx5+UfA2%WE&@~YhMqAb zxb?(ANE*N*9y=Y1Vfx0LIoZowrC;zKeG&~N4s*f$6gf|7r|KF$5D~51%x{FKJl?l} za1?A3)P87`8bIPrGOk>yhQ)+v`x*W#(2DS`(p8HkI^mRD1;Nk=G9e?gYy=6Q7wN5p z7b5IG9s@*-2Bdf%%Jm>Am*k%9UesF<RpC6r76G7m>TpxpxWo&~P91z(u!%N7Zg~Xi zL7HdOyNrg4DRB=fBu|OY@Z1p4*+2{u0|Z|#r86c0;e(+1BW=}fOi!1_B<+P(0yo)_ z<Ocl*H3*|Ho0!bk4Z49z1%aeb33`DLyOjpCmn+$X-vm6*j>mFcFKl!qqKk$EdY}&& z>O>%6QOK`&Pd&Q<0U;uXEtIrEH&R8gOqTNTLO*+q>KV>V88p{`Yr<)4x5%Dv){pBV zKM_C=I&4)xCi6bKAy23R%#uL<H(Xr*3@}@eL&tDe#ZY*!6f2$%$8ZedC^V)it9b-V zZ$#o|h&lxa5`h}Hj~l2@n)}wS;*oo(ymAVsPfO6T@A(jB3F@Cxn>63;S-bsaaOWFU zzhE~c>W#_9w+j}Ze4f8n$+0VB-Ktej@MV=Fyy6mDuse~U10=&9MN7m@Foy}jQQ0-- zj#u{-ar?#aLwKa0zB;nHhwourMbV65w7aq(cFM9Q%9o%#AWW`~`QJieGNS~O|8QnA z;&MTcdFh0ob2A7JGy<q@B&UR-?qG&K7ZPHO{{-U2_hB)Y54#h%doIkaF5VJ|o^h6Y zK^c6GqG3E=R9%(B4J!$vqJ(~F_d@;S{LJKN4EVmRyg%}&3&DD5UF*l{0oKE(x6*tH zg{aGONr#KMW>T-rVun0McOWg`zwfK^Kn2+C)UQe1TCLkg3SNNlBWm&S1StX~Rul*9 z3`3GRSas#DL_7jL<Rqc;eFeyt&Cx36G<>!gSq1yA_U7;i37w#hgJ>YsdGfIe1aM_g z6=26qYia_^C)**gJA~t{?-OVSPJ=N5CD0R8Y0}e~85yexj0ZqAIg>ev=%tP>QCSiA zWZz#4snJO)S)~h{uDM-{Amo+)$E_X3AE0SQXTcLV{!gKYi;kXjK4u*mg}cvAoZE=j z42e0zw-nmCU*{X?$fRIbZ3OQSfy=qf8)xyM6qq>^)QpX`LCwS;-Cb4S1Xho85?wjY zMRHDpUq-EYdT{2F)6tqW4<t>Z$x(hUT+>J!2Or0>WNRp?LAHtoT%igt8mN2j7Zo|C zZB+noO+UWro~(yEx?$+x=&S<mOBJSDkxhh2kbBMS^pE4zWb)lu=_l9Tz;ll(sSO6O z_$c6Ef??qZ8{!c*@FL<PR(_k(J3Rg6@kQ%Q_&ziggWQw~sF{`-klqhSLg0BC0q~k- zr=AXgz3euDSIg{C!i?ZqMLiwx3vG7#INf2H5`{{^4uEtx%y}V9K&tkvySux8dqX6N zQov~J2AdT+w-e|rc5AIb3@jLEb;kgZQV!^5!P2FUr~qx_u^sW^wS&Y66U$TBnA8C8 zh6q+#zbPy<gNp@S<iLR|D+*5BT)jn=te((JK#ODG>rMi*0Oa>Vq_r0XQ5cN)!Eh53 z0+q(t1J@Yg8j^sF$v%rrZH?|rt+IQi7k9u5`j7L-c^h<y*TnFOQ;2iEz{>FPe;WKP z{+CIy{9gjW+JB4V0{<HPY5!~Rm-eqypas|V$mI;pYDs7IgY@{uKpU};n8y6Izp*a3 zZm>>5cb-JfuupxLF0rD(mHA)&%74uX|381BWhFfeFZcfeUpayWQL-n!EC^Khs<$lo z_809lSR1@R)X0AU0S9lS0`ZW=xH~QnV74iecN9wJ9_@LOLpdsR#Nid&CkZpO+M&r3 z>=cfo{+DN~k2$m(%2H~kwUiI<W}g$I(29cM9&QGGa(ghtg6Zh!P_zW7c{<-+djC?N zQnFsb#-a|}u!uD7!?(@@qk;}rhe;LT-{t<oAoiqGK=<zrUUAKcUVDxc1oi79Vj7EI zX(O9>id;-$#h%TGh7=}oyuZvO24u&Y156(qfkO#29Y?tfQCc4e%nhom7_8|ws7p3Z za?P=97e+E%?Z4~uTN;_pM7klm8mwBng<-ZGQ6qIFQCMIcC~Tbkgd4y2^EX^JC|2Vn zU4(F%y&W4b&lRuxtJ6%V0nrzy2F*Z^{lyEk&5>t7fao4D$$>o(*q)k&MVxo+!cWnt zaKwQ0OPiF!3|Zt*lv<=Vzi-+&vV0`(CE`XPPt2&v2gXm^Ine0N_7aASb}V}{P{rZ9 z(0gi*jwJY1BAgkuHO4o8W4(j-g-D8iYK8)^!VEJS&61TG60;Hfjt)p!_(cs6wOp=e z^Xvt6`!NE2Ucg61ehZQg{QBEn|M^>dOAO)<p{KtU@BhWPUCOm|c+C~2kV&g;|8fB~ zjc@vdOJ2@iCUNN#vL)1;av{Wzz?RgFt+ED(zg-spH0KqskaSFoT1a9L6P-e-S`=X) z+EjEnXjx@KyMnDh5|6tBwocRz5s8OywQ<9edG4;%KSAtzX@C%Mvn1%q>70cst`{Y1 z1p0UFqJ*b6f|rdBJtk48kp~VE+zPc-3~KaW_o)p+OmhM>TYNY{(Gq-=Q$SDc9`jD^ z0r3xL<No=_PG4nrp%U?fBhoSm2i_T6)YN=P7a?M?y|K{255BoXA3=S-`s4;+FjaWW z>Al@YaB<*r)P>b^0JS6PV5gR0^VuTdJxB9KiTM$~9K1{StwP9R_Iqgl`iy`>I8wbY zEID&6ny<keXR?3wDRA$?F;j^#xFOa~7n?ExXzOi`oB|>S;4<W{TEo)$(MZ1KQ?MLy z^<$($noHQ(K$@wEP}*P#Cguj-t9()`_v&ms<~_Gl=)=U0b70uJvpE<oVh8%?*ch<D zZjfjGeTfU{Zn>?)_RnXqtf#%RRWzQ4hocYrX|<>m{}lN(6yZr!;aM55mTfdLny)+} zs+oWD=0iZr5kejjQ#E0ppAp~I%GnwH6}iCkO%01j$KVYn=fv5|`D;II1OZjSZN|9w z7N3f$l^A-iEMyY@MbZym_wMtPxJB&ZhKD@o3=Vk?NrPgFK+Ipk4T)|vaO2KmTqh#x z$SG_EqS#J2HH<lbeH&QX7hY-O+ioy<;Gec&2wfo+7(CS$aytC#<$`pCxrgT8W}@L{ z&tN)9F-F^W?W&BO641#=LW%PA4JKLq)Apl&6$rn1)YY>ED+DAI=V;ma;ng`@{CSD9 zyv-$49q&DZlX^x?STx_P=i`F$X#o(lzX{CKxqq&%R@3P?`l>SD!(())ZBFjv=M@-A zW)+P~6=4wxf7tw7JAb)LcYO*LKf-HTw%1Pl_*E}Nm=hVoQ|N0<H~fpMzwu$hmqY5m zc?DA^GezBZZ>dXqp4&y_TqVzE!I;F35R4b(rW5GaQBwmxc^mqb{SAw$M3m>UYx03Y zP9h?mzuG5^lIAy)S6sWE@}w_cxv~}&4caF&YvurbP*UL?n;a0bj@aNAk(=5|d^%qj z$M$QX6&_*wvz2L&6}YX<Wi4-y+`o4Z)Ko6Kf}IVbP>K|cgAwx>QB1(3@L@V;wcZ|K zT6&4i=E$Ay;sK<!6lD7e>NY-~MVIh#+rwk`H}Zgwn_L8dTc=lpg3d?M!I$aa);du9 zT|AFzkMJK39eTj&dLfksr$M(@A7Ua-4Wr|EE9jHQF$y}ptQ$7Of}^`#LZYFFg?7tw zFwyVnE|6bx#jClfC7PG2NsMdxyW3;>OIeAfJw|yRAYq-}Y{ZhNdiX!4Z{;vl@|wHf zvY@C;Gn~iyh_bRef<J2R6EGRTt9Fc>IABQV&G%B)IvzvhD*^$B0|LyfOA{X{xIr?l zs7rxf)4F$0LRRkCEa%X%gpFs9&dNOq(<y9S$h7l&A(7ET?tgc^aqE^{^c-r$Z1ZO4 z-W?M@JdwY7tyr{iwzOpjd83|&#UBiTdfQ8e{o{y*E|CbBi+)<Vf9X7@_tQ<Ojdnj3 zUitp@xL^(wi}m;wFO=i(r{Cu}z&}qv(!F2Mw$Lm1g`B4cW~e^FO(X?P90F(LQIL#V zR{i*GZ4?~$p=P22nv=o|a=#eVNnXmKxX2Jva-YjncIo^iUAw?@&i>r4QyM~7crLDT zz~8=N9d35;YyQLL2<GO|MeLbZB_W{T`c&-xYb17dMEkO1YlzW$8G-5X>C{{Z;~uN8 z<u|-AQD#u#<^_KmlWyliujXyBG#%`IvCcm!xquOkT-ILg6<4PC({>>8u3*u*>G-;> zvguIPVxu?kW8M7FS(m7A6@lQb+dGaD;l$xrzE40-m;^SW(_8w0rQ#2p4y#8rezOoc z;jUZnMIK<%Xx#^Vt4r`W^E+iA9X6(iJYzXmf16un^YN-AW{Kw<*F4c*yd&DD9eu0P zEXJXtFwqIjs={$$5mU&qY)}7NKU%9E^JB3ocDUws_`MqV(Ly)6qk3kR!>0MY#jYwk zW^urj{dLQ3+d`(PUWj1Hz0-62c<5fyrMy=pHSbUz;8BSR58xe~e^|X?u*srWIvR-# z^)*fSeb2LeIS10(u3W$S1QfwUNW>O&z9HFILicpS{#OR5Y$_4%rHZ=VwZH$4LV16^ zth>|#dBK0?8R8dsEADnMfB@e7*D8YCZ8RQjc=uP%-OIlfOaB^3=T&x_DsXDsan8@4 z3{b*d7A{!o^PiWk2F087LZ(gQJo6*N2h#RMz*deDpSG*TtXZ)1Q>5?}FF>A|H6EBu zu8=0X>5v|9`gg9S76ag`R08eM?NxZS;HRwfRWG<i+Vq^kdXf4YVOAPQ)&Y~yzMJB+ zWP|0+x6nro1;T0^0XmPezVy1_QVf}#bS+#*c?xXsVz*|tN?QP67Ewe@pS?`+8VD+- zV+i}qaiK-*`vg_NwnCQ)IVgD2`klerG*UT?UoJNNPjc{y4{6v5l*S!s1zYMIUYz8K zqCpfQN*IWh)~KT<0}Lw)*{{S2HheO9132a8K!^ajyj-(tm2K$^nnXon2Fkx$@NpmR z8KK)=l+VWfrvO?dKtjBlWM~~+cRKbxqF@{8Q|nI;1PAs>>lyNrfrf9G%Ns~*(#iW3 zcm7v?QLTm#VvPQ;5}^P3Z7y1}<a+=AER*`*7n&cw|2^3M?dH*e6UwX%9a{-uBuk7m zB!_Q4&mc4a%<W&0hOMp#J_FxQyU`2u3Fy4((+*4=Cv&nfNh238T7*Skd<!~vum&eb z)`9*&;cCPb_TcBhXtPoi;jbTTrSjtJVej6T_kk$&;R0HX@*qM`SvzHkGYh}wiN%a- zY@)B{k5hp2N%PS%iB{J>fx8<e>yj(5<DlJdpGC|vEwm06L_x74vS>Sud0@EMUTyek zCl)<5uY8#k20~@@5npaP{3ucbDkx8GgxK?gEk!fh2}c9NMJL9fIm6Z!M2VNNyYYRS z>XY4yskaGqnUVwIkOpf1%?^z(GRXeBa{*LBZ*@7xq`t_=8_yXEjwLE;^>9F;#+JF$ z!==cwLub)xum{wYcRi~YFo^j-d>91^O{-lS><lA6eE7f~vy5SQYm+BCicz_p2lE4| zI0qQOC1LiU0|?-bgUwn<8FOs)kv_m(w1z#7u~-6J$<r{$LW=-a`X1C1ydn3_3lUt- zaOPl}$6W3s9JShmw{PA&iOtbIikqQ0*n-ne5y<LucK}@kVFM=ZY`=Bs9EvIFi`c(0 zQ!WTBz90?2o{7DvOEqX`qJTPy%nIc&<BE>grx+N9&T`oT@lRut5WccpLn%;r3#vj1 zilzI<mM>fONt<1E7rIH-qQ(bvU^(T0g$zl);80OFMhV>|z%iI501|HlBl%obJ}Swe z1cjlrZk6fr?%oz`{wk`fs!o30qL2sxat^c0y2DO5Hqub>(y4c4)&Bj@5Ve~@*lNsK zAVet~@Htb!xyp&|BFJr|;W~Zm&K(RF>b$jZtOzg*g2gi7hn|+0%%_lZ>NFn5L7>~a zl;N8PmFH2sd{m9B-ROr;fkn(Qq&lgHK|v}0;y)#_c841ZGRfgmi2$H~*Z9p>_3^&H zv=cP{YK{k%V5O_}MrZ|zC=k(nK&@os*il8r8U*)bfzpzZ2m+oUry(Gk2rhX5&>4)3 z3?2IwficV(H2Dy+5qRLv3J9N6aT0D!JC24<;Xdt%G$J@-fF|}<b^D-<g};AqpbaEJ zE!pVZhPiyW^$RSIQHB@JXD1-!Re)ElGk1akk0aIY^zrLtWe$9CFHC|6c*GSJFI^f- z^B)K%8GY0I$LqFp33It=u#VnAK^nYG{C4WM8Z?2Gh{E=#q<BCbC1J920!6^CuaZwL zuG<F(K=ipi1%@oKqnC1CI)U`Ge3H4n3&jjLrAh)BR|kYF>NbrO+F7A^!4QauRmj{) zSb--|1a}1;fK(7s5wj0yd=z-p6n`{LiCt8J;VH#YfrH+6@6M-7h<AEGVFW(nL%$Dl zRTKuE_r&AN^0MLLAR)CZdyhhn!&tu-#b6j4V6QR25}q)!@Lm|WfMA$#8?veb;L{7< z8`Z@CC?JVbLv|x-)%??cm2v`gOh>UXq-U0*K<FIOn*%~Z;)pMgFb_T-DU55jKL#uk zjSSBWUOsqUMeqA4svvZyU%7SnuG+qRukI?yId^~fr?aa%t`#wKEN&WCx_9p>YD`M- zD5P0}&V|n~-Y98mQB??AL6_g#JJnTHRQR)mVw?D6_-02GdN$<$iOPd2rnn=eK5jXv zI8?8)0-vZjMXUx;bt*JJM0Etz%(!9&c=^vM9(4ri7t`*?&#w12FqVZb_#k~b@iH({ zV0T9&x}y3g8Tn%?$V_!V<rKyVGGG)!=cAK-qp8qQdd?t?e_+~S1CS*|#+!<NuuB{T zY+{b>C<_+aaCF18kzo<k(ZtPGTc)=}01S)4#r>xiUY06KiY8*S&x0OykmU-5R<t9< zU~1aJ29(li>H-*-;w^1378t0K0U~fV%Nrh4Km7Cb-A4UP_0OdP-Is_b4beK-a-D>A zdB7MOOy@!7YXKwBv&lO&JC36d=S>(#HhwpvNbLT@hv&1DP_<A@-+<5bI3c;psvN={ zi(`(NO-!#rapWNi%Nm@^t%)>c+5*t$$Ax^*HXrr4hd+HP)jEXAd-r`;x6wUD0U+v= z-?j*JBszP~sV3^Rtdn$#^9>5>9o_|&vvpQJHtv>gXHbs9QP!73F~f8Y;ORP0mUdxh zyY$`W;c3)XD*+4fppL7|84gXrI(k4`u!g<8#gV0lgEk_E@<??%&dqh0-lC944%F?U zM%tcJ*?kGwRz2g`4%Z_D7L|5Kn0*(goupJDM$3>q-W-S$y8-jtDY})MC7b2XpYOga z1F=aV*o}9P`;`{OVI~%Wiq-6zV+A`(^PG_?1v$XPI<74bwx4``q33zP9jK-Qynz!k zRnN@8F)Fw790%Z|RcqIpG|IvT>H=iacd@0pjQl8k^Jd-LbeF7vx36t1NHgD&2(sZ= z5*(1su3$#lS5W$#mlg2sh$(3ly1&CuYduI>wx;^1q!ePtpX1lb_%OO{A%jJE8kanP z1@_rp7hrB>Jrb>v_^3d}gL#dPL8K3ckxdS|Td7884A6Hli!V+uDQ0om((w}@vr>An zxb-6((N;tzwUU+v2cx`d=~n%3wVqSR8iNMK;SO7flT5mCCs$ECA_GJ60(j0`>1Bnr zBTf~t054<5R!MXrGFW&01q$gru!HDqhgqqNw%(s0g2=&VQQGy6RsM_<Sp-;Zw8jtQ zfObmFO4?%DtOrox(4&cHL(I)egiIQrw=Y?`bOUOF8OC!|TPt<+UbpMDX)ZWD!Ywku z!1kbwV~gxM`_g+bo!ViYVc$0a7KI3^hgNH_w8Oi$fyQ$IzoN^?fHpje<3xO=^@F|8 zYUVvE1HyRGUxzD5eb<iKtvK9Hr6zTyu<2JD8jVl<!^%}eh5AzrMoxVoOd)Aw3kYLn zNaEAhledLE3l;ea($Juyqc9)U+moJdSh)V@SiRSSGt7Y>pfcDTKCrUj12`UZlzNZ< zm9MEZmx*EpF=<hmZj5(BaHs(ns7vY!r7S4VDmLLXO&A#&v4|^tg!_hRAdeehT;UZ3 z;cleJz*?e|Ib<yL^dCPFoRI_$abF~XXP2hQ5e%82LuURqVU9@r*W2&`*to<4GwVU2 z&OUmMs*bo9Agup{w;v^2B-A5C1oUC9ssFNzx+mRx2DVTidSiPl6k)()$WaS=jH6Y+ zsH0H~&(uuaefG^VY`n$E-nE&d*ra=5#sOTne|Q%O>F`C`2+u+lW{5b72Q=>}_GOAJ z%ixCI1Lvv=xH{OGSxWQD^~A|}`XIA(M_t7w)L#e`$1dR5C@w9nOOJ}(PDH86<}KYP zG>*`^yiV4~JcWmO0dp<zN;LOz$??XKLdS}@-bDr<jRxTkA#Ix!<fssVRo<N&N1@z6 zHg;61-=h1&ll3qP(-<R+TNH**K;TD8W{0_BCthJC)M1+&s&wB5It5Z-*VF0=wm*VI zJy<z75*}}A5<L1q0Hw+2c+I`=0@G>@Fjz;G?^*OTs80^7HUEN$nm|eU<w71PB{zcg z-qe&yKQ)5}6i36u=QGgy#3JO1=$kUqOgZlh5?23r&#qvyApx($e)4mDzYEn6sA2)* zfegoH>=&lfKfeRktp}faur7@hftyM{l=Y6E$Im(DW(XDvy*`EAqxZv;tLUNisdCq> z6+i~p{uf33Q<^h5h#6e5(o)=KT+_XC@$7fuQ)ilw+P4}?U}BcQ7PH`m7=tAdgW5LJ z6iqcy9aC30*tJh^72uIW@|39<f`53izK4e>P9H&=Y1iyS48>{|tajj;nPRRmHO+FE zsm7=tCC*<#9tdvVT`gN{V0wVsm@*aZqfUk^PN8}-CzpRGID8d9`Al|te#O>mhUcMW zMa2mssLW1J^kV7th=C^gF3oyhe{rwUd*~|c3^%_fx;2Fa6u=>bg5f8xG~AN?r#Rps zGaxUl>1M8n;)q4u8){6E03uBD@P<n2LxIDMh%62u0uHq1YC|LN1QIAKxJp>(MZ+K< zI88fuD<DVD4V=nXuUr{HdlOU4V467O6;OJ3c16JlYz+pDk66?-CP8GZg)}b~j;AV^ zPBo~bkCchGJrtA+LHvWets40aCKEYCd8w{<0`p=NP0`IT5)>36^hyEtlKbuT@(Aw% zoJynEq9t?KFD`j$iLC==C~J!*5dNv78M=d=#Mz}ZzU?TMdp#a04u|K_dx*qF(PP~d zn*|M5=fdY6)89RNxP8<|k5y5Jp%E8=@u@hLP^9Wca7{G|#Ic51mQc@C?_?wkKmzDf za#4f|Lbo6&hT;GOVLBZQ+HHD|w(e?6oT-))F%`XC(%2(qkTW5ao*K*^g&3|6J8(5v z!krHPn4L=u22l3!dH@bFqHKV^f))*vN9SgSJREV%Q)_yr-);l-Jr62PL{Z7$j{;QY zt#cBSvldN&x*(j(%y;Tpu>k1}2fjH{+ZoVGPJ-%LiP+i^+XPZ7J}`oig{T1WX6LZS zL=p6!UdW(bk{KwR_X566)tR>t997hK;5(S6)(Yx;%)qKDEh-xnm9X;n@i~*FiwG=~ zLmXZ=QJ_`!$bfNR3<YYCm38XJfX#-8#sp`k6H55Z?cN8ASM*FbiML)TaG0Y1w`&S! z4JkdEr+ND<_A-C_mKG$hB6S@?cQCJl>ViPUC>0e0+I|Nkefp90d(GUf!gY%f6(<)g z_Q95Cp4n{-I(g}G_AF{0A5p}one@14?*;_ha&VOIN%PQu$z4ERlvzj-jqiXa7g&b{ zdb+g!J;q8Y-EAPXK160G65R=bCbSExz0lz+&tGwpt;q?&GnkcG##6|;wXG!KX5`)L zH+#C+7Q}d_bfu$5cTqJiGrl2+Xe4rZmnQftx=hR$>(W&Kfhwg7fLhhlW*VEnpUvAA z^Yt!>O1rAlphpqX&F617N!5F=>)c{IIhBu{q<UZ;8*V};vA_fg-}_yj#Q(S2@aLa~ zS)m5gqmnG_?EN;{=WaJfL`H7FEVIiXR=Pm?Vg|{VEk~GMM)P9U*Q0BFV9zY*dNrTL z4`90rl5|d}@B1MSGtXT!5ibyyQ_c-wLowY0kyZ`7(5lC9a7vYma=%1Uqv@6Bf^*Wb zXruGPw5IRlO+qUmQa_FWAgsq`21H}&nUU%SoxohpcwZqTx{f_nZ&Re(L(Y!H_aUbl z1$Qh<_rAe8qLm?%{$lg29CO-yBK`+e7Nnkc48?Iog1X+DkUePkaV^~YQKfm~pe-*e zk9s&2C_HC=TeuLGUb4|h2O_3&Aj1)eT<!)mgyZfk*nr4zPe8J3ohgejb`r`5ft_xq z>#h^|XMTM5uE&x<fSjwC-U5H#rc{#)Shauxws~5jl1lVPrARsKvVqEnsnJ}I;YZZf z+{mtzM-`m4MCgd3P;Oyrf~@)(5|zCcFV9Z5MLk9pSCYMx4Vrr_A8qBu4ItDMOaVfU z!VWKCfn>JJp~*5maPSA5AXP{x*b;^W3utnn)wx2>3T8GaZ4I*0=<F6qU%6sMjka~} za|9AGh=|S5yA03!oVt^MUomnxlfj4YBX0)@6K1E{=Js0jfeKhK6&@b0<jFQU^?=3t z1tZrIW{wb3&F4H&u<W*+f;Pwz!d-8(tC=JY5c)8^g?-(+D4b5UDJ|89|9DxAvta}! z_&vF#SH)r=n4Lxj=4-fZh+Q>|jEux)*Nl-zDbCSS18wASBZzP%TS(qplkIF>J%%j7 zMYV~@Q7BMUk8w!5K2%=p+i^1E>{f_AMQX>J4FBZ<n7p_7=#OO#qK@-mbAv<7D@+m* zx9#-alw`L9RhsZ0je1W_x}dJVSCEF>fw&6F<KLa(E;d=8KiioU56FN*qs}qw+);ni z;#oA(duYY_=b!DazT)q~Wb-i$77g1#Ss0PN*737B2w5(%ejPSw)M+v@F{SCG8=!TM z^7!W?h?oV!Jdu$%C!e2c3(U28e?a`G{{pq^XxH}o^NdL%-?{0YX&aH)YjV0;E5`m> z%5ehh3nunGkAaqfKw(M{mm;SuL-BHp)Ztc?0Uq4D_a&*UcjZy+V5xY6isN&5Hbfa3 z7`Ytv@O&f<w}^P3B!I>xBaFK}@E2QfY`1+D-%C*&2nMyVY2vT#y@jLVba|~4IK}rz zYE+K9JmGG;apQ(i=<SOyk^fTTlh5q4fU%G-+Vi4+%+6yYw+I-(wyoEs54I^NfI^7_ zJ9j1rb)jDcE8v#wlrUt<!FqRJS5ABkgcEcrb8eM>R|@FKfgJV02K_)p`13;@$FfR) zekD>aFN)&W9;}){5ezY1xgfUdZSPQ98HC5RAhcBTwZx&7)AJwYWkhBv&3}SuL`?TM zH_{t_kE^60a&<4&EG^K*novVl7czFS`-!Kbhd2AR%SeHRXN0r?b_CS_-iw?UsRFy+ zbMk0BrmUQnQ*wic3UZB+z-=OU4!_qEH_`YC(;nfCZyiMBsYZtBnuSohv}^slxpHRl z+qZ5BTlSmnHE<1t@qiZNvTqs}AoJ|YImLXn+j2amVZ7n{mx;G)%s6$j4JArb4R z5u^If;kmv1`?a=yMw!dlo9n>_@2m)GGtGx^4;Bb@DJ>dpiWA{DmXCw}?A&8}RpR9d z)k*W>^w_v^R!OJ+4+ycFV`5RI6I|@1-d1DMS#{Ur+~^*9vCrKcfR-MY`u;ZvRZl@T zh(frZ)$S#!impN0vnD`2v>qAej^<pj;}D;E9Q04GwIUW5KWmHt9bXQt#}fss5$FX> zYPlV0LvS8px}(*#1@ty_dNE^ag29ARq}RiDV0i*k8b}GtP7FqL8>ly&3IPLwS_nrv z%le(+Us5)ZuRH7Ho}oo}45;g#mXXK9>I}W5Bk-gcXC;ax5tcT~$S&NcXBh0$4nQM< z&p%j~SL`6LP>eXAr=?R^GP!9~i^ZNn04HkpFm0eMzb)SFpP<@fQy%BUJhdmymu0n( zHNo5u*|~6tp7-RQVhH(BCqY^4$ZzOvPeJilb=`!#t#NWJBz%ZBJpE#Cm)6R_@i&O| z6cgRiEy!eYLCGrXu%a><pL0p;MGaD~A6fE}IpL8^K*B5s5m82hM`4`OjqEeMxhv7b z9Ad|(*h2RXbPe`>1wB7vrv1woRZs#W#bYm*_VOxv{cM`}Yy!@xa{bM{@L8cuJ9n}- z)(o;>kQIsBV~+kB7|4xJmNHD=wLIX3JwHfKoje^0S?U~k;>lr`F+gjyEu_QA!-L03 zMB{pY>-*l7@38t>8d>8qe>7_f^h3tpeb;XK6p(CD)2hwHV@u2(3+kNQViTJGNJJ;p z$xpZXB@(#+OHobfZR*}HvS*|vytP9;LQ=C&T|^+$B&uaQ>b!>*)03XIig=d+N5jz{ zt_8TG=H4OeF3)^wEr!EQI$$dD*)ysEuSb}U*zzenRaT<a9}G;t8Tc{yT>SV|H^27A zZPNX4bH5%oN!5H5DsQiu%axq<^cIhY{>-cizf`a8pp>|J#qGrFZIf34x&UjtUb#W< z!LB>aipq~f;u2<UM6BZ)+8JZ*W3$b-8g**6UQz}+**_*;SRUc2CC!--xBt^XSG7i$ zy2p%mUu^x|T9?-wnsx2pwv{t`Xn<``%}SLcodYGD2Sa4g%m5Qgfe6MGa-j_StPF0e z-9g412hd{DVvg$Ac!!n~N=f0VM}#vjX6}ofZAd+%{@23ABhbkkyU2P8iic=xxo!VG zKDq-w@41Qrk8-pyxd!v5tUT@W>Byd)nF`jk{eAG|Ui~APKSDn9sdEam3#<=hX>jCV zUa`VqQqm_N!`>>jsqOSRz-gDVJS4pi@Iy9D*fN+gr--`Sq%!s_-+dcu7;Xb-cq<D( zS+8qi3_jJ<?TH3!0|oZ<3KV&B)&n9}svr2a_BiXYQpQ+=#6kB`>ss0D>zA+p{rCAd zH&!*+#f5Z~Z;*PKIeBl|{lV4R*H_pGu5+CzK%Q+1P)SgK%d$EOJAh~h&(0zb&vX>! z_1JUn=dIeI_*(O-Kk2ranbVCwdWh(UY7dO1*RjR6%^_wmo^T76y#2ImE2sl12#K)w z$Pzb`5;G*r*r5cgcQkmBUXp0>t?*3cRA0_8%UAEoj+5tQ&f4sBc&of^_bKR4PV)!= z+Fm*P^0k?u4MH*PspQ_F!4N}D`z~j=1GJ`;HT`I?KY&z_&~-vB45lF1eT-DU&AN5E z%Lzhyp_xtVK*|A@o{<uUvRWT<B>$p!WpVCp2;y^G`D2TE@uOqMk2||8lGBs*&UUp@ zQdV|azpRBnaV8#as7V&qIAq1t?n$D3Vhj*SGpM%lB6gCY0gjs142k7M)ZvoKO@hZk zE|+{as{anohDVUse4nrdLSxLPuIZL-Jj(UM1gVR2c0wExlTCxOV*|)rA;QurX!bKR zBo;k(ZO~R#i=ESuDHb5d;Oftnv^$~?q<<MpLqK{t8`2_S=}0&O#9*MT>c1Y3OIYz` z;OzpK>z`X6LkYt$`!{Eo8L7eE%u#?D5p8ku_+<nv0Nd+l>!2*G8z~sY`qdP9t%Pk6 zeDcuUt|RA3K0#GFghRCygO7)Sl~ap_;a}#r@UlnoD3@ogPZ8=(8aUSN`%J{*q|x9F zyS%8hf9-371f9^gh|I%e+e~GxvvIU2=G(%mJN=S~qey{J3OVkLVJKWwIoX?_mrz)q zjagjp@J}`(fTq9M)nZgD0SPHJ0W;7Bd3y5(zT`yINrKZbf8KY_pan=xN*PnzF!*vG zQ!Eh)3Jw@Ta>Drg?<a{Bj$&yoy3rwuRK<ykiI%Wo26YI2P7!PAoi3lH@(?}-Ou~D( zJS860wZOrbt}S4hzwTt7K?Ej}JK~HOuO*K?K5-4CRL(7q0R?H;*3ToMY0&Y_g_}LK zIwVmIZP(TA>H)(@b4qKg)rf0`l_O!XoSAtZ#~BmKMbu)BmBiEp*NUfrQ-Z9{ZAB*z zgcTw)S9i{cdQ{y%91&tG7P1Sxca#D0VWZQN<c7@M6}x{ZM;DMbk=$q6$Pjh%<fL_g z-AAEY#lu+{lZQ~$m^LA)>ap?7B27r>-rCP%h)m%#5^(XY$$jcofrw0WrY;NpEF002 zrasZaw;ul1bt#r8rU94=QBb*x6V{}0?A33~7gU2~0WkPNeBy|6LeUZ=%vu!As038% z#;>2J1EzB&f=#Q;&F6qLqcnU`p$%tGkYKVTI#^+k|6p21@&TNBicKQd%bOZ7hX@cj zEHAG;_Hu7JP>7bm!C1_Bu+P|))d=wd?Ui3&o9%shS(Sc;x2(YK2I$t}VasU%P~=C* z5@A%-=~m%hLV4!x)i19}nkT@p*&O@IF-1jHECij#2+TiPOQcf-U#5X+pPpZ=yxn{B z%A1#e)gk8e{>p_(qX}Tx?&BDMwxDt@+P!p^^<fluSwh&Kp7VFSh`O~I$l6~VrT_p{ zrVQLaE@OM4^Hwm0MtYSU*I4zw#fs}W?E<m8w07ptKmQa(PsZvoDA@Mq$O5uJ?&5f1 zgV33M{(WP93l}qXquZ>Ar7S4ah-dxpvNWh5L#{zrbx%t?nSWQ-3M9alKoQu}C`kFG zznk48CDrV(U#BOLZ>biwq4-sv#jaDfd*RT{ZI6U>`)!e|QO11#)^pM)xo;vHy6O{! zObEhIQJ*PIuE4t;p$AQq+?&2+$&%AclmIZ<y4Hpg^adm@Vqj<P$i2?7h5_t8;+ABn zQ~kCMtmJsA;z2LNdpacw?lcKtR!5<%FOhsAo8@?$Cz7&gfX-P6LRo;E;(#Zl6=<%# zId59S1D0&T4~z`u9lgHn>MCl<!<P2QKsI{m!S=Npo2*jXk!DPUh_+`W=^@(^8Nhnl zf&%HN?Trq$Xyf?O04SlW_iV%jKojyup!cb0EAQFHZ+sqHaa82`zikL0Mg-BevC3Fj zSp1@;k>g?bYq7PVt0SdmV682eUEG`s^RH2e!ht4QMyz5((Z>}+bEW#Lzpq%4GR@$x zjp#ydUjBYQ4tl>RY<T{OOFdE`GEIz=R)u*0HRjQ3tw3ingT0H-!W@T038tIU&c0<V zT~A#wf-A*HhBJ?pSOO9~iOq2o*`Se`B(OBNtD0xEdCdL@3mja&d^sJ7O7gAJ6CL+a zhV|{)9fXR~>FZCaU9f3ziz2WvQ0i<hO!Ok@Jni+E{M?Ykb9h>!z+4YjNw?4u63yVU zvFNK__&Mqtl$mh5aEjnkMg5*?3e{P52k=Jbqhu8=;*`j^O`a$CHs6PYYH)eFKVK<- zO5z!uHWYHB<UMRUFqrJhIR-1^9&iku=8+JrdXu0l4^YYl^kasLC?}pz0a%5iX@P+@ z<gOvAOblYi9jEA2!gjmjXrL9Cz;bX;D4K%peq_PSF=4z7>#UX((`v=^>`dr7v)CvR zse~bcb|W-Urdch3XHB*2u{SBD<HQvL0?A{D|0+Z>dj}<pbB*qpNOGu)_s9UHHd(Q8 zZ_Q8mc;7)R)H44EfSYWn`zB4h;Ith4{^N`ZHuZ=i?8xJj->ry-S8W&!{=x2+2owq< zngAeGIAmj$Hve=6_u&p=tg4R~oENt3a_#8tAq2F=cp^s%Z=a*K?{-l-wwZ_`@Zm$6 zrX=B?(AoC{^@2jcTha;Rn2IB2xomM9ORZbLf$p<)^QcFkkWxd;uEK}FT&Z+sh<Q;6 zX3ZHy_5~w30`IV{5>PBPb5)G3e*-XBH|8S7H)851koTO?Z_VGlJ*EqWZC!!>-61JD zGCU!q$j0>W+W}>DO0*-AX7cufi4x+UCWj_adDzJDW*00?P>9%Ai0aW@OwQNmi4<}d zkXlY>#ZSP=fmYc#j!P{KQ9Vl^z*?y;s_zf6a7;*!8UJce*0Og25w%>fqHc5H;0^eD z*Mg8C&^H5RD}Q=E*nxMjT-M>B6+w%01Afh<SMx<u@B;#^R5EM~3^CCoibh7PKa_zi ztu$VVu3OauU?rZzL8_JaHBvF~EIMqhBP%Xsqeifuc{3vV2MX9QL45W3h28M95V~2F zcBSGZE5y{fLlv)|D7;$2%44E14K+sLmITlv3iIb?tPOEW7lKoH2cA^xQ8o}JQ!hH* zF91xvL&;e47>Gu;J?EA%NS35>6+t0nI4S=*Y;O9T|G4$2oGs=TQ#$BByCCbanD8v` z$54y5;~1l|b-@^^m+P8Ps1EQ}dvaj0=hROc3E9gT7w32Uu%+_LB#d&t7jBRP@FDH0 z2c*J+T^ju^UF{DRqj<W@s(DXo(HX2yj(UaS@3ez$aBjBstT(%j`3?q#xy$?Jb#?%$ z*JI)SC^3X3zA^P$7`^~HK-!9<&ABa(^}2FU-gWL8SYt<%puGrtk*gexBddc#7wZo; z0}u&y5A*>^+CbCehVwX?cLi~5+g8DhXvndz>)~$Gs=Jmdr%vTKc@<|YMt>gdG>d=7 z#N3YJ?vw!lg{8x@@nZ%~{eV`9>JJz*OuGm?byPa5*T4mB@1p7kzumLny*)A<73CjY z`0~3_m`uyasgS{S!bUd`wN~>FE%n0L-v{=X)5UDqu9Q98br416@%?JE?Knx3avpp^ zVWqTpRtpydZ%&;g6<VztIHReORU37(V7cE!0JVsM(Hpp3@2cEkt{IMZ9F)N3_XH8# zX_$Ly=(UqwAohfuVR5eXZXj~NH@=KH;rEE&7OE`ZGaHom4JCHhQ>_93*`5JcZ|GTA zBVh^m53SSA`~}GFMnTVZeZoCtj&)LGUI$}rBG5BMF1pCQXOAYfVs&s#a+3kE-L*3= zegTP3HQ#n94*nUga!W{Nl!#Cc<%PgGjr7on5Qhc&tTd^aGSPet?=rl+)($R+z<4!` zcj!@`8}4nYK(t0eeebkHsBKZuqgDwoK1MN99fu^|ByYEig1~4O>Ou+#cYplMNXYqX zd?_-kYAR7pN?t&vRT|yKA`%TVB0wwoj~>>*h0Rg~R07h)r(i$RhOC3e4kO$HeW<PE zqJU@EgiRr=WZJ3JTfEV^nIN+mw8rMhHR0jr9>Mkx@YjWKx2C2p6C9iK5cSS&L&ey2 z6EL`-$JhyuB6Y1n#d<f~xCsae-wVaHJ3=@;a1F-JPxYfG7U4`iv59%YxkkBucNlu` z`LX?utuVlUOb1x_;-M|k*lQcn-=ybhc>-dNM|kGXemkcaHi?&R4AYz~G+QH&)tNi| zISau_#BEO$-*w=dDAbaMdh#S9gxV(umwE<tKbW0dI|3?59pDT{A`xcD0_ZWABM7r@ z1HKS@S`WO-l68DQ%Q&l??_!BQS#Yojry4Vs2qS{Reoo9s)V2CxlvfMz-j}b{q0@;i z;5j)^rD8Op#rbEXKoLH893IoQ1I?Ktr4@H0tv}fvz?Q@=*!$1`G4v!hs!$5~up5ZN ztOY$~j!*<<`sM)WLL=y7(2L!;25|vrse(<@Vc;xzlf8U1C<M5I+!v}h`WWw%0(u;m z5G<Hv&a5LkI>?5NAooyj@kq{BzX1RR!~ZTCnh`4sG0NwYo9;L1=DMm;RRN)$D7;F+ z{jN{32F!={8A5O>Ko8DZyD3dnBx(RlkdYZBHp=<zH}Bk0Md2(JM+5S&L$p0L6}>-N zA@$=96%7H1?ajSp@qd;o>rJdKswV>isxjKVr~qYy7>)=V%4^VfP>XU(>~$J=foh<x z2Y79OycooaLlpbsILIA7%*oK<v|x$8@gyYEU8GETTUgjjTsnkH7|L3pj^23_4u_#4 zCNmQdWTDSCrvMeC3RO_2NDOS{xevTZ5+IRvC^}og=X5{pVR_Mdg!<Uwr0j}e&d+=c zN<-}nLwQe2@=c`@Z01flHWNVrwG?3g5{M#>V5O*`SRyqmHii!(!_2geZUoNR14qbj z=k<#vai)=M8pf~N@#*UZQ2;sVtE{pI#GqZ?6{#??9MqQ@5ZWAJuZt3*9&t#Cr-)+( zQA0%^Pb7u*Bz6IhX79zZIN&}cZT92WBD4<V-?urgQXXW{0KcL_gC=ZpHP92zQ&%g2 zEMq5uwdR%`AU7i0B|8VD{NitiFihz8_!P7bx;t1zg6gIM)Rc}byqY3)p3Q(GA!Sz& zg%dUcUNszW7)cyB&ylEn?QJVUC~b;Nm69)Lm7@Nm21l6aIQjPEk^&(Iv|OYaP0i0C z`#W{&)Ed~Lf!RgF5CiKqqAZ%rX)WC6#MQwt{XngF7uEoD@~^u@*<sn^pE*OjHr}zD zyAH!QmRKJ{Y-(me4#h~Ensc+8^>Q=@scqOJ)*xe^MO_W?^+TG`))O9hQu`>fyJxWR z^7-xZK}fjrjm?e$i}u%WpBEkIb9XR&`hfWIfxo{~`y5iMlMq0HjZ7b^!=;RbVReBs zsl9NnprAnX!naTCaU|LRJlvXE!SL|_4po#2pQ4V`oH2y$P#xr3CUs(3GnB8gW5_t1 zcWHw5ny(Hd!eIC$77<JTW?;}>_8%>=krP-&zrtkHo7GTqu}E0PV3&`88~$ZA2HH4M zSXQm_EhC+nHEwwRe`&8ANTmXgi~oDN^Z)*8iD}ufK`Fu8c5`z-m!9}z|AMz$0v<Pu zvIy7fyo%ec@Qi=-!WvP@&KLG4RJ7x)1&y_eo=NpYD_>7LA9y7*@r<!x^ke_)d})`X zerH_9y(eFGx`o3(FtaN!H}f-xUPaN>qJu-`CJB9dCWC?FZe@-Og#M@Ogz<0c!vlTT zntuiSJN^~$t3;_+t`v#|26hA`wHr5Z@E^g8UYx!x>NGiaW7&{vD6o~)EG%2_FP0X5 zx>RSe(#bW?pKdVN3hUz4Y-~GF)!xFvjMmKntkEPa@iFRmR6JG;+I<vub5=56(V7TV zn*ew-Xq+jfYdk>nxTPiV+WPkGTd?$=W6NQygnjFZ*D-#Wm1FYR{rK`we@^!}kYsc? z^Ix`yAFZ3W?AUR0yymT@Yv+yT3(TNo?(rfGJPViSRn6sl_?PYFO$4VIJ2@P#YF2w! z!2NZra){>s_$%?`!Xk36yoSGP#z6q|0P>_=?Tvbz0+e=ma@7+wg->Yh`WE%ux|Mql zS?L^sTYKzm$(>t<F8aq{=gy5ik=K4|l}>=~%o@Lg;IL7H5xEMc@FE?2R8`<__Vi-^ z%LP{+huiHMc87Vx-WP|rA2-{-mUmn3O!*_jo%pTy-ahSXn@f(0?U(O7GvfB?^*S3F z^Qn#dY2hB@=}5ZIqnz;jUS5BJMA_fe7M7ng%AZ$w?X&%x-N~losOWzAw@IUp=NeDG znz%FQJl`%PX;VkiNtY1CKOOc2#3zm;+TevzY-cks!*fs<j)IW=#Q1mWAG7H|vBCXe zsheB7ZJ4z6y8vGV?lP2<NN2nZ@xeN@1Qbr;pTCi15-aQq-=TrhMDn&zXVh69f5D-& zdR}Gt#{s6_LR_j8Kb(|-khNZJzR3>HGKsjT8~2T`FcoosVtD`8ytJ?G54-N9(ao7i z#nc1P(?ujj0Dlij+xu(tfA6|XV)w^CZ4mRH))f>Jt2?od`@jd=SX|YfdtTIr)=?~D zOW4r~TRmVDt>@mnIdsL#PVUu$ha2YavgQxF2d5q_@LY`h#Mj0wnODj^kSjiUM`R(> z@+)4$5RIz}%#YD_FQ4`~dy`iN`#*fvgc7ax(EN=rKfo0Iklt9qE{O4B?#|yB_uuR+ z>uoguaA<}~lmSi2FmzF0xa5s72bb;bKlp0F<303Mmt*2fuCx2?_>{D%J89*Dr3|9; zzpAF;w?cx~kiN=b1%4|1>!&Jy%O!a2>8DS;FaLIV)vuo(r=MPYWnf_a!N3XnX^Z`I zUnf#kW4o8^sfJiyhx=1f(xQ!cp=2!=TMGYH1!yq<l~n#7Z!dGvH7-QLzOeIk7$om( zQWtCvi~n|lg%cjjsJ<K)4{z4I;)P{}Gd8;WE1u((+*AJWcmHw$)Ob6N02D~kp+~b= zxfea)l-TT^MMN|@DtJ|n=LiEbcz_FIeMfgkFl?c3ty$oCZA&+JIA~)0>6R5WT(LOO zX{GTZLU=Lz+O*cJvvOeOMhhE4SDFK$OpxuvIzQ|pSUgzkHncVgba%Ml56Qx6`cM2c z5L7IDt-8bg5+$rFKim%X4I}t#v9zqfH++mbHrlZaF0POXocGr#yj<}5yf@R!+1~SC zm%9u2k2hH$!`LD$oP6j!Jv_+8a2(XwF`i$A%WTHa-*gF6I|O^7zA5!u)wf-^=%?No z)#LESHo1Wg17=#rOndm_M!UbE`4E1#CsVDn;(fkX->$wNb-jMTpSxGTT%=`Xd?K4c z>__69$&A!#6}2#N%!1gMQ(W?hhXKthoH%jfW)TP>d~SH9zwZToO+ktSjcvewis*m0 z3Sk19a$q3aQfWnKL2}Q>^;dIk2z28Cjs1Z%!~35uDTU~N_n=4>k1P^<ip%rH5y%lR zFvk$qY~H;2h>1xAV1tZ9uM9q8N5w7%xAh%(xv(tQj5H;ppWE7?kb~D1Wqcz5Ei5f} z7*A?l^@@?n?M9wgy6BCGMy;15u5NOo^8nLraw%NC+&<bSe7A>(2mTnlIzI^!<VnEP zyjg6@l?WA4!*K4Yh*%q55uLnvW7-mSlj+emH2K9`iG9yd3~h8oNHim6R)0**t8g1j zj6FBESlJu6*?bn}I)Q<~=9-~+abVTz)zqhtcr3A{r)gUL&A9TC#mYTI4ra5%hCT;H zz4dHn$psc5#Mfo)*W%*h-WX#B8|<w%JJOcm_4oVW^*r3W$3_(2q<-%A<f!h)1$CFh zvCXJ``SQ{4bp}p=;E22}pXhUzYGY0;841)8K0QHo)OHOokNL|*e(ERF6R`JWlrR*k zU5gLfh;`1uP%mG+AmGr4&yBnnKkR??d2(K;AG7rUQwIMPrh0X)tLVH}4_PVJrz4DX zp09GqNGn;3MsgW4^m%L_KEDZiKQ2gB^Cv0t=qeJLLIxYLkFL3w+QzxfTO|C!)p7ae zANcewM#!vnII&4EFz`dd%e!b}LRkYTp8MtvAZXVY+K4az8uwpUe7ySr)5F#KJ<a)s z{_BVPR&p&>yp8Yn)A+A@fBg2}a~k~~vN|zOP|yGRtZv^SnjEzJ4wg<%O)0>}0x#o% zee4-k7+b<D_#Mo%LiNPa%@Ug(?oE26<8n`BctL7IV|c;IWqWvkH38H_`x0Kr-BTqb z@o-U><_GM|BCe$|EB?Lb@c+TydqzchzwM&fqOrzAtcVq*s|X@eEQkdQpcLsE9ePnZ zgMcYwK?D^B0R<HSDFf0wm>8stfOKI13r!e`bm{xL{lD4!oDXNM{o$;=&RXZqmn0S# zp66HY`?{|(u<0W`1&u!iUYuF5&p_XGKE&Sv|4I9^I*7ktSo?$s318=}EHQSSN5ARI zp7_rrSs<q_RR6OB*1z2+&EmcE1YbNt??JMUcS-*~$^-l+C*CdJu)(;D{To|=AMZoc z=*X!2_g8xEC%Y%A$wFTawAsi0-yiFXfje{8!*kQ=jOBSTH@w=rCFKns-{0=F%ElEc z8lqXtP00ULzl>w(N<AiOk~8gBB)trk|JOreOLE-0*3uaR-wj9z;LdZ6WbGDTia(tP z1`*6?lj#u>*n-(tdwH1gXT>|WZ-4&vy~^qyGIrQU6^)!+=3%v1U_?RtJ(a$%1kH*E zum7U+4CZO6uysBN^3S8j%}*>Uc=%iNJ|3=9loJq#2@5#3szX04_@1Km=%32)E&KLm z{nG+^>i36pt+?VrxBx;eZr!}BF;DXeTtDH29sk7yUxM%Q>_fEZ`S{K+Z2Yf4-;@8A z(GUMMW%}PMBmeb*iu~6H>c78`-1kR&?SGZp|NV^qYq9<L|J;uJAALsGE%=-GGQ5Cn zQ?|J#2MrI0-Hah~5#~%U^e7^ak_t0xthWJrs)UrJCJD+sM9kW&%9Aano(_<tOK4*$ zLo+HRTw2Mr?5sxNeV}Q@fZR1XI50M&_ZCUd`m`Fu*n1cm$FOMHg!G8s)|FZk7&r#t zo1KH}TZuoMArF%xSnB}#5MfUBra~~80B`{KInxTP0C(dSS6A21ZEZrZomzq5cXG9d z*~u|XRtl=BlAnbbm{T?j^c|0k`oQg#;gyz`JKI?r1U?fEPPho%;BloFifD?!Qql02 zVgT8Ve|b&$&+?$%TGfeLcke!%+?<o6us!|A2S6%YWo30z<1h#K3?K;~cPVN7t}grI zk3Swa2FFBUCMyMVsG65wF-5+I3*!VpF0m(2%lco+@@oOVegFVL39u@_@E*HzLSe;E zuCC-vyk?(+S%BiLxh2X*Mxo@MEb}n~jEPIISK@ys`os?N@j%c&52bbkqOz+qbe79h zd9?(X**$=!ktg3j7rsq@i}DGKjEwlJ(cIYVJXLfBSW^(@O$ZxR9X?bN+}LP9Vd!W| z$>bDMngd`+PTQH8*Z4nvEP+x&xc?j`ClR1!@K<l%TZO5}7AUGUC4h$shRu2M5SW)a z3$zMu*EoKOg{mrKrVly<Y3qjSP1eda?L3|s5nwTnNI9vC;RI2mrGQK=Gy^U&bMf|X zM<EuIB)tf794q6mg{MHHxn}42YdJ`ESZcQZ@Zr2~pBK4e#-%!mcc<l${BiD@HERf- zsYxQU5={Re<LI}mS|m4Aa`-R^d)wf1dj8hM9?ZA}nhtATpjn~=ENWA&aQ{#~{Py$( zeAn(9<ZUm+OJRT_vNYc|@5PH_G_W{^A?b4%vMg;%6T?H!kEna!JnNIu)qWM%_8?PD z4hGCt&TbzS@W<|VcU#pYfrr5@X3rAM*Z)xt<K=cV5saLv5pE^MGE%;#3`Q~9kJW#! z;8TBUu&-5ESlEx4<VIJsv$Hvhqm5gDllej6bQ{S+t?lh4Seuu?a~c4;Y#twrw+Jh8 zimibQtFUj>M=8+eejUvMlsN#PyaCo7S&ncr&vL5sxlQ0CWu#i@0xc$)XR*X=(f#a= zfSuQ#VFypw?b&_j)f&)!h42m%y1`{VSq~BNM(9ZbuU)(L{f$Tp+7X`vJ4%{^%_jk& zS{4Oeq#9_fs82C}aPr~KgQSDXdJ8^z8yFDxFnyJOUaD1rB`iXOr!OW?X4692{by^Q z^?}FQMHj3U?jo}^<cG!|Yzn||)l$Cu=#c;s_S>-T<F9GY;`{jdq8%;C<Zg@~?txr? zcsCNAuh`o^007MaJLWl#j9?Bqsis$##oRSs85;>Wz8IhWiC!%j6SQC+=+Djgf$jIY zfh{Uv`ROD^&-bxxqgimw^4owCng30Mn;kUI=B!+(H@(t-fx|qp<{Cj*ifIF-B>?G5 zz-DA~N`ZnD;XAiMyK)~%Bc$4MVKQ&$=jUTMc^o452q2()PHBY%2I`nJ?D0lz(mygH z*?-Q)Cf=$sLj&W1?Ep^s$p9M@1n84gAr)K>M%CR@<=c1cP)m)&DJL}T2?k6i62opb zu6D2kvL3_3s96=b_6dbrAh|y$5LdGeg8)s#87OUZ9tV(w@qR!+#MC9LkDoqm0;TPx z`D3g@yba&(5BbJWPwjxo`e!77z%_!-UCPBK57_j^Gzf-@F>yjcrHcv3cD$`Xth^HF zIfN)61MvUX_9PU-=>}nJ@L`0(_0o}`m?T3ka^dz<=oq!w$JNwmJbA*yBM(t>$MBJ# z0}n@`wHeKa!+U#eZW&N42IlLOgIHf*|1-jj)0><^$bBCI-c~;*m<|A{j*s+x*nx38 zi=Htk(ina!Q=~L-G>U0QHJ<2N!ozPOZ$e$d5)7oLYZO4H+DH~S5|*HQ;QPO?-sXn4 zT8xd~3SYtdIJcUco9&<lIYuuEi&)5LmD~Phu-1*4qgRLd?_0J5{pk3xMR*KtZ-aK9 zQCHsxNc{meogpY2FI*3v3l0nn1ZQ=s{Yv#S2Qspd#MC%zY=*d&j&69l5>>CmF}l)L z{>2T69){%1AO}7ND1JNef`ss6<5t*&3-CV9Ayv@GpW`p>aZl*daPu4-7`TKxDdxj( z<fQR!Y)tNXFA}@PfFrkJAKinqg0h{xeL-pIsjKepl;!}jrX|ImSA(kEm4+44hH-lg zL+^uYL1zyaP`K>Snn_H$U=9)WwuO-Yeu2iu#!H}cO2Lm#iUR=-2iNPvh^2h$yH>11 z044k8v7mfR*6LGp!T%7(6;?v&U(h%ykKu=)U=<N8C9m2Y!oup5Nht&);8eqi8B)FH zj5JuPIyt31?E&0kX~P3QBQw(gD}u5-gb`E|%+Z1WECqS_W4yLDCL3e=V6G?|KZ{pr zeuFWS$-HHa^Upq*vu*3v7iq)rFHgyyuJrWq@bEI)fZG@EM;PsgHWC!#Y|^paOR#pA z*k)(o0)`q|Bsk1-xdz26V8%~53fa$uZ&U1JQ=0z`$m0xBm5@?NZ+DNiB}N=2csjOU zQu&v+rEzV}(t%EbSFf~$Q8{2ReKwLLT8_ZLFv}4Rk7w#3;5=2HkU=Ia`}XO94kSHf zfO%Q~z@9d2LNDG!MBTNI5Cv12`w-S-?R&_~Ff&x5@Mj6KU&FY@!8i~{gV3HmBklWU zpcFOLahsZ&(y9wmaJ9SDM#kW6*w%H{XK`TLwH7T`E>Fba%Bbzb3%$jFbMb}IMA#EB zyo_zbp@;X!1WF8~d#P$Kyf+cNAT12MY|SRH*n+uP1ZYV*4|i!XFfCTaKv*V_w4G9j zKoAlW<Mei{gPBt!xdeuUgw%9&p>?AWH533<O(q8q{?_j7++Uu|f)TX#s9Z;D>$#>Q z81iV<&0tn(Xi^XOz`Rx#<hEGHS$yh(xXj*V-`wGzXwZypoPf#yoA?K%ctv8^_{n;O zxEEy76J7d$Rnb`S{RqRf$SR{(zBfa845A%&?Wv-tJ)lpNpbqM3m<EG?$zumSOn(dp z=W6yO;5n3lIfph=TJ0asmezOj8hwbe`_uywl<pG#xLi;0JtAtDLrSJ@Bi$PKb7XRf zQ+jRugpX|V%T5_FadAx}_hBsv1`Fdmx_G=;A{C2>iYDm=iro+(?W=&(t;URZ(AEV@ z!Jsj_A=XiWj=N{Vva|oeLS18{hNtZhdg(d$Q1q&dT1?~4-(rZKElPxOL{r}-OHcBY zwS$1EY2VPHyR+u}Abk6oFm??&p)9H6f}Rv|;iU#>BdQ=FcYDMuGKbV5i+P?oh5IEo zUKZ~r)|yNT9C*#RUVF#!cY{Ch<J8hJjKUL-;mn7t!9GFUk!F&L+io<+tplcY+OiNQ zmk`=pNQEux#xZB}gM|a7KR5(d@gkWha_C-B0DEo#6bn2Pu<I(J$`BD2-kGy>x&tei zj@VM0&$Y;>Jtyeaoha2*SwoQw2rxZAY=5Q^^>G_i1oyFVZ)Il>I*o!v7VYG`a{23~ zKt$?9;5Zv-a{f@?beHZGyhWM9A9j&LV-oloK%nlNnkWWQ%FN}?pHybvyy=J9Min=t zVb9y*;(G|MSHU=O8+Kf(<+=bvK(;wJJkDrpUUGR%KGz_|{yN%W%*$}YPqTb^5E8N` zu@Yr+awjLR(w76VjVBr9BzD}j$;d9Yz3j0Vex<Il!{;1`A49!O6YV^USkNa`FI;%K zc&+p?P(m0kxhUyNuFaaWc>NzLhta)k$C%q6!e4I9>E-t*GK}gY+&nRDw7uM~qGZqF zDnf%Xi7POR11!Fa)mNW<ba*5VWmQ0?OwDH!T)8WtHz2jE{sv5c{)$k(i%zIC2?OgA zJbBL4rTzGQuchlnX{&NTvpI~5@VVQ58z3dbA<LTMh}OlN#V|GHpkB1vmzlg5>i)CJ zo05yl%L7rTS{lV=WM|`18@6J~Nm+L0cQszZXN2m~xLR58vrFAlhmp-w0$wSv+V3JZ zZ!qJC^4<KY9^2q#!CN=6J5(W^5fT<YhHJ$!eV8`3z13<<*l~*jl1}XWyWv+b2())h zqTy<#mya@~z9z4d@-vXG=v<U0`T(+r68NZ_)@70H$Ei=YSM&;-P=dgo)(>S`eNHJ@ z(Z?`T>6MEA*{&Nxgh;ip`0SIY6SjgZ1Fm0!{JdT))vcnUCGk$*#>Y#D-KQhWgt}K3 z&P+9JRD1vkb((*#0I4a*$4C1T#xtweZs^7;3%+>qR^x)5)w6F`a=ujTyYbHA!OiJi z?$85g4SzqEm>(<9vL1)(+GGrm@)Bn1Qm|s86$80r;ipwhQ1t@nicRfCf|@_bDkYG6 zx(z169qBksGrJ17D7nP(6(4{;`@%-8uk|Y`3n7yb@;qrocH3ukHQ>NK0E?mPhh2~^ z+=pSkIg9%%4qjOvED$3oJ}HI+){`MPS0@xqF1=E=M6V=-Zg*GCB+4VYd}0{PTvH?0 zHvUrMS_%TgMJc(fNFQ4y2a@oCKF^u#w*&Y^7KG$ym_uKlX60g1(d7LR`=$g(ODpOH z7WfAz5a^2kJ%YU_gwB9M%1RwMf7H%np!|4_C8J%ZhG_&k))*FvC@ClrkwZcw9bkv+ z!eAu_+9IJJF0RPj_0wl0N3^02O8unU_!akJ^W;^SM4W}nb}P<7e^l=EVB$<d>l(~M zO+ll<JCLW_2cZJxrGdb0GXSm>Jy0=JA@@ia4+7vOR6A91@{*FLNf%0W#$qK-i7nXd zS)0D1gQY8WpTn1pn`M=hXQoH<8MyRtonM8Mf>TYbV`FJ)X#gayjX5u<wZa(V3=t`) z5Jlx#3<W}DW)pt0A{4uAcjbH4B|PExQ?j^Qk6Dj}RziK&=FRh$3Hk%(uCZRSexD`^ zU+vF{pqS|=Tc^2zx}!Dc6@JJfaAY>2br7xKCB1m@rM<%$@CBn*Kii3I^&!tNS@sV^ zQVO`@bJ<Sk<Ae~(n}Y+4z3wMCvZ!xE5~ObEy?dL0$_HPFLPs|_7&hY%qLyZFM$1y_ zXK+GMxZtIVXDW;z>Q^qudF+=DPy^!$&Cl7Wgbw4GoQ>2ufinw4$0z^Dsa&y8R8~+_ zJTY_t%8)Shh!$SGdYg{sdrWC=ShXCW^Nozm%;+D)N4&iG_!{po%++mQ+1Ak^Mpigi zH^gCdLkB+tG$!!!_5HCNn$ApN?5T>@QHI9_Td0dkmL2W;BKk5VPxpCT;wYw|gpRrR z(<JCd+Vc-L<wJhZG}3%@KM3um!<5~U9slgT?6w;cz+5Qc)FLmEj8l2Y!L(dDSq~Z{ zC=Fu4j?+E1o@Wi!Y~yav7j!u==x7Gl@B1uPWR?;5zm#RzG@7gMruE%gmzTI*ylU&# zZcQ3`<!yl!@Axr;)E^XTCLZaIu=Cs}V(t#_25YscP8M{QWH#xT)*Jr{-AxG$YP9Mk zP@@vhu+$NSB3tf7VysVbKN8%&<h{W~Uu!T*k(7pY%_A!}q@Sn1h0UNE7Z?_nK&v;s z83$Kq&fjUY8B7#Oc=WnUL=ugf{i9%rLObL2H8r3AiD7rVJV>WCj(4ukXS%wIU<xmi zOew@Q{i5h~q`C6w(o2Ua=m7ti#b<*8)RgE1>4vV!V`vvc_V0$iL^3fB&Hn(zvH|s8 zwXcc@H4-oz1&~k`rvusm*jzC@jNN(h^Z5?AUhd>-<>chhG3FJemV;K5I?U<5nQ1jr zv;MeX!S{S%SUnKZc0Vl4_Use{b?+WEr+_dB6vDP92_3Y>=}p0~cdBa~D4Cg=$AHuP zz(2pJ`HR?s(fCh6L1*(olIM&^2+xs$3S<C+VZ1*bO%94IVB<H{CET!~q&@i`?KV9f z)OpqWyQI%kg$wNneo}weNigk`K+-SmLA$L^o3kbf$rYzo?l6kWv~ewZ`_><4O-&NI zw6zUy$Xk3vA3`*09Ko)k9_<VW*pv!JU>~AT%!8m|`83h%eRhQk>gY>gI0{9!r9OnX zMgi>fU>>jO!8A@Mi)kr^^RM`VU>ML|9fhhnkSYgq#@F*eeCimEB59tJ5XgY<#3{o$ z2klvK8!DQb9t+zYoLywW8-Poi)!F|Eup#JtiH%^<26HbDU+e`}F<$PpPpW%OQ<EVD zccaH=;fy_wPQ7i1=a@IHG%ZXXtZcm7rihfS8TDf6!iD$2tU^wDb)#2pUN8(0<?`;L z-UhmLhVn5on?M;VLJ=ONJ59&8+|u{^ByTiG|3w*aYu4zR=(6>-$pB{G6ceU*P*rb> z;hi&E&!ucrl*?JX*;ERy$29QEp)siEc}AKRnMm0bP`Y{!Ru{ss0P?4<9#`cO=L9P# zKj^SdavQb5nd*&KT@0BW1MF4pzN)2=M!72h#oWC&(FCE=ggllGpk<-7JsD2V`n@&$ z)ZCI~kzD(0c=c@EZSwY=fidsTbikf)Joo)l+k+5CoS0`MCP1PsQAi_pZhYD1&4f+p z8KVQC#y5+z_YC%liEcmFdC1J?;su8fbhuEaB!uc4(W2fXN2~!fp6lZCQy_RU9<7al zF@sTZH#l|bxmx1bje{ezm)|234vTD@h>nHImz`c|84cOURAd*t`dqNe*x{1B4KYM} zCrFwR1ouLd%-9X~!*4=%B_${UTLnRsUk;w*a0XE(Wv44iQ<WEP!7UmkFL(;5o<shY z)Mj70gn}=eK5YJSGVot6z~RF|`oC2pQB-fR_BquL;H7JR-o-wDTC7!lktBq<R1-5i z7E~^j>t5sg`cU6{=t%SR3{esuwHxzOZhbTL2F+1b&SmK?Y_9<bDUPF_dyaJ5`>>12 z&H(^S@o{KKM6s72pz7nm@q+<9jufbwO^z^`kmdm5vDKNN52$Z=r0<eS&nkgrSYtDT z9;kYw{o>%E#mjkcu*YQjQv0yzpN6XFjcUd&sbs;~A@ebG8hY##t#6b*i|gfr#WQqS z>JYo|&znWqn}io+9lU+hY{cW`(PPJMwx1ILexBk71zzdE+qZ9}d`Vb3xH%DZp_f}O z7<FcM*IfbIuQXIOezUy1K42)EZODuJ(6xsi2>9oBZG!Ktl_}|Zl5V2ZZqXC9S@y0R z;G??5W}MfkR4pCXu!9a9t{y$RyrSp0X-{_Z-`H;Cp;bCiIVUm=`kT}n&1fCAZrKw4 zw#A}_a^G~&|7w{`5=Id%=w>6-N&*Ixpk`-qo!b6dvFS#Uj}bqh9u{^(5j=++l;>^% zK=mA#LsouD^TOPNhkJs`YH;|xyY-#1tm`CJHIqpRy{y$w;`eUYumNrHFBtik4ljeP zpDqbRip$H>$D<q%z1ZXTyxITSk@?FALw(vNunC4$$#2byF047JQ3~euCNfxdK%5AM zAX_QT%jR)<Ns&rQk&pM!5*8CgKb8qhUm3Gv6@W23UUdmEQBk`w{mny4Gr+#iAigJ- zdl}h}XoBUEbT@Av`1r>%J;O+x1;I~4u%6dRn{CAPu0=S*qs1GP3{X_>AhUD|^Cqo8 zoy5f>E-o&sgENb3r&3<NRChMnraz*UdoZx3Yr(Q*I)>V8*`u9);V4Nf5j?m2o>cnG zij^y41U;({Ed^>>>a+r*e!dqcPyS+e4&<^DXz^N6vC<Lm3dbo5VLgK#7Lu+7=nQ>o z&Evl!Qh@U6W?X(c3A3L-6g@-j-}u1uW}y?Jz(QCZ=?yx~cf)Mv?K=s1$e7-VC!31@ zq+<`{V~rv+#bgY1?lZS#xkWz4l_^(Y74*5M$9h<;N6Gx&y8NxIQ1;OTC3d2rD#_XK z*q;u)-Bz$>$%Zi8`%OVkD^w^w^BDR_WXQKvLg<9>!62G~&_=%zstJIn`JEk8abEQZ z8|EWsk_pb6A|p{i1~X91C!6aB_-s*{+1!@A?3}#z&Bl!P;!4@auEcx1b+osyTJL+L z_02A8EITRJflHmZy8zoAM-kQvFe4C+<6jq^7Glm5?RFyQI(x#L4m(?6%%DpBj{2}C zqARY*0l_Ib$$;jmBP91u^_#sS>u(!mIYhsGD7aa+Ec%W>`Y`Ll$)$YPk~4=^Br&0R z*al2a*7LU_4(9=GCJoGfwqU5hLZ!53d>EAip=+&q6TJ`c8lxrcVO6OM%^2t}R0ppg zSGXfJU>PaF393Mg1B%a?!MZB+DV=w9f4$K6P~-^4DFNTKPWH{MFf&t+)t2c0`t_Ya zYvsM6AHK37Ie2Of(U3j_c*?I0|57=OwJ1a>oH&io9k!YLdmQykF;1r?%TC7~;muB! z)-Rk_IUx`bs#m`@caMeRU(Wn@zfF4IwCNLftG8>EP+T9UOKlCYTbj6Cw>kK!P+AoO zlsw$}#&S0fIN~_9Z_GNP`HzQ1%IPhf*q*2(g>CP$v<m)~l04eq;@Npcj`Bs;4y<0E zqSN=@hWDfwC9i1JaO*oP6$x~vEMV*<I9r7zBu)Wm*-Bnnxe4bE(|k~N$0OAVpdqag z`rJbh)xt%44<B}}_5Um&r~R84AS8<08jE$pOTC0ikyn~l^LDF<9bMHwuv2ypa3Zd! zCe9HkSWbtF+xW$c7adKN-wmS1EP}#;taK@wHal(8uU9`L1sHuh&vT2|qwjk?)_3CL zi}HN!WA0*mdz)RBkaK`snV$^o!u;V~riw0|68n;}oxNlGqB1ix8O&6Kp2aTJ9>-^8 zxjc@$E`VYcyXf7|ZD2C*SpLn@r?3LD`O-bBqE-olY|QtFUGk@Z1x19Dcf%uu06WjU zx_r2TO!&mfIMHENTW6;T3?+WX&;yN9N@uG;I=RFpflgnOgyUToZe5>@C#*Bo(~ov~ z@5^1Zm6LMo$ot*3-ikw#XRLZOmV@95M}Y?lBkwOdjlTJY(xVM#1_7v&n&XE#-pzxF zsf9kx1I(70jM+L9lR7FGKqSF;jE;of3^gXuylo_7BqdkmXljm}<$gzJXC3y59##PE zgTRc`=MF`v!n91{`~XP%fAa*T@7Bd<dPSc)JI!58By;PEYiv2Q`7#9SlqMX1!Wj)h zNFJJ>VsQ4g0yRRGQbQS>D@)}v0AeYZujeU$G{~lgBnp%@pWf_pE)_pAO*<`u(4b-J zR1#@Z$ZTpR8%J7zrPkt*LSZ;#j4e?rIdR0aOjuO(KE9^DMW6;V|3$-~w-H+YR$T2Y z)U-4|MNv<I&!-eu*xA`#g3%!Iq&}(Ib6Cx$Wwo<JhFLojI#2`ZOL8SnCCvAd*j@N# zc)?%n!LMKa0F!dy8zq5d@BkW{5<pUv*1G5VN_f%^z(1n%G^hJyS%cct<fNwQ5Lpab zs8s^AIz|fz&Px)z`GFlYasKSb<6=ansezCPY|;CfaLgY;Bajk)g#l;b$Uqlk4&Swv zhwlDLm?-Fq8j71ZfZ=dSHcuv%m6fqbv}03<kpl@{<SQpoO|P#q`?Ale`yus6gIg!U zeU(J3eCpQbUg4XZoLoFJz|aKB%vpTI0{&uh<}mE8vG(ui-VzZ|ms=0y^gbkjMQBW( zW44M(w2S?n$3WWj*Pq{w-HFaX9BSCa>?L=f%l3M)`vRK>((d+MkY1eZ9Al~9x#WNw zzUXW2m3AfdfJ_Waf!})$PW0hjBk5KWa6@_Ne#=j<fK^C9v>dl$RUvbt9EU5uThZkm zyWK|4=KgiG@Xnfx!`l4bs6zl^W_MXj=1&fITbNlnC@ft*)pEpj)MGB+6Y0QQLm^Zz zxH`qanUjJIw=2B0s1uWdKqfoAv!f$w-;P|B3l~0>dfGxFGx$3NRBA^hkpQ{Ja_eGx zmgw+G>y<!hWT1@NW2<9(IcLDd7<2#`4!LNVtvfP*p2J+r(Z}+?gE&n}XTs)5#El;6 z7&>B_n>xSof!cfTbC086Fh@5DYS8?fITWe8<i{UH1|K%;cmw;fHC|l~wWcM@F#zf4 zo%1aWkYzC}*uURIv=qUC1ly_zhqKK78*qt>0(604uvQ(+KTDg{q3dIq$W&b9d5CVV zggmGw=r?i29jePViaryx!>tw&-2zt#4AR(gf;S{K-DplU?316xcWvO~{Y`}!OFjpX zidYdH!gvXeNrH!=9DHi8;*kmcy+9vA5p$>CMu&$b`c>Gn><du-I`B|D)hR?@YdH*& z(&?&t*hh@PCyP<%gc1hl;csliWS@5-<CR}Jj`bYQ$oX>W>{T4~cCn+F);yq*1fk~j zAxCWU9n)YvV9A0t{@OfWMbJNzqtpOpXhntBtlOz!YoYHAh<B}C*>Y4<K*PM6s{o;u zkiU4n`1@#Fm7w@-0}2v=o8MegM|VUEbE2kZSC;OtciuxfZK8{wMVeE6$Qy_!JTr7k zhFZV&_us?#?}bg&kY*C=id=QxQB<HpsBUVl&YClGHHY$k0Vidd<Qls#Q(1nP782>f zkUIspN9n$P$tm8;W`}FFlBa1%F%f%IYt3^`?L?3@^q{t8p$BAv2a~)jd;TThc#-W1 zHdtI*>+>U02tSjOl3KjPz!{trOBUH5bX~g*hQI@;CH2{b8U!}zvREvWsx*Re;g)$1 zbdJ}#m*6`|iPdK%Vo&b&ae$?@y-5^?jMN1_?YRm!;$Q~(N_4$?%xqbV0N8>q(=Ooo zGSz#IejOeTppYOIo<u{}9<XtYOxkb9JXi2drR7Jke=$0yB?-t+ep(+ME!7hX&czcH z;L|z=K(yoZ(@!TGB#cJs6=`T{Zbkbo{L2r+m^Gm{i_dyoNmu9rEs54Im`$Jha8K`G z?9J)_l<q>xcL7q-utfSh_Tbv$BWtyGOaa4USkNTsPNU`Y|CVnw$^lKJGzo`531>%s z9CxMZBfov#&2JZg<J)$o10z>y<BLem)&&-enduCxYc-sCO@i)4n*j-Yj*;PKT!=LD z#bQ2=@!QFeJ?yth<V3Gf|F)>e57Q4`Z7R$pLtbCkuYeA-GzlI7rCsA>8A^HBy*Y!Y zqw%t+VWVyZN9wM|AJ{fund#wjAvkM@Dv^8@ifwJT2-59kC7b{#-qm7}D=$t%>_w|2 ztHo)o&j1*h)nk_e)Y_Z{dlX}5g=+*d0+i&0>jvCT_Jw0@XaKP2V^Cxkl$Wc)K3<rL z9da}sJ$kLu;DYgb%&pq5RZ)Ei{2`W$n#8N!c>+$U=S*I8eg;gTX}mpkgG0)juRo1_ z$Pg%?kQv|%dM3KzXAAYdtmi_zZdH}W$CsgnRebX%4a<^GqR52f;&b#_Ql8US32)Ha zv64sz=%fN5kDx-hJ@<>Cpx{7Y{$#{I7txl~#O((q6KAP@dq1|KD(b1YrSDB6ZEBcX zl0D%vxikT7=~*dAzDk>S(qrf@vGj(|!EK_M*F)6U25t*5JJeSG*kZTQ%*kWq?}wuO z7_Ql_A#YSNS-F8^oigtF%kuh{7yckeZl+qnr(onkxyt`}FL4|C0eqNZl)@)+d{L$3 zJvEXds4Ztfdc;KP?mHXy8x5v50NNyqO|nh_P-J2bJ!!vwmJWc|AJI(nmOh!l+=qjv zPNTgah7_s<gabVFGBv#XCp>!1SP_wtglB8IS+usb6~kcg(b@s66}h7qvC)=>Es4UQ zhN_@?=>2cihYbu4GT;&6#oP)<&a*&IwK(7H8&Ze0$HvFIrWZg*6ye7E2%=RucjCB2 zqom}<jR#UkpEO8ZL^lu&cgxWoRrcf>7Sk6X(Q@UcSy=kFiHWKQbND`9y}f81R{7@5 zUemPE5Gk$(2Anp{>oH|nYvc?=K}Of<Q>SVS3+w81f)G2G1gi!Hv~?w@LD&HL2Tfd| z_WKzU*DM>rPXO&wq#R95O)YEdaAYed=tB3_z6ayNU8Tb`!O9E`CFnHoG$BCLXE8vc zD<Rox8)oq0iPMz0n`r|KFKC=_y{2&-OWou07`FyxQ5;EA7Rc@XsC-28r^jRMAc-U5 zNC|rO6*!h_+PEp^;VV|Gc#(G(8!U^4WFjE%QkfJ0a)2m+BMp@8uF3H@2Zeikdt-Po zNzxrvOgV}(M3Xl#I+~tELpFpZ8rBTw=H>>Vixz>bT?5CeKd1yk`}Z4@&lk<#F{#%E zGV0yV`>rwHXFc^Ox?-YxJ)kxFTxc@B<fS7mOM@(P+kjN66Z(x>kv<W)V!rMBFmE{n z7$uV192Lqe=}Jt%@0J)(53FKPL5Ly934ap0+mn~2S*>MX;#SOX)7g|1nS@a}Ju^+} zaL~gELta~0I`FyhL!~Ed6zpBxye(^D0=mZWC1rA!SklmaVw_H&G1y@TV5y71X*YTR z?dS))$J7UyxT90lg0sksFvu?@xGw^J|9v)rh$S>J!6;J{`BIP2IkB^BfJ15WVvG7- zVR$Eus;<hQ?)7VBSA=~BpkWt=+@J)oMF6}pL{P)kxf_SNwy#m{2?d$3W~v5f5)v<~ zo65jSVcSIEB=c&xgronts{$p6o#M{sd$k;l0n9RWFvz+vyl6su8f7cxsJ^K6#Q32; zw+TiRhro<TGRZ`(TnTqWVp+-Z><j!Z;@sPlD;WkC<y*tnx!<nhV{zK-FXM2PawLG# z_2X~z1(K#{4d9bzCA0ymyfivu%<L2@J--9Im2@LF+VIH|7?r=wn#ObP{yMr7J#lj0 z?Zt9n54^d%p7*k&v$r=Mv1M;9+)y@|Mxa=5s@Vm@^QMpFClx&0;3kfU)Ibw;)1Cxe z93^BXrc1_AH`3Ghn*J$((kkmOozDChFJ9=!?*?LNj<5^m(JG>AU|FAKCv482!>^)2 zY@rBzfu(No^zQEm2AaNTLdL|)tXw=h-KNu+Ue@#g*=bY{5vPFIOg34>?6F=1DDiSV zSL?9NorISdVKwzHw<$oiM%ym9#g@u3r_vcE6tHWQu4XJ2R5)k9MnwbA+3PO8YXOF6 z6de0xoERW^C4s(M^H-zQr<Rs2*hLkO&uAXL1U+L`mAM7x-{0r+gQ0fpXg^z(FeP_s z&YibMc4CeS!>QY^8>)aB#a;~5d=77%W0-qg<!~_ox<}JEsA}UR(VXa$@w9b(IJDzQ zxJTjNz-pIj>kk6ME2QZURZp~IS!eeL9(8-nMgcp3YOp5Su@)3C5^>92i)RDkr8x!h z6mD3RSAZu=)^@pF*4NY4g71g*yH@GO7f9gSuRUAIOpiH-nZLgCLi6QZTdj(9TkDU7 zfWt2xxK!@2P2&v=PR>B66NnkT{G||}Y(KACCq|bTO|K+Ztz9c>e6|02uT+7ni%SvA z)V5(r%ztm)b_rlg4#z^o#Bdso!JfN-!-;(saz+wXHbmhXAP<)KdOes*Yz7ZymvoUn z&QGg`l;ilgrY;j0df&(4riyMzI;vmH_cxoq>^`N^-+uBbTRVWep97rixqMT!3|P7Y zbkm^vkyZ{Zc?Ap<_s@13LIaP_PNRmOmL4G2)kdah(P+%N)(Dfa5zG@;Vhr@oT`@U1 zd5LY+O4`+LgJn2fD#0o!aj3rdjvt$gmrA`KMBi$o^Al4HQxZvv@F`vOCIV@@)WFh$ zJ18Nx0pjaGw3yUEEb(0GjdUVEVlv=SIsEZ=<xr$o>brFgDK1mBWdQ>Gb_g0TRsYYk zUM44w<Gd9%ZAsSLJ>*nex}6E;3=QCQktFj-!SxK3Q;XTFpoztXctEq!!9NRe)PQ!f zk*XKm*MY+NKqF|-6O;cAq`>gX>1PaYnwwxo7Ax=f2-TGXy6m@_x$#eE?Er^BP|od1 zOdFH;6$M8{MbVW0XXxCroqCc)Qs6lmF^QKag>0!N?-|T+2r^)xik98coALukLdon& z_}m|Uu*my>n}K@bwGCys)LX$G8$b!K3gBz8u_hh1nB|FJ_!tNewJOFTg!y_EqjG6Q z7f4<tvH6Wyy~bc}ZNeU+7nA*aGmNT=uo@iQeuh^60G!k%uu?L|#L}7<tKis8%3OaW z7tELYetu8nZ^q%n10gv~)JQ@tZhl#|(ok^XfC{+*b;GhA_{p>E1n^MhhO#4YmnGp8 zAnFA^$#E>br^BFjv=KuDWnew38zKT<uohLrjYCuiRp^+>xi~9K;@-Lswzwez03sL? z#TZVOzrgk^gjcg@16T`7`evB9%lc5}hLnYYjVOeoE;WvT-)txA*L0$5{Fe%-je2L) zlA^@rBxdO8(|1t}9Vhkyo;6`kr-G&LVPbR~V3bW}9w?pluzs4vc*G84IyyN3K|xFq zQqu$CSrM8wFxE~0b9qiPOw5V1ne#PGaEsYt){yDa|IEeB?F5V_s@eKF04QF_>E9Bg z<XBksZy`2T@!Pj6Y;A3caNFoH(SwQCs%#s3Q3>4j<iiC%*1hiT?vSt$==)&M8!#ud zfQ|a%9-e13iwtF)-z=8EySb0~rwVirZGaDHbOiR;&%kt{)uml|)}2Lo4+!%2G4uyp zHW2j$eNU>qK!vBct*o;*8fc_1%S*1NEL?PCZrxeJVz$KDLJhBqwjai_h5%Ha<8r0G zy2(5*_IK)RfSBRrR&H!+5<(G(6X!YZ{;Vnm`QM)j+kO7$M{2rhibkAQ5<Z}#A*2u% z8-&G3+cr1GH~$n+L2MJ;%XY{-7z2$rg6QCIW2LAVK>MmVqC~T9wSC4crYeWwg2O^q z`3Nw@;_6NFuibutp9}{W3%gc|fg<ldU?Ck6VBD3$;1w*%i$R5oii$#ticKk>mhwHZ z+g+$8%qRMoxD@a)ex^tBKxjtpfS%2F*`L@~IM=i|u)jVDrPhm`P`i|rQk6LF0?q>l z7$3l<=i6HXi@#R%m@y1YYaQ(@kz2mOMrW3KJc5!XaZX4MW}xDt6*So}pHH$K`}t?c zNbwjLB^W$W5ecCLR1Z(K&%b6zalSQ$_V)H|sdYy7^wrW4i>@0p>qf+4zH7G+t1abg zvw;u*)U|ObUpFSR1P{&7uIoJCi`$?(NaFH;K$nGxH`KVe<i1N#zHMOI@d-Q6!0`Jy zP9cUMh_Zf|zU9r<o6GmI5HDS8&QdisHB6^%=B1G20R960*_av@QQe?7f>MoxGZo4; zzH4mkjtIG_QFOE77ztgr^9G*a&DG-Ds{(2!jbMn#;t!AB!yYJ2qOo!3r7Y$<Uy42b z9L3-L&`_huI4rm%&{%5(-T3(SuG=)9FN(O9Z6H_1Fz8UnTiKhb!pFA-PJnIrsM-=# zQ<7K%S^>TT>+v_}pPlpG{FmLte+$<BKO)BZ-*T(?KPnIV|J^4#_{9$X6dU=DA3jL( zbH4x9F8<Hs;(rQd|IcU_zj<~yIlE|TeV*wr-}*Gd?@yx@vo{Ohe7fk^arISAD$7;W z%|$al*3DkHa>YDt-D>{7N<=qrT=@IOjqlZut7jefee;5wvpWC0f8gh1x%vCwf8EmB zEHC8Km}6Z2z%)>9G}PXty=?Db&{=xPeAl-8YX)=l-|cnxUlp&wzjENc|H^?c&;74Q z@o~Ywk7D`1t}_4qh5mE9{J;8)o~$6xM>Z^|s`61C@#|&-ZGLIxjQO8RZTv4yU~{p2 z8Bm)f4qbp_9n1Y87;K3{e=V-l?H7q2rE*3;Z33c|6}s64zwy#9xdWhN`BGMzYL*+{ zwV!`duUs#D6T)zYiHRNyDGbM90QNPy7iEbEv@aieFy^FeP&G%E3<^|oUjyOwDS=a% zO#qGt1f_#qUR2atAa)=!^Bjs{jmwuWA9o(R?}##vT&`2P!N^yswLvw=$VPcepB>7; zqJc!|#o<NV{TRZLf()7%absOH*EJwBZ0`GmKR)^M*)x4Y@DWe68U;xiU*gKgaS2_} zhpNEjU9oCaU_$r3qk<ZQh9Tng=Pzsco;>&O@(YLaGg4V^F<ilYKn93KSeFgb1yJmS z_Kl#1Mby9rr5fFp0tf^k&KG(a%BliC-OV8sLO80riB?$Tw+Y6N5}!k7GdP%Ao|<zP zb#f<QXTSV>&mV^t@-2J=D-4X`b<m3W2LuE}b)!aKOJMxlhZ=`+=kWQ@J*uXINt+Mq zLY>McVQpxoAY9{=%|N-a>O?jkA#fdkq^&(cQD%vTR&c(+edtr!lq>~t;~8Kd6sxuJ zf-NT!C|5`39(4ISm4=6Q>E<$1+Z_CF2r`e=8M#^S8ePD*kOFLnL8u94k#8bE7vXlu zD^$-!3l@L61;w8pI$uo)hE8OOsYq_$eiZ*(4bD{A2XuD(-9d~~Y3RiSswUY~4ceRt z^)7kv$%r9Gm>x#z3m06TWaza5hKz;@TSq1kL-Vy#myZ27yr2O7=LqwvOc4hp1&;aE z?;q#`I?W+;Y~(!eY9qT?89!4c(JT%r&f!}jTj=T5nC+ZEf@<^*@z1l*v;sbgQkZr0 z%CY0eD^AHaJx4Lf&ujubb_?T8I|ODWzT-(+BSOns?o<rap*H1VU`VR<IPq#r2QnFV z?K@urk)c^qN;f3P+Gx~nXCCEK|Ax@Kr$jd2k@NLXUJ^ZDJgl?6f{Ln7O!=;TZvW<| zeBTI^&?Nwt@Rvk8<5!3n=NGN~=c2D-`<{<P??osD8_2LQsQw70+Xr`R6ui&LoOPs; zG#})(hA+A(nHzB$Y#J@(-G`OWfTHNWZwIW-0hA168v5rz23J2c0_qS2yA?F9;}hOT zHq11<h5=@)SjgThn{oa4FK29SrN@BoC6>f=cs!TjHUWd?zkjvfjg}RZz9jKJWaAOq z483f_z(deZ%z?*#x2)tKXbm;DL3^#X$VrUc$u9Cl);i%?`zOEt0j`FX-X4c9ls23B z&}}ZC3X&yH!l!XpQ<gJU5AeYN{H&U@=|ycnx<i5a6bo6`<Gu6m5Mz}&bo}`&1s)<* z)=omvXznP>)cVz?<1`}yeh?0jziQwiej{jFbWZuVeYfXCe84!{nwgD32uX5&?OnpR zA{X5-r_C;irJIYy&qoFKw#cDb9B>~iD=w}8MI@d`YsbO}B?MCY1v9-mELS)(iw1Hc z&{o6VQAfwnF#!DfC)h|Xn#Pn4gu`X}gElvuy1x$z-!NN%i)3V<bGzr;k>};Z;0C+o zypP33C*>cdP$KQ7OeZubC>lmsO-vqJaI^<aCD!%>#3cB`eIBMVI32?B`_L?%#Sz87 zdi9qpkME~o__4<8Uf&4jIvpXW0hx#616yDlH(*r*geRsZPGPl~Z-x6E3ix$g8f^eY zb+X>vhyF5GVU&dOu7XEnHFm<ovdr0<dVaW9cFa76H*)5p6Ih2Q>+JWU7Y4_`%-uAn z8qhJhjkdJx-n|=UM+Cxm0+QN?lwvFm@Z2IHpol@Q1V_P$$;pMReiIWD3ozF8@;!2K zbVNb)hc~W^zE>L~JB*ZqJ6vLyHL0|H>u(tcMfDWN1_|B1wRV~BK}^IU8wG6y89f3g zIs+gIIY%$BbPcZ*@MpCLTUMj*4*(VCiSxnxV=YcYUo_kyAQ(qy<~aH73NYhnpd=I; zVUzLc2Rxj3^#*dr#*8BhSUV519?HkTlm;e&40=>J%h*7aqJTjpbe&RD(}6#Yxh{;5 zj-C}m67mobogfyBB(?B|M`P6Tz5(;2d<BHB8IpV-$O+=r+4u%LuXQ#>gBdGEhi$!h zb)&qxF88K3yJ+AbHs$+aUXVBMpgq9B7+}?cO&gLoXiH{yOM#mnHsgHw@Sh~<%X;?( z<Up_;MUEuSx>mI&;v6JXOOB5bypNT<wFNtK@I^1^Y{8-Xu~!ntGoYPoLE|oKAQ{LA zvzx)cDuD4`1oB|RdyI$89gmxaR;sJU{iPj8BK=%iBJQUI9!c{mo+{6$tLqIq=<|ee z;us3J0#ULr?_8Qy&=vgg)v!ae*>D5TrUeQnDKgRY<-vMyH=750{382Cfd5uNXv)*3 zpyec$lwhhndG<5mt2H3N#VH?_-~+r9mal-HS-2nNYf};c$c$vVC+B0h?kgCM6L$?s z|6o|vomPhGqlJ<Jl9H1ZV<vvx09CmLKr-$g?78!p=(kVGLC2J+FakVLY4|l%M>!Yk zn{neq@r^Eg4{(l-ii={!@bB6Kv6HP;Q&vs*cu#yX=8pZ7SI9b@oa86Qmo8fd`g6;Y zEzonuPCVq{OS}O^{Ek>cPG$H6&KH$%xbGjq^q|lhRBzo{S#Y3yyS{r-^IULiNR$t@ z=l)Xy*!T`knx>I_OKhb#ctvj04MsSg)TSgB8|2T+_o$20y{KD=8@_Rb7i<}y=$_!v zfrZHG2vJm{VQO1H?sR9aAm0-Q`%6Xra5!HLTlYu?Xq`LDLKS&wy}x@2;5_{v06gw@ zVWbXDSuHr#6XRyiERdriQ2m<%W0p4xroub<2#8ct6vSr{^z5V*2=n#8-K7`5-U)#1 z4(6;bjZV0dedtuR&i+%NmVOy|i)%3mR?01N>TB*9=`Rle3t}wq;z&nFhbbAWd0kk2 z1pBw`ipp|3!iINS$HJBP4XPW3m@OEItVTZb(M{}{DNoE`?*NqKI(5e<<B}@adB?sl zy7%{pMKd<J!`k#`V+*Zd)%yk*V{etaW2V6oh~a&}JIb(*lD;88TGZu&g1!AMmCsZb zwV)7s0}`Tpm+isJQ!AT?LxO_L;UD!dR2~u*t_P?q4NCKI-t30Yf)(!^%COE%9Ai?7 z(>P$faQJu1kzU?(nK0jzYP;580j$9)!tM3Gr&n&&x<IE8%v!gD?o-yWj~H8+&WUZ? z7WtE#c1AbS!6$msQEX|6Pmzoe`!o*2>yoHJSU9tBJ6M3<Xycn2+)Oay@k*q3Mqu>) zswEA3Hx@5_W%0@!#zE-2iRA!mr-mq=HSW9HckkAMTh=5Pf>Rv-VTpN>U|ksghjbet z#fg3$T5bD0DvF0XN=m{K$Y`j@ac#UT?6)11iY@c_S=%j;8%}{70W@(S^DfXzAX92M z=*oAils^WX)m3qH!|*peiNaWXTvk<b<F3WZB+bB8+iJg_JPT?&v4^TbaaUB@uB2py zhozr5HM((CU4nC?VLlcGCAD>CYU^uuAX+}veNt-oZYpxQ`;cm9$#g?Ce9|`IOvLTB z;PcSa7I-Mm=DQtuQTZ;4rA{!8c1wg|c7ZGP%vNiP^X)>8Az<J|20FMqZSuxUrZB6y z{x11%({whEjJomTVM?4)G|`W|6f=O2tTyD;P@w}0*9&7RRXZ1x_czPF(O#Fmglt#} z{`m*x((zE|Nly@ir9p;BD1V)qY7E}ZCEaG=s!dl4*Jlma>PvK7oxxQ>VS+&Ithr3^ zLWV)aaBDjHdM5?c^7B4t(gY7z(MgU?R_8X~E)vSL1q)VYruqWsjK=wN{l*P$eCAHm zG6BxV`o|~>nlK^R#~gZ5*8xO);(K0k3j%4#(_pMJ_bO<)kzhPMjNhRdjDqV0RBq%! zT-Sjv;UGL_OqLIotVL`?cl?KSHW_~n2{>=Mv3-9nEIk`o`qu@t-S5YJ;9;uJlUB}m zt+MpqrlY-|wP`BdIopWxioj1<nA=1&>~~KNmXww4kw`$6B2ffTmKu@%8ASlCYnl+v zn$>Rk%H-0e7oIcIxC%M;Za5O9!NWcks-R0jB@7CcbDz#=%m;Jyo5%JY@8G1)HI53D z(5JiJ0#@$dQ#bP+`2RuWby4p3a707{du72zjPgTZg^Yoc@;KCqHq5IaIgmjBcO)(} z3Y{Nn(yqw_EtD)(*xAF_dX^|3v!Eri=229b#H!6hwa^ro?XLq#E3EAbhH|CO*0BAE zdDVl1^ek?R;cp3evT4Iu6~#j%lqNCYeHOGe{$G9xM^{I7^5by*Cg)_7ho#al$f~+0 z@F9*EGZ02tZD?%jfZivNEdquDxW=n-?^a{Zdc31~-R(i;RKuM(OOK{^z;nhNOpizg zI*$sJ0&GyFh{Ax0)IPK-AaX~LN{VX2PFF&&bJouCBa4J_2$Hrwp7@ms(v=1L@0d^) zJK(<?Jmh2+D-#Z{pI_r1P$prq7lSlZ(WmHB;2cP`s+Zzk_ZtOs0SCeRQbjRCq8+^V zs>L6w!6o(-xW6bA(70@?=(6#cWnp{d0RM`*z8Rf|bqO^uZXs`jd-qPp-d5O4az;O# z$@beKFVB_gPFy4xpFhpyB%K&8+`@NYlSq)R)b-aEHj^McmTlOL**qsR&1sSKSkksa z%)uo(9@WCb8i4nWwoJ_N_FxPnUcO<!M^0NN20W||s0GVQ!_VzR8`AGmW{aZA2et5O zEJSI9XP+m{<*Obp+xPtNLs(0#!Ry+kxLsPh+G!f64qKvQcgOS$xE-R#>%qyAA+7wx zH<<VqCm9-dRCt0_$LgT>R~pXa1`9M(ReA+N2K}@v{lCYr!h#6sltY9;lHof?9Kn$t zD5cinaNn)i@nL2<ov{H5pF5y`J`4>E3hJy_D|kJ3TOno9)@x%sa0l5dZ!P}u$6cpG z70kh5-*WU0&YqCa{g$=jRra{L8tW*Bzz2<JtGw*CZEx(@e8-QVEWG#N!Nmq*!Bn6$ z=Geo2(+9V=esdi(weOV@P;p8tCZw>7uZ(o-hNFLHbvR;bIN)xNJL(7)hV_Q1zl|RJ z!Am!b|A51rQ+@<Jx|B8Db7Oa@39i7XN+EsT+_~rCIf>X#ReMmZU2^@fxTSG+ruJwL zL<-4@tN7Hj<m|Q<Ue6aMAwbNT2-UoccIo~S;@HiVxG^mB+U+taT8C>K2k$8}`A4JZ z#?l2gow-j%k8gT-X;INT6uy*HNO3@TC0Zy$$zHw`bTvH4!I&OM(YY61lA}~-4@7lY zphTSFpzT1`%C>~@O`Veq?vlTJLe79{o^iCO=8Gp7Ie)Kl;$8<joj??sGzwo%^bxRn zn0R-mI7H2aFMfSWH{w8|;`7EWI8J>C-KjGEh6_A}5~uCS%!4yd#3+@cM?+Y66lOS0 z3z8mpT!%xy1=9_U*2(m#-1oo)PTAU`Q6}YJISDOjqKj@p25K_dCWi;4>V%>D5v)|_ z4`be|y`JK<mN3qnoGf~{2u5q2U|*&x>=zL!9+-xA!+X2ATDY215yGONf7ZwfClj$F z7@3Cost>^P(MC@qB@v6m6-@?1u7nNhD+NE?PI4PVaZ)<Wv&*C`5oTP?F`4A$YjGxV zbkwj`Fpy&C-Pmzf>$!dSxwlF)$18Da{pu$9pNj9wQ<&0nGGlOiB30tb)09D!fH;_5 zr^I1nSU~T?-3NiD5=P#yQo6A-$H8`3R9*OtlqOSPERjr4t)mZeGB7P_@CVA(?7!hw z4S4XNrD6<0e02aw;;<LKz(nF5DTAQVS0g_vG_jXliGnZAX=HOQL}2!o_Sy?f-6&8b z&#|~{vCoHp*>>{f)hX(gK+<@CHr6~->xuAjGQQ%bK^|+yoWR6zuqh3qR|*mq?6b>k z^ol?mOxcuNCH_djJ`bBcs2_F6s~O(}^lHG2eG80skg1MSY&}@9@jx8ZL0ftT#a@@j z#Hw{rF<BqG3SWeV(?2FNt?S)0k@1p(#F*|hTS&jt#feQA;P2m>cK1XR&czG5wa{j# z9~{L_l2~OexzHeA#d(UEEqSAU*>bGE$P2e>{P~TQmllsJ+Cp|}Q$CN+-{|f#xvib( zZIT|DPC$05=k-f7;wr8)>aj9<G}gmGhk{$hIc%pB!sb{TXVDLUqFOOHnBb11Ae_WR zBvGT4%r!0-Dh5JFw*i{@aI{3!-DlxR4VQaPp9Kz;(PPj-FFOg&cwytz6>^PBw@xf$ zoc<=&8jUxi2l0!H1R^t@L4ax|KmM1+Ts5?qM|ro;mDWrH*&58<aBiN!{S`>g=16A0 zwRXb=>F9Ry!toO)k|%3&aU%)VXkcAbaUVQ*;P`rptQkIaS_e0GBnN%C+!XGT6h$)r z9Z6-RvB-PB?e0>^Ku$}lH(<f@ncm7KCXriK?oDx9GTE|W=CYdyw2L;GZLGh$?@Ppg zc$V$Ku5J4&-MV1G0(DIFF`13Jx+zU|6L6IzfrHLZQBejrd!QFj_dYd;Pc=bmx!v5k zbH89#yjy}4LzLsm|6&^cVAk(n{*~1D;QF*3ChcWOZ{vOLuSCunYKpT&v=3!=iEx&S zgf^gk2RSVqqzqSunAhvHm1Bj*1ekQH_UsBYbP8&l|K)R|d-&EKFgkE#Cto$fHjM#N zb}rNtB{@gJI94k*65sH#qFe1qxkVJr$>Of&2Tx-cvE2I|p4NimEGjHq6n=407qAT$ zBh*Vk+nD*>zAA?9OJbUkrx#goPzF|q#2&>?@9k%;x+8^ya?|jQE{zEhPmfi1GpKSr zuZN0qu7*iy-VbjhEmrV<e`q1_np-OXsq7YGbx-uzlx0$GO$<mpUQjv*4CO%@e(P+E zth-ZDyu(M1Fo!bqt_$4HX{e;b-v5@L^1e~aD){l3>5ZVe8K30kI@p+fE65IOMaH#L zcJiC+WN4@B)PLjp2@L>8!$9J{VB=R459-S2!%eV&5L^->GYE<gA_z4EH_V`->4Xvm z0>AKTkZNIW;#r0InD}^<5tIdID#{@`Waujt*u-3y3EqSzK*p-1XAA5lWq>B*&J1jm zoJVM3&)uE(r*^i0=pT#Q$Yv%kbdJajbEQ)cLaE=SC1e6<vohvhFSgm6*R&vVk)dl_ z0L#A5z6S;{1d4<0>wp^~7K{p_IZ_xF3ZBwfC9XN5(T^6^`%La~v#uYm=v@>QR5_hz zy?xiN3Omy{P%yb3w{q0MxLK5}pO)d_Ju)t{?jYLLy!9vIB4b(yE*aj%<rXx;c@Qmn zf66Vi=B6y)fleKhLrafS{eP<C8)gqY1SJ*OhseIx@<p1JuE{8)gxlg?pBKN?(5)wx zs<$CL7#?7{+wgeuoS87j0pZT7y788hoO-@~CNncMUpiQU6eEJU#BpR0;M#GIA}Emv z0`T|nm>Sjra@6D`cGy@~;&MCh%4uo93RL+<GH|U`V(!pXdtsC*ws@8ApD!micAJ}R zEbjUJ#&t5vVlkReZb!Kgtn;ZAtv+4viV%*YEeXOw{yfl#SsX6&Q@6{wpharUOa5$L z(F5a~J6fNQ_ITGD&fo%1<K8rWkr6**V2~d=I5Ix$P;$HGS$O8#+P#_I9{nCyxT!wB zqdr$>HlJ#`6u%u<F9w*s?2*8?)C)Df+!MLm;BBvRT(-<wNfX)UipXJv!GTeYbM#lt zWpIf|1KuT0F3dIRP|6NtgYl4nma15{b1}zo4**K&2lfvG`}n6LPlrN`S{B;pIhzll z7C4H_Ww%5u7(aCV1Gy`+R#ch#Yv}V1NAx&p3bi2xE0mGe+xtLvp;)UK4D2YnsOIJ9 zBHH&@<~ekijpexgT~!y5ew*i>osy7xw&DNsv-VebAGJe})TVOgF;L;1a5Lx@Y2ZwB z?5r$EDqoef$QR?qSD7W6MVlUn1phk1JB_X#P8hcaXGYrpxK*?Cr_5pI>t2`r`}cFx zR6}smb)m}F#*IMAPVSELP&KeSCtJu$6ZWB3xGY?jq!z%Isfp9AiZ%YIahb4inkMLJ zBTWZ+->>WvUwQLix}vXUFd0!M=|5m1=y^f>a`%tf=4#D(o}~1p$B99Y`}BQg_xoK< z&^ihFREnG~7|!cCb>2fn)VglwdWMH$OV6-AxJXroCnOik0eTIzmGHs8I(}S_OY@O! zR5FU`$Hsx^1>`@hc-Y8PFl;I6y&}5k?BQ8Y;zXOm@~*0fA6Y^fSG3#*0`PsDVY3hf zeCboo=HHx@6>|+wR`$Bsdi@Z%O)~HVDP9mh69bGRSkNBju60wEO!@D2RD*!yCBe(Z zj71tY2w49oQ9hIpz9-koEd1)izSFNNG5B%Bx6n7!bD8*;3*h1B0f>MyrhIwH>qeSU zW781PXte*(s+j@H(Y7KB3Blb?`8QW>%f40{Xe_C$tUQb*W)59Hh@;U|NRWV-$7T`3 znJyMP(~!^F27O!=8AS;hnbc!lx#!HYr+2&==7sL4vjuuFaD6q}8P#LQ)PbTj#uwg$ zf}BhS_s#S*I?8=VDA1-x)@4SW)!I5Sn)7Te<bT4h49Ql%=ctmtpr<&C6Fe^o{JLmx z`i$InriRSmscF!JZ*oyglf{STvSbNsvhn~lr3!b~JrWp0;(kK$!(};AiAtppLr%Yt z-xrRV1QCpdX4CGgMJt^fQ`IE=2v@tSR+zlg;5ddzT~`zfQtx|elpb8RaA75#MII;M z59Mr$gP)*x0=&UmgdMkTXc*>u0Qe~LM``rw&idRi=7a%%`$SsJ=CD;_MZeZJzs#Oi z3sr~)Z08#p6fkspr9pn})l83UM_wdU&TZN5IMrC2Zq(}uk{yq<`I%5I0A2^Ys#Pu( z8pYGYn$_X6XYmOYy1t&Rp#JpGJR)I6GSGOuBlQK1N(?>#@3UER`_iRLW+00S)-loz z+X`OqJ8=e%OBB2XdrnKdMN(ygPHU6-hfh@Z%B{Iy=X}9YC%$ScmEDACaGm1PHmZED zEio-Q$szC_6<8r}-wxpE9OI7|U7Y)(><4X<I0x$WWxie1Is&^c|GVqHgfnk^1xqYG z;}C^>>f7c<Afrx~dT-RQHJSFN9Q(Yn_K*`Mv8|9Ga+18A-(M-@j#_6gcZD3R|HY}; zI;{(_umWt83BY4TW$U7;c4fHktU>-v*p4uH9114;0z{lkN(wA3L4)ne;>B~EuYz<x zm@8;kE;C_!6$5N@MeXk9!P}PlwtNTr#U5<BvGx0KJ^$M@&v@nx8fnFNjH&9UnUm1% zxER!7tJ&gC`V_mDZi<Bq7oNdsiMh2g#ww@jn!)QH#vgs}ao(=5YnA75*IFwYRET%{ zA&c9$=Wk0)^1rhG`1&69VA0TfhOm(OrwqN&ka@;sq-9mdXo*!NVOB#SO1ynN@2%a< z`BMz7(6kz{jn!!jr-+N)HoR{4-ApIDmxiilnJV^9P9s9U?8I=d(N6Onx@ZND4Z9b= z9@60%nDlX-`qV<Lj4f6lN%RrEoN18uDLE=(R`TOLl0pXg?Qu%ZWKxRil;b=B)SiS{ zS3lL^mbD$v6qS~iHug(G`}<hQy<w=K3rdosTW;9Z`<zL1OPI^&Z^PKr>Q`nhVmWf+ zA7Gbg*?vvvB3zGAPl5!E^%(pUuq(l_1&Wt2zSVWVY~3$)2KGKZH~zrq93Q&gi$;O` z#ms}k!i+<Wt9$<b$vM9jj?1q{lnr%t@5Bjv-ouD`gA4{5RY}*b@wo$%$m&kwT#f%= zV>AgOY*T0$44ANx+)`FQ(|WS`IA9^7&NkLw;2&9W9S}wRU5EZ7pzy*lV+cYl3s}Yp zhB^1M8dqg$I;{iuHF>>jd*{Rm^2WqB)B%+Jf&oFXb9NJRAsYFlM@fN}808oxh-m!e zlrT$eT0aw$ko3`L;mcE59h~71j@9^aloff1@%Fu2O8LAU9}ts-HZrmEn4E27%&|&9 z)F*8b9;k^#R~^_*s`^T;w@b0+YU6XuN(?&njuY0i>aYPg<wrNnE%aGuI#!U3bBvWA zS<m+9>s0^MHp4)2$?Bc2k|r_e&;k;T7}V}7kAV@KMI$9qS3-DS=#C$pUY`VRb#bgs z1|()M36hswkPP@#bp2^Y!jjI$8zle~&z0GRK^b1iozYEXHmO!pj-Hd=8z`F{#@Yg7 zk!ea%ba+gTD9w04rr$c-pe`B^cX3NZ)%79G+PX2L!s)lhXX;>pRB=af!HqP2@4^tF z7oXX_mV)EaD`a684+GJ4ZOm(OSZtg=B)*VbJs9=a^KBzK6X*x3RO0Lv$G?O}Cj14= zfLr*<cxF71K`v*~z{0p5{6Md>OOvdC%-bAY@?P=Cbsyg7qh~oD_CfPjVYSv^Gj&!Z zW|HY;-=0{Jg67k=Qkms6bI}<_z)~O{^s!2mj2PdZ`^ZG(xAp$R80r)`o$JHqj3@V< zq{-;0&?NC>?tBjb+>!b(`K#dsZJxcc2}0dSI;W7qSBo?5RK7zbe6RqV((PPL@!b%V zCgtJvwvUa{+3MO&sPzU8;3yvDugY7EqrOj-*m0^mo@Q_>$CoYvjUa2VOkSdn|I3H` z{GR#tYAQ#L1jkqJc)X6i6C`BLD=R#EG_C1nGxG2@Myp;4Xt&ia^W>ZqT-f>}3^0F~ zxVBGmu%@fQ9{zR1dMeyQn)Be$l^#xZG7*@=cS2vl8C-2cZ!7V`BHi`yuw~Eo`6yzA z*O}B<za7;hjj6?>zQKkx8goe2mbsJ%oBhHD(53_jhW5|MmK`OgtBtR>_gRdeP|lc6 zG)P(zw$ql-EGH*N*G1dr9CXdYW)4~xK8-6zy+|<bY+SH7S*2!2s2z=Yxlb|x)QtTu zl>8AM1s2rRSWh@Sh2cQeymq0W)2ZM{-_*DbQEio<e_sMVict-scF$EY-%cZK)IwJc zRHBMF-Q65}SkC&uN@yLvo(wW+d{EY`1DGpA!%1#C<T{PbH^77E48jh_N5|N`<{ONh z?m)G$8v6YHuKq+R#CQ5`kPYN8G^5WH;GPfFK+P7e8Xzhd#>F8_)tT`G3>(vW6u*7^ z;|&TaA3V)9RNxZvNTIONrNt+*LmSxlH}FkP_SqAb${o@~<k89U1ijRlHaQ@$DOLnp z4&<Qbt5-_HA-kK%2QApYGEhxeLmj`dd<;KDs)93`(y@jRkXo$W0H;a;<;|I%fWl)i zmFyk1Y~1)NiH*DPBE)oWfKA>(QL+|PpPg7^a)fY37V5;EtH58_e{w@1!0ELxPe>bO zql9?_h5H>;AzScKT(D~IAjD~~4J0pCM`UEAp3;px`c-i*1b@zMc{P^G_bZ@`yhy`A znyO-4umxQBy#U%1;kk7Y`|t?lQ{v_BFl#x<9UR%W`=WDCF6KI{4(b(0GNUnu+67m+ zivU{RpzS66cQp+)H1a*%xx5Pyil$9X0q1GV8>QIW4D1CT?4Y%9{WlCv!kA1ybQJs< z{WKoWtr%P)s|h^}pIflK_7H}LIq(_`ulHaG*j+I^gD;fj`FrlGVf~>x+jxw5vU2ab zp;}H0#pEf2jlM-ma9E@cHGw#f`RV$qoR~#u<$tnU?S(Ar;J!sKYr+gEuoxCl+MFF4 zd6TFPOZI}`&z-njbxPLNz!Y^?F7s+P*_vK=GA^Bl{NW<W6e6wjzkT*rs*^{@MG@LB z6(h0lC_ecL&f-C9R+=A8T9MT<@a@VPX*2cE!Q82@N)XFz&Rhz%*ahZ{5wkPmkYx*@ z!tTw)1q$Q!!X*K`uw|S95Ky>jxyYMW;G`*i`#2}PgVfbWP$?`NmWwma&ug0!FWzwr zQ(<s|qzoi=o;KCZOytklb3dSbT@BQHD0-SE>Bml;l0oNxl5^B&Eu%g@p-%{+!Xs?G z)T<sR5te7BJA#Fi?VgkK*MA-&pz8)}cY-FlOh|w5D1n}pw|K1ax<F%SmZLi?lZ<NS z@d+E2Ogiv)HqO@UZLe{o*j8c?0gur6m<70MB{JlgDS;DnmMN%z9J#s+C^rqbFwVSg zG#a2|6paou2GoqmHUJhnV2S0#rxTis5e-N&vRn~aD3f%s@9Tz*RWW}y&Gt|+hcWDz zL%Lz-F+^fQa%b(k1~iJEhPm1(|D|DW!I5#>+E>SCS7>$DO;XLt%>uUS#Kbd8;8C+k z@5wzk;5inY1y-V9Ze7-3qkXxnw8S%-ph5oGdD&AQ+hZIH3vs??nR_%Y7^_ugip-}< z&7vdG07RP_c+4|&joweSjSoMLs<V~MPTgatdrBhbU4gf6aKBSU1x@ycoTy73JqD!X zXi@)ui1F3Y(kzUK$LF!csv=ywXSRtp^c{o~nSq^w=+*u&kFfFnM|<BH)nwOgi}Iqc zDA*ey2#6p^6O`VSDj>ZRKv8<{)dC_NsnQYY5D+Pmt|FlH9_b=Av`7mzaMy$HcgDGY z?!D*7`EkejGKOOy2}z#)?7jBdbIm!|_8M6MSI8x9NkF93;jBTPSqm`@Ii!HPsGMFJ z5G(LrNO*!h?}~VFdc#hg_uwtWjpw{DwZ6=*Fj>P08Hz|}215NEaq@&igpN(NSvKHG z2vITxTIyn&D)l+ML41lpNKNYyEet^Jqy@W=wd*z3g$5fa!<tvHeSy>$-?enW9E95d zEqLn>uOq&soscrtBq*THY!epqfnE3AWrkJ=P?s)nPh9U-;2hxScYBN2^}+@pE<Ads z1VSt#E!<icE_hx7d!%Q-Ij1vNIUqwjSLOn`S)^YwNB=zP7aVptu|-Zc2B)fi=EJ%Q z3JG!23m>SYxtIr2zwqNP^6(wV{;ey5bs_j_WXhip2P?s7Q9qjf35SX`NYO9qdc#^q z`buX&{6ivn`EgVEnc4!ldCmz?4@VM0aD8%LKc3n$)eQ{UwN{>vA4|djot+Q&(OA|5 z^IXK>0xZuoU`*5?IjEWQh4|bHTuE<m2N48=e59}%e!;J1E-$|nQe~h#Oq6d3A?{RQ z5eqxVYA<4<Nt_Ye=O%V8f$s{0rE|?i4-dLPLzOofctwi@sf>|dc5xqo8G_KR5NKWB zi6^dQN)^7ssLu|f)@{kR;{p;Q9F-~nJQNwiI)TjtEYG(Pc5?xMj$F9dA_9l3Chy<9 z?3iH_4^O1xT!g}_T!9*EFKpY0YG?#@E?Q0(NGhxmCgLDi4FJfkZQ*ju3<z6@Xa`{| zz`eDrYIp>p3|Yo)(B=xM5O@$4aL$QH%>ik+i*Q_G8BYQa7~07i5h2fa_YpvPd*hZz z7p$hxpl@UWgIuJm@|0&aTnePB>)>gK)RD*mxQ0G)rYvgbuytS8^=PoRMn*rkHu!nq zY)k8p7==MU?h4Zi%sYNWTimkfgVgAY=8!wgQ6H7M_J9TPR7G410XIOHa0o{Yrg1)0 zPmn|QTjGa^$jEd6A1oj}Zf<Q=hq@swG!5A44ZPR;42kk;r@;FILAGH<WFiG!CZ?&~ zwQx8F<iR}60~8Da^k9l#{D?v_O(?u0<iBLle8Q1T4Q@#v7{g+EbP;|g>>gKuS`4)c z=uux;2*tRepBcOeT@)A^o_jto0|MBfyBCxt`k2Zr#U+peHUxui2=zdkTVCBLgR!q% zs+=dEDvO1h2ILIpFyD|XgPvhX6J?~H2J{$$2bH98aCo>DJgeA3>$7QG^fF_n848Jr zzbE)9Bkv5TusqP{;Qm2WR7YsqVDi)Jb;F4nWQYKLAgq@d;5dTA9m0l#F+;i-BUD%D z7=KRJ6U2O-z;FXmDm~J18Kxb=9fZ>m^gY%$TRayFxgO{YH3q>S5!g}rKu)`N_ihf% zM5ML7oGT|C0PZzDoJ_zi?E)IGBGRj2`pyX;xY~e@;O7G<k0a;h)e%F$<q%@{g!vhg z2f9GDfeckQi%|f+i*<!H2gxUaH_)q$@-{$NJwpHs7Xn0a(b1M9ZMH3*r^z9&8HxqL z6?`B@`y@+AVwVHl00W<`sVurp*n5F2i8@?!_-Q)q?}&*iV1w)^9Z28HT=9nC*vE&U z_!I)lumAw>`yr~`Z$TzDFcU61hQlWymVH@=0<IzW?q4({52U#wNlB3U!9(B`zs7}8 z!|mvYq)^`~_%x}w3T&!S^g)+`K-|j|hM^Biqa#cFq$GAnq#a0}zJOmTB2s2^@Dont z1&X`L(rJ=&wLk;@#``lO<D#M4GiW8(d<uDSeI|?qMC@&#NUX*nbw2<g;eHw&TRTBQ z&H+q(NNmeMRGV5<06dJrN@unzxkKWYzaWF~5pLov<P?1DJ8;BV1JLE*dVUK7tO(Zw zu@349(7G=z#P}LQIsWG+t&S|=@kOv=^58x)b+VEChT7@86YMN(0M4Vpm86~*Jh0Eq zo+nAW1~zTtml592AJ+AU7LFbbEdz~Kk;6})4*=Bz;jZfT15p&P3gpvCn4nkUfdGa7 zuq9Z$A&>td0+jK$u*_u2$&gEas&>l3?J87Up%_{TJf+}j^bWob1^+wf4ogDfb|WoA z$S${qf*+1HNM}>I1nAiNy3`pc%a*{#kIaCICUC7-Zr&`A9Rzz&=)-A#>AUg7m#2(a zpkoF<y4&Ora~8A)Jn4T1ob!}}HrH`}hx0C-_V%A%2OqS&B_ZiJ?eOM3@@vgb<MVct z2OW6f&3OE1E}W>h^Sm$dg3|R+0G~I~evl-sfN_%RG%$_9a2!snl_LGvwECW>(8o~~ z490GXLpxBoIBJd;#)o6UIU4D$4iw^#A_QPcs6kcY9MF~lr<3j8!f_x5tk)o1B#FH| zXq`y%^vk_(<1hInWQ?JyFY@>#bYIK9J~5Zg-~Z1mNbsi}+|u}wew+s{@RIsA{uVZM zkeXn=4GjSCda=Lk&!5uJ2OI@adoBzUgs$`MdH_NJ&yQecta|W*-}|Q>K90{{C?=c2 zT_`#D)lV8pN@}M6GzN}V^p^DCodUOoX@o*f6+AdWFDze4eeiPq?!N`@LyMkVC^t5I zI1<1N<%Q^oh)-c`2T%VnstgK*o4Ox)j6cKit%96V;-4YpW#M5I;K;-=-wVaDBQJgW z;nnMZ<e2|8QI({)oNL-g#H|*BQS21b<Qi~+nnDc7eUY{)UUO<HWtX8HtD5h@S7K?? zhf@O6NT7m*x_Y!`p+0Wi9XMPXR#sNI=3w*%k8G35=KakxccP=ad$kUJ6LkC^Io$tI z-xM9s{wOLk5(#>eMSKDR12g{OQ1te;!4?9!MHZ}uw)ByHt|TOxD)9r7cm6f1p(dw+ zDF(hGkxNGoo^A-jfxH<WpZ<$u0q@#>1yZG+e=ey&c}5yc*<gznO>XHqcysZCD384P z|5@r5whx}&>^Kg$0^aq5uJliTNkZZd6PD$F`{fx#L&X6HIRGR|Znl66$-Ek9-<SG; z<moMnVHu?1HH!e_2(P?@8S}Ke+4Ry&mF{E~N?0r~898t^=Ym0Z0PL3-r$3{^qIqBI zV4D12zT%(x|MPFt$Hxc2puu@@u<zYN=rySGwPraqn+UvcwqGg8m6F)uZt&=R^LRM? z(Vj}o$4kzYF&sdA3-~Y0>4R5r=)hXnEj4?KbV6|AyCw&WXMh1XaW;S6K<=R;<#Cu? zfLfZ#xk^FpGC{!cv7GBcSb3^I%P3$4{76>lKzeuQ6o>{OvyC<bb7*+5P(Vy#gc=T% zm04bwLxt!zoX!4Oy~1B*DNjQ4WTeIen`T3|A;6;0<@Ff<!QcKq%qSq-3A|&7VV>3g zmJ&#_J2>^g7K}XH0we0B0Gt6LY#(gJ!H*=m0XaktmdN0~dd0G~eK3%Af?4^SNT>zW zrwg=W<ih?)$0tVVkj_`989_CnDJ$|9@`h;(^ph-4Ax5)9=NRzT>jxfUwIBvkK7?!K z49w%Re+J~i-+v2`t3a1~2+crxaoY1`0+*osFg^J9>mYGu8vY}(ObYmqt?qdEL5TjJ zveo^W!T*+#{?iQh-wN6P28ArLWJ&%lM+Q4{<niCI){J}WLjJ`CIQ;*T1N;^3bo7B; zORVYKR9uH{Y&acCj&Jyr8im{Zr$bWSJ6YPXV?Le&p;Q{hmq2p}J3Qr>*Oi~Y$7#@p z$xs@9^F}SC=1|f^>*abvnRDCiy@nqL+vd_KhmWt5tjs!6Xn?U3rj&XoI>Ca4U2$b2 zPEt~z{Fr^NgK3<kltJZ+yqLd#g?wep!H7i5`O#eD_tXpuZR<_At)p9YM<MZ!>HMTz zeZJsazjLk*kMC{E=^|<ymTcr-P{`whNt*U8W-Ee`Sq2K0_r15xU&eB@b>e!+^6_vD zM=2kfZ>`)^Oi3zCy9)FI2LKwXq0ev8%GB}fv4c;&T6C+bsyUvgyEhkS(S1z^GZLFF z;7Cqu_eM@JMs#0Tjr2&yTo7C2S|c@1UV&}b<>0Sa=9?dVD>jnIDy(GHfsT6S;F0}H zFWPb6M~YE8;|2qR9G%Y_6|2RAP2|Ca=v*8t0RL3HEcc)oU85&yFMFSt*Uc^u`Ld<v z5_y`T4f6IlsJh*!xEz@<Q{MR?4vxH~ejb1EOQ}Y_1?s4&e(7Y-$`rlDVDuGF_zvXh zt$s9P-f@|GL^Y?i9M|K47cv`ydCF`IK3w29q1hB>I-M(iqu9YTmXhY%j)$DwjkoP2 zlplP&V+r_<{ju~DM>b(1p3{!sd`$d&6h|e<t0*Aadf&YJtFrabk=Y=&-QKikb*x%0 zH(0(g)pI$mWW3F|Ce;*99TeR1VfUxS%x`0<k*d^wEGi&JE&JB8Q(Ck(rtp!B@F6Am z4lZ)8@a~_AY4*|Ep?uxzn-k_+FUj=mD>4cVNO_IK$<}98lz`a47c&XBX>~f&vN7a@ z^~l`7(Shi5xL7@<`4-pt^M)HBhC2L`$uL;YyPRj!J|EMyT3Gjv;vQohA&;`am& z#Z2o<21>vm)8Xc(_xSm2#Slc<>X<?WWnmQ+poHq=YX!IoQ^3I+G%P)XCE1%7B*_Y_ zMiSb3&!zo+>1C-gDY8_=RqU<4726oZ9yzJx?3<RsR<x#OW%WvQ=cYDRU(GGJ)_LJl zT3^1@8ZKKRPq)w8$YCzJx6U{3!{zTGXBs)%#Jhe}@W?PL=?hv)!IkreGD?N1WuI8b zMdhtIZ8Q<!J1#H3y(g#$O*U4xw`Q6v3A!7Hn&<j-pppQB`-`8>T4K*QklcHQy#U{) z%K@}(U(cEkVmgSW;jbClEcSMd$c|j_PNm}g-IH)T#(Bhf=|xzaq2N2Q{YQi3@|27M zPt!kJ9*3;ROn_r@bGhlJV(O9)U9E9FEAU5IzfTcAP>UWXkBsG@0ICh)q^D+oMH(r~ zF(^3=RzyWmu#g}4MBHn!*K-%%DcG^Q%E~GZZAeel^W9f3TI&Ad|JkBvI{Fq5Iy_NC zNa|suI>_D0I^I?va|om3D|LKQ9vMZEENcCYD?>g;pZuh2uAzt+5KL2dIo_JxWR?+h z<C5_uI@_dp>JC;^EJ;Yrly9T;u*#=T`#|B+PsrjkSH_E@`zX(iE2bLG8@{`aHi@EA zYNt*ex*^Y(enuQue6Q2&=5j!qxOk{_!?h1qKfJv{f*78kR=*Z&wpM)l-gD`58PuPp zPaZz3n$?j!)Q%6QKKo#)!n=8zsM}Je-`<*B0?p#8cN}YXs;n1>FL$|)-BUMUCp%nz zQ=z%7OkLF^SA#7sOrSBdy1G&zD^o%07+yNsx|}^Gc5twSd3*H8;m8i=^A~hkZ-%6# z4i9e&)jnE6&spH+i|XNd4_kPrm6e<4&+AwW-Pxv{nS6xTR$Cr%EibnTHQQKvm6w<C z;G3q8&)P7Zy<cY7l@V5!9Q-?{{)om08kv5sBM>UYEkeiz_6V3X(Y+sAH=rsLo8nvh zV5xQeqM~k*p$&wwd?9?ui03;U9)*@z|K8$voQq>KE=?(cWQV)wi;k`hT1v3%UxIcC z?IlC$47kZC5h{W1>|l<ST+<f8oBk@iz1r3M(8KsS9E>txHs=NPp!yeM!$kTsC0<lh z-D!R2*uLEN{Y<7*E;{DI&A;brHlFLkUvSp`-6Y~8=TMOmcEw;0+W~yyYQYWtBH(G_ zhw-D<mfLG|s255iq`N+PYFYe814)m1-1c&_@YU5UqO|<{JPmaAxYdsO!O|PQe&{uQ z$aoj-l54323OYy2A6!K*DOURjcBt`qXz2cOt(ol*R30R(hcDTm2(LEGb+yGPiH+o= zh|SqHBXfJ<y>Te%HNwy#xYF+C82ZK0D`Ja+b1Vv^N8EUwa<pbr=6h6R`WDCh=qy+s zy8S$~?<<MLd+(qZe`tF&hCrd~{EjQedcJ#end0U#I1-r|-5j!E>9FeIGr8-3;ies> zz~k0$*sp=>`}D=-nsYyj)rDMkH`Xv#=D3S>zj4oxdjSg}%I?%^uUc6G*IU79EXou8 z0El^ZH>9pHv?b}}?<}n{_ts55aB$2FJnQH*lkCpQ(Z2Nc@tCMyPgWn)UoF%`NAc$` zD#RHkyi2rc)~IrER*Qw$d^cS97k0R!jFnS)f8D_$1GU$k{XNQ2E#*X!0kvjF%4PmH zber{b4ge|z#wB}gB%^UXmbX1!(B(FYzVY{M3Z1rbhC~9ULU6rz&0&~=ngR5OH>a^h zRU9&)5}vqgy0;r)Q&Xnf5}Uc#>oX}^MC-+cN)~#uK}F%8A>eq}<JYk|%>vn?=1&u^ z+eL@+$M!|}#urO?-qMG?y%(&yIFdN9Uz6exqzB#%NnKb7$6Sh}x^59Eiir%MSxY7b z_q|~lls!_)8-j9h8y!Jul$l@H+_i(hXx<cdJwa3iB^7X;*6!M`0EOG-R)HY9BR6o? zFrm<WxV)2@t7h3(;~5{z*`ajIh5x3=W*VxARxfMFwn$FsXGFT*y6Ey<bfpV>Pa7YW z<y4)&LNhCCMt)JDCdS4T-kRr7z&VQV)9n<%4R9E-lPa^IGCm$>^q_LbrcTg_r7!x% z?aKh}%sOvv&r2k`==v)Op(RtjV{4`k8R9>W8*0Sx+MARqiPbQmpGtw&hcU;nrkU5% zg}~8?870rt!`up`){1fAzk09!B^Gtk;?q-d;!0c$NJ<u-%w7*cGQ0SP_rGy_x>yg3 z9_AZ~9!dj>k*9TGxvgz_6I}=P=jW7yD|&{bzRV`DFFCJ#pMnZo>+L!y!1w?BJau`D zYB|xCflBzJWZjNIsJsG?Sl92JOi%oJKB~?EjY{2;PNe3O?#))_9sb)i7i$DVv?7Z> zLU|KQSPXq~i?E0(NB)Dx^j|C0XVwV5;18tXipOp8Mq;>gG(VV4_kHxF0%GUCGxKaz z?fRGxe`HlmP8gUdLWjQOo=H-RkFi8W8oD!4b+;zYbb7H+{Bu#*r&+tWEhtg%of@nx z%M9j_udBOv9V7)&otbG@sT{lrI@(eJnzL2-TVj_B3uC3j3POf@7*$feFF?nlc#4N6 zIyHg?d&HJ959jHWO_<I7x!JMU0nJbOn*O()%-ki3M}dtpHV6}UrIhW;84WeYP&yP^ zY>(UJWRkkKudRl<tkla4RL$uY3O@BFgP^z^;*NFbC6(7*T-ReoJgq`$baJ1he7CwC zbnGGA262~5U2abE{jWs#hut0QzcUG}T;d*_Jb&&kGuceC*5wk0^o*}i+2Sa(n1YI5 ztc9iZBE&J`_HPMqsU+ZGfgwTO`tB;uTH|-0)@h2%s&Bn_e(f8!M1~2qL(U~4NYKWF z@qbZeIVTc3QpLEvIT0aB<Smd*DlqP#g)!EgjZzNkE3@?YuBH=@=IJPq{n%P_@3=zK zl^M+)0>}A_dd(deb+w221+D#jV|PnU?(I(JMV8ta+`VX^o=bK-Xs)cdFzSKqb^|AC zsr^Hf@$e4jGF!S4_l);kl@FD;STr;S2Fuyg6%)T4<2<xY#9KnTq&JfkRe^S?Jt@!_ zhVB*Hcb~135KTp%VAs>N80gNl(`IE4HCvs2)nDXlBfTv$6np)CPPY~+CZmj0!MO~= z$N6KNoR&R}-O9dmDjg}bWoE|UF62?PFk%S~eG#I2{MUSw7FcLv3qPjIS5$O2T+F89 zP2@t*x<}!sd-hyM15xr`-<bmNM|;v46wY2(C+6gRnvZD=YwPmAxXtVKp84_L(Ej1B zvY0`B0PRY?po_1XTz4?%5g^1?%#Dha=@4qYyPjS({G_6OEtD?xU4Bt}UvZOQz?mJw z0I;`oM||tXii0vsd%>djyl!~`KUz8uYp92|9!d%q<Ky$#ooJfL(c;8RXl9JtImLzL zsu4Yi&NG(87bhh>eg*0hr}>tjd@-o}SO%T6!uNLEXEYjzr$6M#>Xywli8-caDLy>; zc(7F0dnIsnvNYo>aL@!`7tQw}Chhe6a4EHz9&vq<AW))7edjBsGQ;cHyUwfA*I92m z3H$lM=AUo}tqBtMiH)fcp6belTd5F6saHJ)>&E(9IFCAE4Q|^P#k1=%B#2aLY8l3R zG{fACv9CWAr%?IxaH`L0V$#P@J>s63a){7Uj{PuIU-`S4y^j;ab3M#8e-##o7;mlo zqFc;x*eBjjxXtEr4;qD@o7<dtSm)wx6L*4yq*MD+aTOTBYlO9JCGcU^fNVy?92u%p zJ)!}oJ>no^)+gsO@skM`(Tq^<`$AYO_t{$|_ukH3{R_M>9M^u==Pr)Bciq$2Zb2or zd^t+FX0|kZ_=@9whw~RTG`eqN)p5A&WR!1r293z_U5lnVD;@3Zq+j~FofRbtwzWFZ zstw;z`&7MCaawul41^6{%g4Ax+k}kjP|)H{=~k?C;_c-EGrPO5->9*<di9F8Q|?4$ z!g0<u+;`?x4b{lqHjAO|HC$OGF3UngvvIGsYN@%09dqrDUI?bDc_Mtqa%FPvMV_3X zs|&8UX~lUP7pMhfC)ud$8s_aZGnOUFbQsMdC2QAE*czSJ``T}q4wc8kr9XIalsV2< zhM@~vH~!M1X^%(5v$D*=bU8eMo;j~Le7up`k|s_OZD^3>@;B^jb{~1tnVa%7+M|}} zrGy)g&;-5_-ufx`IYUmsV<vf$c>p9*31W4!R|NU@^{e+-imUfLxNJUg8%u_PcRvg6 zsZ<chP`pT$xa%mcx(3%8U#45hTQ*AGlO=$y0gATy_?O<plyZXmUPXo;xt+@%qnM8V zB!L0EMnnN5Xkmw%+-KZ@i$QjSj7HT7*WITz1KMnpCW}Z|HBYQ$l6RK!1z3L0Vmr{8 z3c*q2{26AXJ=v)oojEG)VjH+@W8ysO`-b~KaeY7D7f(aEwm9D}wyzWE1e+HdGt4s@ zFq9aVXw&uujoW)#_iJUNEPsOi0CrX?%;<srj(w6-<mr3|RTrbnyD?hQ`R7!v-8{aY zj$Nv35xDl_15>*7P-NmO|9UaXhdyS#EJcsoTa~NEzM?VHf`$1QYw$1lRnQ{f*R3jK zBfDC+pI8K<>#D_e;hy}!v&nHctJhTPEhG7TeHMPVEXLCM3fCBNj0xecVN%?$6D$|U zY=OPo%DXK5dvtCHizYjsM0$alBW~>*<CZ<!U#bFx8)`|e#pYw9nXaQZR7)P?GCyah zE`{nftc&eWxE7QKHu!NvRJyuD<^65Bjqfzs#5u~f1-Y%FYtHzkeyNk0A774>#OeQ1 zo9}Nw8^~FApJUPum-%#}qZAT7T=wx>ny+~tO4kmShZ0RzX97$(23~=Ib%ezgau#G= z<)ciq_*&PoLY$b**>?|y_ii}1naB6!W_vjGs>HKlkdSej(Ig<zwk~<#6pI)tK?w7J z%zT=6aj42^Z>t^qEe>_v)xc(iYH{jxu&EqSOmo~<Ta)%7W28x}g5G(sNk`@TaT&v+ zCdr|e_M=&*afKq;wYCI}h}VtI9C48Cu1-ul&%;enOq{N+{<XKWs^%l<!@|TA>$9Ub z6BM1Ds$}zBrkZ)7KEShQ@bZMXK~?2iRO;8-LMeLl^|=Mxy2KE)-b2*cD?*R=l)H+2 zV%}vbvM1X;*MlsYs9f|0Ysdy{+4#ku;N#(Lj&EKC6R2dij>sC!<JKIa3TZ1T9PyM% zk31?LWFL*>%BGbMF!^!`zVHJ+DxzT6-Pn7e!I>>dDoystlgUnsta$(A6G`}Vdnl3K zccSqtvkA)UG{E-7%#&9HKk|AwO}jQ-=Hrl2%j(T3Sm^X-F!bV1lc7`eGVj=277$$I z4R=`#GMiC?Hpur%E#uJ1LX3lDZ0XNPc|5C<og$lx>Dso}Pg7iq=t9L`$X@ZuK4z8I z7`AS{@M8g=r>>pzu_Yjq+vus|(>Jq(D%H~XEH&*XI^AfDpz^d@S9UmT+a90`dyAj% z5IZ@ax_=_y6~E~lb^j7lIGIy=cT#|`<UC4~rNhJaP`QJ;#ImSuA!^<&R7^qP>{u!D zXnBs7{_7|gx-h95tU-5HLe}rP;0^WIH2oma3nZ>^80Z5Pf9Y_UTU7p|o%BbEYDIzT z^VI#t*B`dNNs3O)q?Nypht(`KSiwWsIC*6*u!_tPzJFWb<x{fVRrn)k$^ZV3@4{)H zlWV{C38n9K$u@t*)&}F$c=^WCz@_>w86lKlOiZBi*HND#fl2<2;a1w6XVM{dK8s|> zRfle5aeURQjcWCLa50RZfw0V>bEbQ+OowGAhZORK$3-30!UBZYZwoasHS%%e^*oNY z@dvwmZ?ZI<!{)@APs`ntL5+nFWyz28>?ACIVazr-MS1RoJe%fMAJxI?ip-^vl8p=} zIMzMn>6vPw)<gx9HssUhpsls(!A_%iOlByyF*IM*-MwCL+D)G$*LT15;#YwYl!iuN z>br*E<f1W&7az1*U3*p9H<p6V2m0&&iA&DeT>&)9*BwOZVrYolraosP;%2-INuPba zj?5yL;nx{5CtVv|)CHm$!`}DSdM^wat<Sv_3Jlz!{Xub)b9100DK&^w?*b&+=XFc6 z##2`51ozxrHS-!)Xms!Y6*=pQD}5K*6h+KxRZ^%S;4x*U3cIHA|LMa81VZP{UA)Z( zZmrrn+Sok4{$u%iDV&~sYpQxY_I!zK-9O7stP41*J1@Ehw$1e!C%c(cG=>*-KS{m4 z`yLt)EL^iw+R#eh=r6ZEy*Ng<lQ@KN6(Goc_j?%bT<bew9boxq@nERDCseYTQzF&X z)cBgZBETPHD^NQtkL{QBp@rTidNo0CqW=8+2h(yQUqDIaBk3TUEnUsW`K7&@rkQA? z2joYr{Urr|rp|&-$r!a-!;5nU&+YLw?tr+?^s-!ve%wZG)?e_{W6f^9dbL_`{$`Pq z;P<GQBc-@+jWtZB(|bX_wx(heOTFK>T&)Hty+ZyOgqEif_3n2b=r$kibW`q_?;$L< z<2z*N{K1@KKr!!^Kbamz`ql*pt5KS+NG5u;&e{H#6voy+PIYA|8pp&vnVh1omWy&I zb+ec45Q+Pd5L{+i4=`^*)zV7-M{PJ&=YM`7LM8koU(|c}m@Ph$9mrI}CLb4vk`+X2 ziFYE`J=sQyHO~2~Sj9g}QWKWsFA*FkXB;bQ`j9_u;hZPK?4u2vnPXql@6ogCs@JuN zZ7j&ye(#xXJ59tXmu=6ZNOdt`$GTeM$p%ZB`p5QShuhChO?4;Q9s%n{3Ax)A{jJ@d zZ)rm>jrYAeZRkAvVB@04!&(fSRA<9|LwYI%S_ljFqS9v@AtXGl?0YJf&YWdEv?;YY zo!F?+@5^s~g2+KwQe>a}@sT@Sfg=~1sG3&dMa2#^)qxW|BuF`6bS5|NOjs-d?x=)f zk~TW*N(<N$RV-CB6;V+0cSNcijQrj?-B5-3XR#w!IanGf=GP&{JZYA*yZ2H|LiTY> zJ6?pKjrJhi?1Ak0oN+sm(FOxHJX^XS-^<o`K6!kjGvT)Jh=W3?peu(O<X#Cp%xOjr z4GhwOm>L(UQ~1$af3_CAP|-;<Y<uRg{tVuJ@cF5Aw)jP^d4*d-Yku|Je#iQN@^6ta zdfn*Tsc=m+YyWTs+1!|zWB!b0;R(yuH>}Q!x>+Eg`0Jw1g=>|ej@}M~qPn*p9&B2A zp|#8bL+r?Y+Z<E;B7{j{4wFr4(n27F$4A`1{b?PmHJ_V(CUyPXMFq$qRj`FNSG-FV ztOq};t3S$p->E9`jH!svBg_k&fvT|7#0`jzf;$V%=cIezf7I{JjN5j?Ws0KVFbN|7 zkkIE4zo<k$8K-f74Z)eDrz!4PS1qgF^4>MHt*5i(nx!#$^Cy&{A(Y9gri!-HH#N}( zsB18tKi4}hK~G;%(H`}tg>%Dn?U*mC$A;3vMo0Wvz~`4q!>WaG-3pE%-V0OWr(eG! zxw1;V_ZOFrh{s2eVY*lDED2kW*;tNNoBf2Uzyl49+`1*0QlK)cfNW3}I-+hLF8BMI zZ#O?S_6|OwukG_!yUEw>c>h1A)sb5ale1%E`8p*gaT!Ms1E*CYl&bIV<|C9mTU+fY zvE{qrjp52g5~c<}VAeWg8}R9ZULR#TM6_}=(XGc>ZlM*a;jlFc7Ckh81^#NF2P={X z_?nBo%`xK{p2^6HM8aNewRT%#qVL{>zY$tbk7DmX=76;Db1H5IA5ESol*hBF)7_LM z*jTA#Zfr`O+|tmU^D59Xh<WEa#?J6l_E`rr1?@tY$i}4kzz37XfgW%$QO#j1{0+{M zUpr=yg|>|~kM`qbkfFtS8B*2PnEn&gLjD#A6CKQ)2y>)u*0UvBA91BvC0z!{PhCZ2 zOh!dax6Hw3tht4H+S4UX_OAVoT@oY>YT47-)x1*=e)+Rrw;b&4-kO2Ny_(NlmaNjZ zR)d||1xEea@%cqZ%8Z_Ed3*dC({pyZYW`2sqz6e;B$8~+e;_@C8xNo!_3<0R3<=H` zkeAt_@;sN8>0FGPxSRM<&-KcAcZphJTh}HprB#e{FAR{aJaV)D(Vk4PKio@(5z=j2 zZ>07Ifrz&EPUBc4;n~sFvF+=7HGRKblmE4j8vSS<Hhx9L5jQ7%7KgC!Q+&pp)XD(& z_1>{U*5M$Av#(}@R@As@xk*S_7F%Gx8TBSpAvyoBbjWX@t+tL?pnOMucPJXnj|`!i z6oQ;b-P?(-P|mrGI_9|6#c}>Z<K8xaB!g8L<5bdrLXheGZ(VToB0a({#tMPZrZRV2 z__M)Bt_-pLt)DM*;nWOjE-L5QQxrnG6h)iY-T~-3Y5-kB>*cJ+b?It1zf`1~Z2n$Y z+W^h-5g(Jez$V6;O_R4_Vxk29^OOp7UPgq-^DRN6C?zV7S7!gZm&d^Rqmg=IfiK4l z?-wqbxBtCuw5D7-yfFI81pOrZINgqJ+dLESGAm7du8)my?fRt<j-%$^ToxTD1%7Gd zXPC6azN+1goMJ8B^aAC+d)Qcs{kyHG3AZ6mPTk)3c=qohNdBI-bm_c92-TDZezg6p z{7@`MMTROE;i3W^uQ3?d--~fsuoHcGl&+Oe6coi0FOrUKt+W(lj@taq%9cFV1hRPF zM8#waw?O41CukSE46abN&>W#~Ff8xs{NFx7JJxAqq+QvT$$aRJ-bMWfI<^WDg*D~6 zps=g%HQKZbZx?LYs;{{Lr}+x=1vuco(pio?HqJ{oTQzacLi_S4H<If4ZmUg<o*5|5 zT%TtoH(jRpO1#6-6w!(26Pvtrr!`+c;4tR4<ri=OThRFH-mTx=|7@#GIbdh&v*&0# zob@7dE!@`+=4?zJdZOZ&HKuQNxhdJ#+^3e;T36!A6%``2VDCG|@Q~!c7Je9m@xq6V zQkNg^$&<YtDs1X%q*J}l$a|>v6vVGum)fEpKat}by=1LPt$gP>y^#M!ihxYma*>T- zzNn}_P2#*o_oKQ>ryDI6sMmwK0xwxWqN9{bm6p!XK%oEvvxUqWBo&AHo`Iuc*>v0S zyzBn4ve!fCRR&Ht0@_J=vC*GKmG>&kjX<$y@qC;)Z>88uJzWW6I!9grzODiK-A%ei zI?n<)cu;Ni(?kxjhte)q3$;&vzpay7z11WpxefnxYlRDh@N4tgV(8A-GO=^r3i-UQ zHdo(rz188Fv0M!1yoKEvZ@5Sb@Xy!7sa8ov>et<%0G0cs!y)vt8Uh-xj|b4l#L3j% zvD74}Hnt@ucX;j);_)%vrwn{5R%;N5yuYx`%Qq61qGGCHeke5~0@OT7H2}*~!h8r1 z>)PzQGQiW8e|PwCUrWz=84WrARRihv3_VQw+CmB0G4``a?c}U->(bdNv>qeXodU^{ z#|^1ThF-<WTKePFUiEjes8q(H`uah58W>2eqLS!>kR!@srLINjnbecBbNTsa^5$l{ z8@BEwh>7uF;ow8BnDj<`ZpF6BHT%w?)h&}T{?A4$H8-V0gNTi_1YIu6s-)`8^i?7u zDwT$ozG>izXCFFoRfz`}yJ+#3!I_1XdD}ABpfS#x9UED!ffiaZ@l2hl;-wdhQLkM| zNKOeNJp#^IznY&MvOR{7Te?jjeWSm}tce*u<BK_eWANPsT>EVgCyj18-Q?bW`Hj(e z>~d2aQz_}EK<3Kz$*6#iTQQ_%P%ims->z&)=k}?{yyw>H<QP5<Fy79W6vbnB)V`qB zy?e{3`O=;w1>8)>$xMSbZeJhS`T(un?8B0gd%pwpr)HY=;+^MJcaj?#+EJ*ATNPN5 z`J1T|_F=RJxoAC}ox5H`<*!oQ7zkzE<>;x8`QdUm6)G3+%ou`z&mT^PCT|THt}7RI zDR4F@(QFf(;ls}0^Q^vH%GgxM&@6nE4X4hhPM4`cG<wB#(tOu#CUEr`R03u{PBinn zSZU}Eov|6S0Z}XwWMJxiWBTvr<~GH8O0xBUm(IkSd#4X}v|M+`8M#koSk3v*M~UW& zkDzonTiVmSzPD36HZk4C4iz|U+5YVCA$#{|YneE!jPCsgd^q7R{+Xnp7lrR2i#KnM z7A`YCyK`Z0rR9~&qWs=>yJ}iS$aaUt$;mU=3SW8C*$h3l{1!pZj!KE2IwIsc2!*tn zE78BmEV3$Q8B$-KuuqBDpW-}3tlQVh{P3YS|Jbe%ZlxvPX`k3`nMv!_NxvTS*^m3H z-XNh{;SgDgmipg-R%vqyPQJg1U}(2(^nbO8J(s`@JRucaEJb#@Ec=N(n8SzA+NVV) zk3Ojrqq1mCya-~GUNiV2fbHcXp#!+%1c@rB%7IRVW$CC<&uz=c=F|6Q<Sz`x`fOBD zQP60=c5=Q8C^7gYtj}rCx=Ml{v-`0+IvdO{4sP9IhJsXL0mFDF{h8N>z9KoaBF#=s zSN2{s|2E*jDf_ZMuqgz?qXmn<h7ho4s}UTj__g?Vw>l2BCE;kCcDei#ZZRn<CN_$u zCf>OR#r2B9>JPf}*z8!NEn*ifU5#g)fMz0sCk|SkJ^udwO0OE3MfcaO1fOw#ILff} z=-D#y^^`A~ed;WEqBESr9cMTfTxIQaGt~RU@)E2Jh6MiN=HgV!sv1}b{3Q$O<qBqx ztn`rLP}coixgFB<gZl2uRt7*;i_>9GQgD5c?V6L(D2r(1A3JLj7Yugf&p2xNOT0x{ z*)r49iQILfVBLEBLWXASN`P4J?6af4QngzmVLt~zEOmQhBggRxhI}vi^^bCO6=Tc# zmk6VvU~Bb-$7<VCR<?=#J?@8I5Y{GRDXfPsr~qrjKK09m3-U-RHz}K{B;2){+MFzV zZJR39m$rWgAAnRxtw+6PgTWuh@wTaasnb48>987kVOj(Z1y}#iBFd8V4a0`cpPxra zhveANzRIu}(TCbDNF4O@&}C&$!qK7B_1kMb?}6gk3HEW-Av1x@7S4Sd%Pk2v73TU{ z(Bt(rbC80xCmUFd3})_nDQs=UO494~^>rCoBIWFn%2%S>EID=iB9Pns+86L73>-Fa z(J|Qo-TG<gCH)Jl^Jkf-K`=C#I@{EPv2|}vYg~+#e4BNnW(hLC+ZO7klD<bh2~P9r z!Rb+36XC9O>ZTfMXVI^8ORg8(3x4h~74y_(;g#=Fm8&b5yZ$O=?WbD3WMPpJ8A-I? zS1PqI#kKO(%yoWdZ;2!<1e!tYK&mgV8EZUd-?pM0;Ra{%-;@l)x4}Gr!>ti!y5QU} z6;#Mww^%;xN0lMS%|7|w+Ppi%LS*aF%Dj+Q?W|Z|U#`e9jqs0m2%e}!o`2b<wnBPi zG*N$UY8C2z2?<}z!>fNDM&Q~9g}zuLc7PIYWJe3_M`T2vQD~y2CceEQ!~nRpFzD3Y z9=&`*esM6yVy3+p9|bVluF5xhIV=i=&Q+Ut8=EH8cT^0c_2ykZmTnH1p2&v2_`{~_ zV^v=!UazdAWAl3YtBXr*tifO^2n=1e$^1gyPt2sEa<x#3-ipo6*s0mqG6(%UOt?KN znolM>$7-Q`bkeyW&be+x!toh71Y*Wgd_Ea7v_vBHY=F>xeGWe}BZ-p##O+b4jIT}9 z1q*oB(fI7oFQV9tPyUtu>^{SxrW_SRk^Nm?Qh=tn9$~iE0>{KlphT6YVT{&2-`}2G zK7n8LfPQZuN|GkV1ETaqW8tb&-{q>s(}dA3_CWuN>jr_R$mPzT&-Eu2+X~cciH&)5 z?Pmnl#wE(8OoYnsjC)Tma4i>VVI9J1Y4?JIc&)T8=D(=*m7_Be0J}M+;YN|1m_DRr zSOa%hD3WE?i6hr?(!@R1y1d%r)lRtv%P_-PccsOjil3_lZ(TaatW{L2>-Npsh0dE- zY{Gazk#8!`bE6e6YNFFsOYS&*?(0YclbUYndl1!-d2Eiire-(J0rUa&qq~45xdvQr z3DT^(sjFT9ev+Om)bp3X6S!Be6PQ7E{QL_rktk>`87LJ$l6%cj`y*R;X5?7Uo`JGR z40yUHm@R0JNhtpsUsx!q0T$YIAR6g6HOAzAYl$kXz9j=~QoC+rA3er|f>R*7zIFzb z!@qy?+s+0vr}~q@5F_2WixSn8*Uh%qc0&xc1O&Rl<t@(=yP#k2PG+a{v0`9ht>BE9 zxB4ygNB+vTB`hj#Hd5h@`d+7fQw4x2#VJ0O;s8StyvqyBriNFh8WOk}$Lx=fJMs2& z3lp@TNryU&dQid8=L#%j4-vQB*S;JlgNDhuDc<Gc&@EXD{BHP!oGa25RBdW*Ye9oP zv#xZ8Q0lm-zN-z7{QbK!uj*m$0A{iUVdQLy`D0-YEna@N$=6=qtBPk8Q&Un2J47kN zqP5M5t?k{_Gk^)>Bl<2X0smpOV`FX+bG*#W{`HX)uf%>J@Q<0w>z5~%zfuV4mY1HP za)fFqyN+rBz#=L(&(9M$v`V=rRAd_Vd%6pg6~I8pa=!mMtZHH6!jqIz=16z<E+Z?# z!r{dqUA(yl4wN#nOrclid!U9nyN*5XyxdS*n(*9ZX#vg@729+9XKIKpZ<U0(t28dC zPS8jhrmW57`y&$x1kao61Mm?|bg4u~(7|-RxuO{=6IE>gur!L;7;0=ic&-a7vk<rQ z^O`lColCPNl)^HfAD$nJl8yraE?4GcI3yxZs^>_K=I2BJ#l^fKDB_My$Si7~+!DAR zw{NRnHENkDiH>6~GaK(#k<pp!Za}Aqj8JiXI_rA8`F?(3>;+CrT>Z%xa3pv|SPI?U z(Y8hyMjYi%ldn0}=cf9PF@L;m^pp=RH@HVE2kw?RmP7CS`SO)j_LyjGz^b5~uuYj& z{O+cLg0=T=30Z}>mym$pH8m|4PMH-D{q=Voa^xPZ84+B*tE?MyxvZ=kNQ7v;iwGnK z6q~LTk<%Jl3K|++j?)hJ@HG(0WN6KE4TLb2PWCvzv%-Sof4O$QJwtingnX(GRsRQ5 zdT*k$wqE&N_?R`3-#gas!m2ifnNT)BD(O&A2ee0Xe~%XAXj~4fjl3_##dSYi%Qz`^ z!hDDDim(`b=Uj73FfA(aPM6UH5R?R0WcTWT`*iB$Ka5o_$$GbiKhlzj>;LNK^sjD4 zMt<iua&p9C%j#-R9wK?_QSwmc>=oy8in7RI#9#i8$inD9Uj1MDLD`#5{KKekUCy8P z?y0WO7z=<^(`lpwD#&&3Q}8o9a3&Q8swon#f01ne{R0fkzX##pgK$8|{`X8kqQw8- d%i+uZQI&6*XFi*;;gE}wyQg%wP}1o6{{nB8&rJXT diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Firefox-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Firefox-linux.png index 011a9509c190089380629c4cd1dbbddda9ea782d..c078e9e0b97a32aeb2671d090177ba85c99fe5e8 100644 GIT binary patch literal 100339 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%0Dmt}NXPtaDk)Z{&S0@eh$cZW68E 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 TP8E-zfd7=_Rps(!P5k~ZMSrsn literal 101986 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 RZC?WasVZqImdTq3{clekeck{7 diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Safari-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-diff-Mobile-Safari-linux.png index 8dbde7ca117d47009fe5f268a7976489be51c8c0..140fe97b9c4d5470ca7346d693fecf2e4f46b0d3 100644 GIT binary patch literal 313010 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 z%0A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%0D-md081V$<(31b3{c5rC0oU zZwI}*W67AL6FTqz_-M$A51R@E-?|GSV9TQ{L1I03X)><6X7}5jtyUDHjyxnyvj~gW z=PQ>DoOrPRUTGJ}SqU;DLmEJVed*-9WR<CQfKw-du#Ma#@$hJ0;ql>FKCsW4a<{aL zWcRpWTWIj8*$oxz@0MyK(C;X(hmU7B%vdJFH<Ys6s}vJv>D#0}!s>!^z%k0~d}ies zLQY^3q=pc@5R=*_nY?-DnTd4DDtS)50LyxayZOqz4hj;65T1D-txVB*H|AZHhG>=Y zY`RNR(JJ^h;cANERUm+<E_=x=!T!HN{MKD_;H@E<#s{Ly+DGs`*8rl;RTM1WTS?w> z42dC(0Rzu&#FjY1rCBG=FgD?e#W^kZo6aIHJ(#$hE}(IhyeQ~$7-uFW+5uV`KT5OY zAyxt9Oa@Z<Fb^y?6{I9s&by0W_DF!nDt<c^3eJ0Kh<x!~@vRh)&i7t2grf12Bk}*& z{~*dd-UxjMdT-2%5Ft#NBoaYP+#A4D_&@k63S23L{1kY*O7#6LzHaIC9mHaJVnD{- z#aNoc6dPTCVJF9h_Ia*!y6mc+K!_55Y*+AVR6LSM=l#aE#}}ry)kin~*d;PwWGaqx zGbPVA=Ho(iVkM`UIS{96M9<99H{Hn_cPl(?B=P)X{_84FJt&B*E}s}of=%V=dxr-j zp@bP_1w@a_TnaV2TOZ4&Hc-@Y69a&MuVs7lQsV(|_#sf4BFpJlh#(+QgXACXKSO35 zz6v#t(=3(b353k`^{q%GO}i7-0SOESaQjLa5Y=uO@5qAIlr)%|AhRMy1bCMef`Mg1 zgBuf8ow9MoP$|F*0&3|19q`F0Lt5e}qB+_T4kkR^%=!z<V}O+JV2Q%UASQn|G90V4 zXAPKCHULu)v!r`ATL<A_G!91=z-yoci6ZlPFiWJ~nGr2;_6=Bb*k@d95M|QwY4fR9 zfB)cs0uT8Cs3!RvPZ&~DYzsDDfWU(dH3jpGHpzc(oI+gzw_*|)3?;Y15!w3aybaz> z9)pg;d}kmYDx|^{n(p(OFs1Mlm4yBC&I}6OrIDiXgNPxBN)@yqB!{;l!c|f+D?~mZ zZx@c`i}Z_3SWe=ex#?l`NZ%O3V<Un8Zt6_2jwuiRMorX~c%#{|Zn%PWXvz2n#N*0f zI-KyY5AR9`o@4Hbj>7C}2`GE1Ks-dpx9R?#Mw~j*3mg=r?#+g#8_qCjC6ZDHC;+Jg zRfLm?_#gjk9TdX(=p0{a!xh_FYXr$pH0;J&8F^8Sv2SM{v0~uBvU7f<*<q8uCV46J zsS%#~)xZ3J?sQ6_?Dj)9J~`^Md1(qb0)8L%vBL6je#k3Mkw;vw(55=$Mlk-YOuSoO z-b*kA{wOvpb7c3cU+Zx~;^muBlcl7L4dpq(qj_61;O#D)Q3=v<rKP2uii@2&8^c;L zhvtk*ST<?JkvaBT$o%gIx%McCqS$gw_ljJ#x)atc35M_g^^yPiyC`-{8%c$w&8O2% zTe1&M;Tw0h82vAnCMqdD2KK7E^$}GFonmE~Si3V~3i?{t38b32j(P=&;Mfqlg=DTM zG&j~077)J7xk!HeUZE_052$D<eh<Tf<l0oR44jcPxhB`mrY}G9b6J|h2ZqJew2=?~ zu=BrU^<uENjcqNUQFPa(Vn40pTDjtK@c49MkJ^pz#G$878WarcHrw#$RdA{8FujQ( z!>cgfz%vsE;{G0GH1DC25s`$fu3ofyE~$Xw(*5I9b*z@q4T0mr#w{S8QWgx4y7I0F zj*cS{pE57z^#m#18}m{Q==jPouD@DdS_)~H8o=v{&1_hR$S09o@F{7i<e{is0yxvV zjRR!aQ3AUm)eN(y!Cpm1Y`INwLA;+zfHrdVb5rec-(eZ~5k0gHb7M&quF_>t=&cb> zk??8$luCd_jRc^bmrXb)i?OA|7`UPn7!kY{a4=jV%5*(~L2DomfB^eHymM`yuE(Np zkxv(K7whink$!!s16o(yO|MG;N1}~(3^ipmXD>MplXI@(<!WSx7|RwPNv=3qMIhgC zlTiv$WC}50+&6fQ;GT>Vo3Ll41u4`Supf}MW`fBNF02y{23%(|ro?Po0SwIq))7er zLQ%-FG@v*Uk0hnL6?Wup<R%K9ZEp-G4{0}(x%ba!`~U0q{qs@&muva&A7D-Y)l&Wc zZAmt%!i^g%^1(s#498+PjMYZ=;f*pZG0O3s1YjYq4ptSp$Tw({V1OA~FHk(?Cck?| zXKQOCQQsmcec`D{m}$}j08fs8$hl25ajL(nmy90PBX-Iwp<>zr4{`_Bj}&Y}>5vLc zp!#D@`owR2Yb?GEwHO?2?mnY1gmdNKIqasah7sSJ5g(&XvPWcyxCP*Fj-fdAgaI#^ z0g-1=wYY-oT9$f;t{E-v)XerpW5iDSzYbm_y7gknE{F<NGfH6&$6B4J(@sn@7<MQ^ z=S!JF%nOOHFhEpPpkk$&ymYcC;~(%*;nOU5GT|HZ745lbX8nd<7SEaIz~!=`DI;Ys z1Q*1rus5a90aOGwSP~M-j}3_z-fq(IA^At)aczVjD2ZM}II>n6X`X2zof1Ku4+zo2 za0hX2gIz<$vslRM7?0!(Zx%Dh$g^!n6AO*nvSxFa`g0{szpGle>iojY!)=i^w<)g2 ze|<nIwBLap)KKJ=#LL6w$?nQQFhc6S#AHNRew2lb;pDL6bY>_m_G1W`iVzBZzy+t# zX_Jivq2o9yzM+jDmc)CO5galy3E2B1T&oPDLRO;{sw{-d>JV^1%KPFQAu=Jks;Y`s z_&7i|;OlqVeU3-dkR%>E@-Popk_u#d7iQ6Elwg<CZ8{#U<4L;#Hso3_%pnOb*Sda? zKC{z>3;D%WWmzOMrvCV-F!@Rmci=Wpcy(V-RHLQlddQ)z?e^mpq}Stj@UL<tu@Ei2 zBW_L$T4`elk}&4}Wd|dn1U}5PA_%H;@gF37868T|fh@QP89ECvY$h1o5bZW;5s}Z~ zkPHAUiZ!*xp+N9N>?lqm$y5=D4NK7y`VUGykmEBf8#%4;;U8Q8Z*C}+;0;(qW4z&T z@y=STHcb7nR2Se$sPtB&(1>H6ghLB3>QI|GTp=MkNUS3&^lEBqqQ5@|tH~B4j01&d z$w0vZ*W?zQ6sd7SnGMc7=Gyu8jbzjpmXrHh4FXAm!T?Jv`!V9u4_R7Uz+cGX<*;(t zMo>9@QT@JQ3-5P#O+-1VID(eV_QD8do3{RV6hu((02|r^ZU*4(RH!BH@5Fcz)gB0a z@h)qXo@|gUy2vsE$>di4xTo(><(@Sgg}&bfprB^@c_ps>tjOwJp0-`!suQg+VhaG< z4KycnsRRSZBF7Et2LuqAxI}209eKdb^>lO&U{;jlBGBVK<FTyUA#;MHzuFx+={xz< zW+seDL~^%<2J1%}$=@Hl1toE0?KD1BzWlw&e#P0}AOHYX94KQ0yuVPL0u3_+w>_{N zTy~5Hl|R0PiSZRi?8KQ}dQ3dwE6d}Zve9Frh-Z=U&ST~@Ssr;`tO@2C!bb;V0dVyz zwLj0HcnVt3I9xfgXTa&?2(1Nx5~(bxFaA;j7*W1pRg2a410xxA0%W1;68zUUtpJE* zho}@C9ReuT9~mY56>xnnvP0D1^mNN@{(+0}MAi=612HN5>vqWjpHMq`I<cDTWaN$u zwJYQq4?*o~R7hMYKi8Oof?a4gJiOHHZ*b++Ky*xRN*thn_F}j2(sTYw@u0&bQbC2< zjgg-<|58*Jx_6vVm|DVMUupH2w{O1#AcMx!C!|0D8bRcuA*XV}QIX&(_dm*ek}U>1 z1Zc^Wb&#P9q1(8B`@;L15;%2W1#e&R8GAi7-&ZPIb0Q3J%GdOS$)=X|Hv!0Lwc z6{kRd2bb)$3g(OV0}f)XyF&V{cpXQdZHZPRC<j+;+TKf#&{RmqFc%sL4#Czg)&?zk zzRyEVVmPhKRr#P|w60RLay23&k})pG)O5Jw?%BsTSABi5d0(f*`>)7c?Y~{Quu?>( zMQ@vc1jE5a7#s{oGs)<CpD>JBwRBg)0w@?bZVJ#d7Mhd`Ur{iX+eN$$L1y|&ALDA- zp|FPw5D4i;2;7m8EhLW=4S?9g0F(%aP%D`k0YR$`IZVeGBJlvLX8q!ww=W{cTSr4f zE;7sjSltY&D};v-VUDk4Q2B~0Z@LeulrZQf_e{Z8u6Rtln=sIh-u!w4?*uou2a`6p z3{8UKU;%L=0Myb#Q%LpJ9es_`6tx(eLew)c&|L%6S%6R_Wn~7K*hfGppzNSlzX7$a zLrcyV4iU5}rKBIw<I3vsGvG5}DRnPOK`R~+qQr1C_VFRu&BKKuoTtz87=nBov9YA8 zsvWz7TCWW%CE*#o7APY9fb#Jz7X6vE_rE(c8H;})_6>jhp}|HdsOy*I&eg@`d6C){ zaP5a&CQS(k`tqhx>RGFVc~e^WR{35e!$*e2Do^xX@}t7RLx(iNiD1(Fx6}AG>d*1Y z1AvK+!`pe}$e58*4YU{KvcHJI(FX&+6myG#L_S8^$SQY$Xs{u*9oO*Uj`k=(){mH= zeW5q^4(%<T6IXHf*;J18@%+GH9l7i{=8?A>m3kca+}oAMdP6;=p$5JLcSS>swj;%w z+kn4s=4K(zm0v^0n=<$e2N}ee0~Hb;Jh6~U&kybRMe8(kHf;<hEQt^)x<OW8`xXt% z6q_M8sSVH6(Yg}ds!T&Agl98!9*}e{+Rj3`F__?BR*t=p5o;^uI|%z3z)<C4_Ft6; zc1054BfOR^-#<Utx-n}oh2o<4;b%Oz!jOxJ%U6J`*y3QYTYj>L<tmbR{7Ipvm(@${ z`#^0lRIvx%_fq291+Wc)bU{HU`{5X=uJ*~K;taIF@2!1=#99Ts7aNwDkxq7as;bIL z={nzmfdLp-5;Rp%;|TE)D7OY}63kiXtksV%uh2~<-aG~`cM1}cND1h;?csCa3sfdz zRcqFokTXhMsG=6|y*44Ys6wCt4Pd0urw~AnC4}+Bq)05FyT(9ARz`+E8K_s_8*_F9 zuTM?KJicEa7UE-Y`Y{-25Vw{HH0F>e0jLvXTNY6-Aki!?#6!kr!_lH?OT2CgOgGCq z1*Ndze6TcOHYldE=nW3&`4F@;5e^~|=vu_*R_`j>k|Oggvp+VoW}59Y7#2Y4n*ghh zoF&{2aSNF0*Qk<47=NSZfL7EUA>@u{l)I^FPUQ1Z4~8jr8hxgoHPvh|AKx8%-Fzj- zkQ^y?u04P=3X%}{aLiGX={y~}<DB(CeDV8ZkvJ9|dGKi477t?z_oa1BO--ccjG)H4 zj5`%{KJ2HiMARZeHi^gXt3*a%JXt$7{=jijj#e$>N<t*2VqS8fyOp>i=TfIsZXUqQ zL<u-t`cz-22NXiySad4dftV!TNVlhsr$nL*($EZQvci~)giD19#7;z|EC`7x+Z$6+ z5DKoP8VA_M5vB~!$?tdnTtby8^cZKKtS=a*8r3xV=S8P})%BB&MnFd+Mf?LU+Tyem z)jDmAP(J|LrNE`%>_AmL&@?j+&w`lZQf;qf4{&0^?OT@JU5@~-9#&0$+6oaUtOp{5 zzX7dKI?U^B#jOXfe7KKq@zLL|k(?3uX_A8DD9b)dT8}cr0Q~n7;%E0MTbMQYLIUGI z*n=(v3G~^`;l?5Q*uD7kLZAO42v;6fryUHXexX&&wNP`k`#efsB>oBQ!*#Giv~w%( zJ%v#EU{W%WaG*p?z4QT$cR~UPc?C^!Bh-JmuCaj`N06=MtL3wz;tOEZ<Ovk=Ht&PY zZcit8H~{b#adjlvt&!q|D|G~Dyp|TAz+}tqDpizXYZL}x?J<eS95JsW?#X<3vB;(s zB8U#*pN8Q3?cxMb>>veYEagfOQ-q1?s18F*jcD}LluE4D_AZBhBo<LIElLEZ5X1U5 z$4+6^k^oC0T}HR}bsUZ)#2pXENY;PTFcU_U2pA{jk+590`OArfPXDKWE<3}@Id~|B zoFp)*fTYfK^Exp)P9Vh2>~Lnv>xMa4XsU7q)6{3My`0_}*NIG7mrAtLZbXMF@sIeX z?TB6^xDc8d2v72?x&QX(s!r_BdL^{mwBbMm{u&{f7RU}NY8HhH7-U4Mj$*rwu=6$T zV%^>rwZhAmiASQcnTEIs@&4hyxt&A+aYnI@xIu&fITLfY@!{N86MlpXFY3ql2#~rw zAbCb$zcz1mZC0l^Tse}m3o%Fs4YpM>w??a`P#QjU8?_jv90-|Rv#3`=nnoRUbK2jk z9&AqO&v*}K_QAavF&OlhaC&P@Z4t3U%wHi%8{sQnkxlCXZX^WAhunO;9U=LnJ8gqa ziQy|2u{#y;vxIs^Y94^DB?Z188hFYUxMnz7)gnAu6k<*{ORPo>aC$WMNi@6{{`vMn zjdcR<Ob2EmPZgwYox!#6=2cgl2!_}<(kPv<DN>Mb`3?Zor5?e+<vF!Mb%|nEq#1n? zNWvud)U7f=;mNjoH#sh*0Wi*_>I)LdMqy9KrwbDsG1Ug<8rPY0wjyBg$48-n27xOo zA>1ANl|nIQg79Ybft?;jI7BI4X<CoA)H^;W!(iv$$;Jq$I}Ou#M`pX8;Lfr|s;cvD ztlenc{XKO?@yL=GmhOOpfrNcy10$cdcuhHdXrp3g8kUfVy@TSIN-|b*rD339jnG>n z)VGZ&RT7HZO$j_vejQ1tho!tMkZ!A_X%@OXRNb@%lK>8@C<BDNx$(hsUVq;kaS_o! zrGa6~tcpBm2)a#`yEntGx343mf#W}%3UA~6-|-9c&KnVHR%3M<of8fNL@YbMwh_Z8 z0&YDRP78h2^D%!TrMS}5Jyh#7AwY%BAK7Mypj9g7!m?#A&vm;Qk>mh^lfDzd;GyR^ zg*W#OqBtv2H%1ujZVpoW*x2-NJUYe@BfxwsL=tZ|9seiXAUFnkX$w%|y%TvB$>uEL zKIbyTv;__W7dawu1=9`@Ykx!)<wH>XR9zhYSa$cN<mpsyq}1@F2-NgzE<7uG8hTx7 zb;JeHN+5qAR7uRq<Q3_}D;oku2l<s$PQezYrxqjK*joRYRw`qeZr+9v5<(g_jUiAI z|3Ek#U`ZXWd!9gMi-0R}e1b}v*hzI2n~p$)A;t=&ys9_H_&XXACXqfx=?t1LXy^um zWe3kN@cM<_09&&A-ut^-ad@HYgitEhKEfg3&9GL-lRT^IQKNlxNJA7kS6(-~ou5Ih zgn$!5W=W|M@0|z##C+|G%^hgn*EOHPgTs6i=urOh0z%A#*Qg+1h+m6wqAqn1RwVH! z;kRsYG{m?d#P^VkRIV|zTVXEz5VB;`E+18^tD?zZx3Ucu5z3-qCcI0iK@#Z<Tq^*8 zIM71p3k2jqDPap9gDa#J+EbFc44;Uo;P#xJ-}xGfHKGG{vj<|xtf-Q6H6RSb#j?p) zR#oM~fy>p=-ruv}SD+a$e{_gMhZ3~YqnHN8`Pjue6%m)Q)N#8*vB-U3Bd?<wYEFO_ zc&Zg#_BQT5d|-_qk+I`WZGlvK<BYTc0&G%mA(W{Zzul{Mnx3&aRf2?R(fhhFhsw}i zE-nL9CP7%bP<<Q-_i%eIRqpaBuUlSaxJ>)|a#o_id6AtFDr6*T85t+=35M_x&%8}_ zqc%e2+?hgNtgN@pF*ded7p_=wc91XXcQ1`RHi%7U4Yo&g0yqXWvacwiHX%C2sU^rX z5e2ScGe_1R&Uo`$4l0@i|DWkuv6csx5TO=nFn}*cUve)}RphOeINYm6z{z?HF5+PO zi%JLrzlc_rzhHj~WI`o1TOAI8C5#VT;&qyp64ij{i7<{!=%gFqACT1s@K@l)#gujs ziC3g&`6YvJ%)9xt$=qKzm{9l<GCYO!s<;^I?ouL^I^b8pM__6Z4VM0uYoK!tWiuh1 zh>^4kIB^HUMiyfQ$#@i?_WnUzz!acJ{7>AkxKwcOCgGGJz$<KTgN9;6z>--rl2{-j z_lk0d`!41cpMRI8Gf3(xVIt=J2~fakTqVt2V|Z5LhQ)kXUSN>0v<-%npcsWa-EkfV z#R8Gk@TAJT4X`<{bGGe6QXF-AN*s;?c0m?9!We$hS2o&;v;`?2B*pL}mT<e<Oh{Rx zF;#6fY1##2LN;54gc)XKpd6j`Q!gN?wT1t^Y+#$sz+uuaGl+12<W;DN;H9~rxl;@_ zhn@b}0S6HjD;bU3N#%J;wOd^x;R9Al8qgVh#5!K1-77xhs%_7S_mIT5?!5j%6(Ec6 zw_NZdO|mEJ%QOAn0uCT$5(%~d&qyc_Z>_1ylI%wImIlPJR{kb1LE;!&bc6}hmJI9q zCU==z#HUmiU~6Q_Jq<8XpYw)Zh3Oc1=Zxv<GLn&!hL~?P8H9;6q;mF?=HXgIUH=o& zD8&Rl80Cj*FrM8CxCK(HFKG?bTx2A`TEGrku20B0i?CmI=sMxc<*x^K16csKgYGlZ za79i6fRgpsPj@`rN=ShtN3w2az^)I2oetsyLmjRl;M0QX^&fx?rRBl)Nrs`sCU5I? zC<P<k7Gc}<t3wLmwry}3+ASMYVJ``^hASkDE6uhT4}gsf3un9J_YH3!d4~~=;OUa! zjclt>LM)gc5Q(;{33i8Vyew`(3g>`s(IPDfwrV!dw`!1OKrR8+MUuK(ICFEQW<ZXs z@mqv4j1=;HDGQPSVu;bv1SuXf5P5ZL3^%R79^2q_!GAkdi!p@RF+v=*F4u`lsHzZO zk(j1&i>A)SQRiUDszCe+z0L}K$|+QBk<%Sr*HCvc<CAVp1&s2Ib}?%Sck@)VVIdv> z@!c4a35Z|l=IjH4ho_RO3lerBxh|QJfqMiOzKbLY0PQ;L+%*90p?#BRkV2QDAHV>1 z4VgKnGle5~0X<9`w;oj8G~Put`xO(~4&rOXJNQ)uff%Qg3jh+1g}2@?_9HF^lrYHr z57K>uUj&kiDOK-)3S^;&Ji^K)iX9r7dKG@jcn-j6x_WxMtr|4|bd((8NBGLI`LC+e zmW}Qx|9`mnU#dF(w;^HtGiM};hLJ)78k`}5I^nWjrBeZThpzdfh)#*@W|q1VpktQ= za5!zJgSR8%fv5XPIyx`~G;2N~2#4JP04#AfpoOB?fGXib`OrqvuaEndHCn{f-TF$F zY!afktAv<AqYx_Mj#x6bg#enQHVG2L@04?oC}(+V3i({PU@sFxZDmBqJ_oOwBfa&u zMksYx{KFw@3Xnc!Iz9lH0I~_C*LE7P$rBfvtrYNhuC%GLpHTQ!f|vRfUW>TnfHb8T zUALVMd5(M6i$~`jRwE@a84b<rDDc;exzteQIs3=)hAAH!e(^2Hyl!pzeFpwp?&|*u zCQwo-BL%2}kAlelK_|feWixcx*u7C(ic(1K9z-2?D$Qh=55>LgZUxn14=3k!!>AQx zzd@l*{LObbC#HCio@@BD_WnAXypYAXoxU-DQMZnPA6b^U4+m+#d|;-L*S<u=Q&H-R zlDfYSk2_vsO$3fKj3Bn8vXW=m72A2`3gb|Uf@`_er{${&X^JpxUVgtjHuNbc@~3YM z&Nd?4lVHxrrghS2?OVR=?nfG7alQyVZY$aq!x|WIy7=T6S4pt`uAY~MCKL)1Cd>zI zG{tz3f_iEASixT}d2&kp{Zb^~-!Bz#+W-AhjArp)zcs;W`qxX5Z$paydTB4G_TMkP z>-_uA%W^9J{nGorf4_8}^P*uU;$v;Fyx!83{^lR8#&?vB#No$(BU%6NCwu*~o%ug; zBLDpvI4u9|D1rY?PYIWST=-CBY4e+jT$5aG_Te^>^D0GvG$ejgF_Zo*&HPh`Q&<>! z4EF^LXi`kv1{*gUwlj0FuetSY&8_<KTVMBpGZd{`5m^`Guh7<tIAg|5k{NN+vkHG7 z;X77skiQFZ^aHfA($@CQu~4(F=yz_h$eJc&RcU`xrti{ox4gu=O69tr8(mK=LeN&V z_3}XAVJ#pNg(s}?og1Au*e2@ruKY|ZvT5Pxg*tS153roQm1LllEk6f>(Mv_0Os^!v zt4noC!#A5P`onyTow~g=^-?}ooi59rtXCbRIJGD04S8H1;`!JN-zby9dD##;?xdTc zEoBh!>^yCzRpHc~d3?;`LN5hwdtOPcsrMkjotN>Yn<!R8&tY0CwcHk$BElsXjT>{R z0m3&vrIhhd0{t_o9xSl%%8%TPf*ib2MHvcON{Tu%^f8Rjc5JB2jp{fxkj-r(>XoW@ z+4QT(br)j;5R8mb9(F0#S--41R<k&TEwHgQ*<c8NR(&d5EjjYLr<^&;zpXk>w>V$Y zp8mpB#=C7PcWUTVWzQ{Y*Ua3|srln~iqf{_zdg6#$JA5GRgy>esp<Z7%gw5$lHYi} zwq6ll^s9L)dyGzXQ^?u<E~5KAEjFjSNge4)F-hcYA0DRdWz%<>cF?U4RI9q+R5);T zyfr9dvdti->W|Vt@Kk3WNp(oO^X979wL2JdXQV%@W{*wFYfMj!xXRykz-RlfhND6| zUGjt3UD(-W)~!p<6E&hbT9$c#@=;%vJIg9_ZO5#@1Chh_X;QTXUxRyAIMK^19xMsj z^7i@iWgko<c2LZ3XLl9f37PfZb>jU7CSB%3pHz}>{k)T8P=DlGG{?hDN~#A|ZQxtS z@<!UIL$tj=Zho({qP#+jmA}*)cP7#K&S&gCNpJtb1)x!;S>^tWZxw*%upg`?v*Qlc z+9^Y=m;8_F8MeGWY#u7coA~I5DZ6!>ep3>MR&Ql_f85bW)Urs<p|t#DORk{v`yN*K zbF2?NS-O4MT^b)dLht>w%Q`Ke8ql1)VYmJFnV<X6!?~85E#;<$N@5YZ>s;TwF{S0) zwCTa>%s0}Nj^C{}?pAbT?tU*EDu_R_j4@Q%kc+2&Y3iubO#bL8yVp6?(}~u@YofHP z`&%hVM%T|5yLN2(UL_o*ReXMp$4p|!xlNqQ|M5;H;kMg9#M7!AhO-+IG#`OI@67$G z`oq;)bj?9-?BR(|Q$<WU0tRVMnQ}F9o=M)tcR#Z#VjHDCW?k0QwX}_H`z~D5tw>;c zp)=N6p*uQ7>1$BgYFsh6n>ylMGJXD*=0CrQ*^a%1r$8<HB5$rCZ|(Be6`D<a7apw2 zpfwurS+>qtD1WftYABS-EX#zGad*FL&mVWgq!uYDeU;3=>iEk8{EgY?H(d*J;nS10 z^WiyQH(husaA2@mpi;|n)q|n7N*s<lPAX0YwCh?^d6iY7y*zJze*3Y>^ZEJ%Y{jOd zh0a`YN34bnk@y)ZGEt$xL;1+^(c#XGhS={N`Dpp`tBtTd=~ogO8vbm;0&n^HF}R~f z>V=YeKz)vbU%GvqxR8xZYZAvt1ErDhp!>F9^~qh+2v)qtX@8oV`;u~uq@uTbfYAr_ z_OH>tqr6Ust$um-nC`!AGN`1!^3U!B$qsXUO3KRIInIxFQs>62KC3%cJ1#0%W{T-Y z=pK5)KfU$%PRYS$Ne|W{)=SST{1{JIu;-^f;ETPu?_es{epv^{HP2}UCG@zt<j$Ty zni6xh>q%pT@YD0pO{x9ry(SIOikJFoi!H`0dT=gXPyqk@NBdim*q2V8K|u;J&9mz1 zI#M^9j|~5+b9AyOv++^UOq(|@J2kCbQ|n>>Y4~}b=-^<g!#esIPytrFTiVuUtb{Ti zlR#-rvO(Ho4>WE*Fv;q;o=^bEIK%AWnwkR324Clm0-%H*bA38IGaA^^vfuF4Dbu&5 zVhm!FqYo%C+}C~t3Ad*@W()gKI;y;01zYs%9+!)ympa)M`n)XZx!B4V9~a7Smd|kr zXi~hn?@bL#O)MojIgNJ~_H`c%Jp1^Y^M+@Y_G=sjV=VhL`NUrB%rCcIw=OYKe%2_` zvh(3_^Uyo9V>VW*^^rO@eFyHe=af882)_)MW2bH#_HEELSJ&^z;iX|}v)!bmV^LcQ z_e`T!U|rPK)=)nWEt>_iepTzMntqesz4i@*^}6Nk7;Io7A`+6Dm2AModhw&{PW=>$ zmVcLAk&b*(i0B1zIIT0+B1WC+8`Q@87GHhd6X@8i82Dhb=(jkNwBgfbgQ@;XG3IZC zUQN#R_nopk=hc*V!uplo<SnQ1p2E>fR*yEZNq<<JJH{sc+@8bMv!`NQ)m)-_yz0(Y zUr8DktKp4pHt)urnclEnW*r>=BlS8He~|;Ybx-vKS<a~i9>3+8DHraZb&_#7vN?(4 zYlztBJ2$&6RfeKZw2Hs2W;RVVy!xhKT*}jI?~mPZ86P%rY@(cGhJ9;otk2C&zw(Y| zh67q`Y+Nw`8i&^S4+<M>8_pfh9X;P0m&<y*-EK~QSj+9e@osKzI#?ZNT5CFbR->g< z^RQf<GSrmZO>g$hm?h&8eEFq3G7Yoz<=z@m+z-v0a}{LS<`~3rKeeRlofD=;rx+;l znFJ1*T%BO=N-Gf-g-^UEyC=nAPXAMPO+ayrlatDY+dpnw`7}o=EZzGv;0p6{mzy}8 zE_9>0idS9%h%Ct*X4MdN3f#)}ZKyS1ZLC|s@i5gpF}I6d`PM375nD4LleSL^tqNbP zfn8|R71?H~4Ng&1q0u+@%hSyMuN6?{_$t9yE<e`!Yy+fsKDljr!EdyFdRS>StrcJ; z|Id5;1O)_*4Wrdm5BonV-X|R>KRqaCJ-jjUmABeZdNIaV`zjigZ=jKs5*u!-tP*w` zx#D1z0thxK#pp%yEyhR%IZ4SRx$q=)$16t-*VxbM>?tp3?W(q$wu-&(v$@@W`+66D z6RV{OxrfR+sa)LGckt#kz6>z>NO@EkvW>w&Osx6dpCBUK8{uLKm)2jL&rC6{5X!tS ze`RV&VK^;+*HX5izgVJf(fJq88C11Rg|=m?vb&h3pL5K~aLS!qoc=sgW)aD`YJ<5^ z+neen{RP#X99=?Rey@0k?00JCZimnlyVJY9&4-Irb$4#uyxs-N-5YTAR$GgZRdkq> z)9t!Q7S`yME1TU9<gf)zFrSV-F<4P1r|wX9)XK2D%zfYaw7iQ4=)~4<zv1|Oxm2cA zhJw6o2)Eim(8;FTKV^P)%-V-IIW<fTGA0`oXN|ydhV?f*_V1e-GRmMj8Wg)`a90al zGHl%eR$z_TGkZJL%G`M#Axn%sPFmB;R{SDyJ>yuW$@r%~hhF9z)D{Wpxf-wDmEC*D zDw@*w?b7Q8b(0;Zn$h|5@WgsoW`%aAc3}g>2(@}{p8BHaW=>-g=U+3db>nljw2^)B zF`8JDg3BJ15|7AD;gd_V1N=^6w1;%ZdwrZ2u3k&#oa+_N?p^Y~RY#*+F}CWDSL(H0 zSEx(YO0QSfMPI!V-DN*N__gcgc$F9fopIx)!F*nBNW+Y?y9`COnx2)2&cA)UE;{;; zYzC;%-WY7&eoL#C)yc{#xGn1H!EiU`4MoTEPCH17=3MKoER4?qSh+kqUPp&6TBYw< zU)_C?!P(wytIVO=>$#`L-o1P7AzL)&cIYX5-m)z$^LimCtbRJKF-qmqIPEBXjK>F{ zWBVM>5yP8}Ij6?k?r;~egOm_c`kZlUeyCRU$;?pZje?4Yy~iyjVJ2dx!<E#0r|Oh^ zmDG0)<{$MhEO=T!-6qvQ=>W@h>422xiMsLn>!-69UkLh-HR&;`W)#RU;ZES(Y&K^R zUvuRer*4JIsBTiIUDu1R?XB8db~_Es#8F*hxLiN)8Om)>u!`Bo&p%Oh!t&Mv_jiu2 zpO1aE>_cGf{!$o@x~4frpva6nA!%x0Ej`^L+hY|+jPfmduFQM7v?947CTjjbe|_QC zOUA$CTTwkx)m6!E2AEcU;W;9haZmyKRh<RRLXLL!y}zBkkYMa;*TaZ;Qip>oBh}kC z>DD$-Oq70TE13k1G{%Fz(6#U*#9=;ZcKj?gtG{8s%UD;Ou~;6<2`0U`=v3oWmm65a zw&OEQY+uT6DWCy5TesqM`;KQ~C&!*B3}3b$bg}a7{Ic0{YT#?|ms<+-ywX*rE{Vby z+H>B&+IKcCY@liD`r8%xwi|cK<Sq(MxXHb9Hg8Zh6J!`{s0vk*e@q)iXUTX*<lg%R z$sZ|{Epsg)dY9#>ODt+En>L~O`ev6%Y1)?Oc$zO~ry8w(JQ-rkhnoAT#U$<_MaQG9 zp_%H&Re?8!wSrD%ehcT1yYpkS!Cs?Pk2YNvHmargGc2AjI5aJ@VTX3ge$xX5t=9dH zqdgULw`c3BgdcC@)YtDEE8DtAhiOvQ@iCHgVPfmFhTB-Pll^{PDcbzo-tM7o(z>n| zICPM^zCwwEg{}CIoy9`@z7rIXdww>lc}}~{E_SL@X-@fMeg8veVdk7kNz^q3VD?{m z6ZGY7P?tWic0b-2A#jVG<z1nI(gBN>(Tsizu&$ISqD%A9(O)m`VO7m|9q81Sqx}>D z`{lLai8SjHt%k}MzW-T#clp|wE<B35$kJvcL=j&C?OmDcPHD+;+_?xT<pbRDf?Rgb zUfSA5(ihr>B^xZ}E^M)rJZhITIiOSebo;TI5TB#;yso$A>$}{pUk)f8n~elJMyJ@d zTp?<wNsjMnhYX_@A%k$~wWo5Vcm;k<eigR)sHvM_w~lXi_L_cP6f3Jo8r4xM*AWDX z7k0a@cAjCpuwXuW0SQ;=Udyr3`A5a?PFyIf^tKx@JG4Wrr8l9n#-R6YWZt0b$qv<= zlM}(LViFVk>#lCtvAsEI?I{lRL{{e)PxSRetc=b^DHbuGx|sjif4AKiKYxQLCEno3 zL)*`F6$Ptz6g+i#YSh;k9Ny-~nzNLlIc4O0f$@Ue-zQV-*N?5NiECMEEGbK2k>1=d z%#OI8xGe2D#FeJ<D%ZX)@@rxVJ@@mqtRc522N>r@YKmSg&n^suV6EiO)j!P(n^X>q zSpNE%6I>f!+#ZoTAX8NB8NWbop{ztlqi+0uqsu<~Lvr78tj|8>D7q$`UvxysR<@Qx z1C0m1xG%Ny64`2l^TS*{Ynrawz1X>>{nhp$=M69H))|+1&jvXtX8btMc;TSd?{(7N zXKA>O{|eks=i+v4j~gdm@J|>w(}~X5Z|=#|5Nu7p`Kml8K*N|R>O<vjy+=)+$}H<w zRmb=bb@?6ojKP~HG~GEad&WQc`&NEA|ErO{N6;uYH}8G5PPk&s{;XYs*B8{ItQq|_ ziN+<W+b1M!%YOIt;2#UsPd0bBx>UTmYS*Mwn4aF2HvC1Jr&ReI=YKp{Vv~iiS;G++ zt-}2RPcca~?+?wr&t5*>*k{!$ZujSF=M86bzb`G8vsN`EhDS*Gm`W)lW=D{E+|p%k z+B#=3g;zLtuaf|~*5-)k-6U9gd5N#;%6`??jjRt%(;wDdGuGmumGB*A?fiMAwMo0C z*xO^PouKXaGh22DG9L>WYNl&Ry^LHV%_-MzEVRd5pU0=i;@0L9htJi1__&ZgE^XIe zf1ud)(H$Y<)TyQUrRnx*E|;54HH~4<`uq&Q#+0lzNRU1MPoMwdTYQBfy<$}7q;uf; z-6!5F#s!vd5ToNMfB$vNY~Z!AW`ttQNBg3YGG4Rythws&De4*DQgtuwvCona6EN5T z6E@sj$9U<i)FrU!w=VSf-!P8F*~V!#ZoSx=>EE1sng7wy!Pgi6Wm7J>i#};iwiLco zSr%m|H%_CZqB6>#zOeARz21GxU<q3`lo?trJZ=xEsCSnc>Lr;3rI=|sw{<=Zydh&q zp|}6VfsUmEbx{mceO+&kR<S{;$x3^sFVE+%bD8k!RLUdY(1a4Uz6pB4GLI^T^!)ks zHoLNhw;~X_4s^-bn0Zpw?2%c2J+wVKRrt6#s+Sf`s3RS*ege<tCU5gx`!W7F=j6fU z67|0>(HGW7S`gve8F85}Zm0EKv189`WX<|xVm0zrP!wbHbI{deQj9UTp9y{^;W1;q z=1w-Ehb07I0ykwQ7RK9LGTdXIfBDBBJ3rM}pA<3F;(6z>yR<^s7vaskJzGR=vLUm7 zV7&LjtwXXBlLPwDpDU;1+L>+V`+V)rk@7OR;uqs8R#&TYsj9a1tv`7G$HA1^!g8+6 z8|4zjxf47W&hISO6?@_mR3g@r9<HzXQ)YT@GQ*laD40D&U#_c8DLh$UtGwj!w-|#D zSI)*aZS%jhwpLK<%ch1C!=Yz(9NAv5;pl7Qw9gg;uQTk^oeF8FY(Xnd2HLdc{JHwu zX@@uO&R<11|0uopxWYewA*({VjQEP)t^M^Y?It<r>usEN*fDS->&|;PmTAbMnLp>F z#;KYmq>>PMO@Z-P4WI7wFzH=Q4IW#SGE+3Zv6n%1-0i~r506hSbW2_kigzuruR#ex za(ZY(ta8U1r%~sH|M<>#49iLm|M;<e!tZ>nN*`Owfmf}}b~_l>yF|ztb)VdRs@N@x zR(N3TIK$k;;p|ymJH`4SW64{I99YcCh4Tv|XH6$>QT+t&fiZo~X=`hE(5hAIO}W*F z#DApp)37-)mXTm~kN-C1XFr=2j$Y514&?0|EP2xQh`~Ab@eP>}sSmerOXaty3hKLC zHt`h)9ZC!c$Kw7;tE?1jv2B|+l8z!LYN|jfJ?n1ApFzj?ldpUJkJVybsfj9VM!){- zEM`8SCCJ5vvu<aU?xohGefgK<MAzi1V}1q`=iHRQrNB2oHN_4XMBNm81}5*FIep-G zx<hRNvyEEyI|TM>H(y{LeRG<-kg{v{Y?<<J$JZ2k-jKh~<e`1XBN~65AfaH8nvd9g z><<s(l(<}Wi0$)!{RHZ4@AB*q_>EE~lTfxLZqCs~6AbPQvahlFA?~FYl-xI1yHzwz zr8)X4$4<5Gf1EXsKjLGq354lgZf!}?IQxCPYM;fngZtc0|KjGXX>(|>p6xC?>zp<< zATc{qpB8U?%AT6NO}JGrs829Ab6U+n_S!-D&PFTey2z6=Z!H^Q%g?{CXdgmLgiy+V zT(p&%{+l#sOr>562MATa^O|S-cEV}}8VQ8uC^uv<HWD()ow#;)rr(c*3YT-+W?D%c z_Fw2&-C7JT%@)7fAH4?i)8Qj0wr8)}u->3S_b2!K041FHxMyUQ$P%Bo(?h_Tf)Sf3 zc9VQMdi@*GRPm`Lz1uFYqQB00!|jONp!!u0I%87peN+`Enhhc{WUHfnuM7|AO6Ypb zPd{dMu6TdMB=A#mE!AZ3TCQKD{sG;|UyOlwq^H@xdvntzJ_!)|myPf(c(}HMzNN^` zx?gpR41JN?^v^*ZNvU-WXT{7nKCa2I{FxKb->_QyXI-%M#~6`6&&t}>$6cH3&A6AQ zE}W>=P$3sCJNeRULFXWK4XR>>vinljvYdaBpkfm|RB%#Qok{2`9lKBWJ!Cl=I|LUN zhwJAi<$5BPss$Pz2413PFyK44!-s1kx2pW2=uIxp8hYN?nV|TSVPQ|{xkcmVe}J@a zxV6S7Ui{JTpegj?r;ijbC>2dwQ9GY~da^k-;q(s(8Qu#%YZ>xjQ(Y9-R<>(pRx5O( ztxa0P@(}FzNPnB*X~9q?)dGIqhnbtDSK;z;Db9FgZdBwLPV>lmF2+e>Qt<;i*xAm& zI|q#@ztpn1AHF`(aMUU~bHE+=-n|@$0F9JG*(3K)aa645k|}o8KXxoQO0#5(dP1}1 z%wmW}en?a-r)}rjDnK?r-8>Yc=;uc1x9y*c?d^_$yFTO;yg+GN!{WO0iVyerWxpSN zb!EN*s!%(uesT18Z-rD3&++U{uWP&x+A@Y0kd>5|<w#*%-&v<LsNZql|Mjs%i|=QA ziai!Mrb5I3D_DAa{>&NssL}KJL4^c0r~BfSf{~73Cz_zkCnsLAakT3UwbbmpfCj}s zJ=pF*Z7Tiy{XCHeDz|&*_6kC|lG~yXSuJaVm||_gmsdlFOky|X^<R>{VjJT45a+qS zj_Vht0sSj&w89fX4nlaF`)d|j=Jku^Oh?4Ss6uZpjPXf7-R#WZ!1(8~yP@LozD;yW z+ruxreY|X3y;r^1^+3CWPm;6Y=eIUklTY_}Qm<Plw0sQK=(%_&AxEol2Y-=fbssfB z`{{7)<*lbgYzAH**T@@YbpTQYyv;bXLO|>ML(5RaEK1Ro7^8M(>ZkV?N6(*>kynW> zOi~VR;5;NO+^nQuS8DTlC5v~K)gVpIlASqyi=g3}ox;p^C%Lb)2J`E!bWeXSr}J<x zBS|RT_ZE`N+alEeR%A1Ma?aB6#`l*-JvrJ6+&GO|w%=^cuo=@fc|G~!`FfoW(F^C# z)0l9cP^$2AJ~8}lkaFziOa50(*)A?gOePle^v*VZx{2FQ2&&}Du$&8*&Uh9BILr14 zW@*>31<n{*QQlqndG^A+yH6snN2s0JdGf>gbklHl&F`PShMm^9-wTrX$mfEIzToLc zz*;W$RUQ`|;*<8;?4s>?7>Cit^NnwXuhwwm;Q=)X7W>m+2-|>GWjA!p#C~-Ulod_O zxMOpdl7CQ4@+;ho1a%5&F7($&WFIjL<d8G83;!Y=`0cngPg5dWVEId*aI3*zE%Ey% z8rmFE!>k6^tZYh89GYM1@rTdU^zVs`w3)b4^|N{?k^0`+q&A<nU(l;5h1)sk+OVPW zA@=&%7gj7fKg6ZJJljA+lSH5=9uDD2&*^;HvvG$vGI@_t93B<uyb;}ZQIed7f-r5v zM2Z)(l3mBoi5rVP@nB0{y?a7ikD<-{S%0gwgWde+%4F-fxx95@m}_P|pqyZ;@$l?9 z-9+V#Ba3lPFHX9Dlg-X>_m9f#9skOb3^>hpTvJFROkeZ!AL_`M)g9>UB9#)~Ym|C^ zG1}Yz?QoI-!<>F*YxCXZ(&7BghX<Rsg4p*1ZSB{M&4oM})RP(_-pxzJTj;M}XJ^^} zE2lC^zm5HJr+|rZR^R)tQBJnDw<swGa7~4z&5s8(2Uut9b~rLI8;W!A<I7DYEp1jK z#_+FefK9;bnsG2v9&Tb}EWNP%Scb(@PF^o>mq+Uy01n=2;K`Wj3}HU?Myn_-{NiX& zkDa<*ghkQwng}@z!tNic&c7O^SRLj=-|Ccmry=&sZgV|dPAQ+`8P=EU%98Ul2L%(= z%2u$PGm96rPwS72lBDOEc$B+KNLbyUKRoG@e<yCR-KBMOV&#FmjJ8&;-D;tfpJGCr zVxk^my>;#?Kt@;QLF4*po35hvisO1!DGgD2H@|-RZu*e9B=1qqAmyFv;?3IgsY0oS zYbOT!PMXju)fND28|&`nb?WYE9-R8xHEIVk>nSv4oEm$g*Hv_;;F!gpJt@W;F24RA zaXpp2yf00{BN}b3?z?hpyv-t?AG-P*s|meHSJQA(;=agX9PZiP{7EC;eHH#pJ_pT? z+}d_~NcH2Vqc>%K`nS98j+2d23=y##)oj1JJXoDtyqn+u$Wsme@Zxut!$U0}SwwfB zMiCV!ZBSpXoSVb4?<~8EtZWD!o&KHaRn~(vj?=1#G~c{F*(9hhn>5`T5ebc@nd04+ zT^^tJAR?LW)510k=B=Z9eAX;IX~7;nHQ!T=KD(VBGily7qgB^#>C;`OL`@trYqbRY z@`%|&(VI`lCFb&OIjfY<UDc>4Maf?gjTQIwyvd*<v)vJLUPd3TH@s!<Y*4R5iQ<iP zh2~~8le+Px=FH(a=k-tR*);4jYSQ9^uk6zbIKC<qV{f=b*SKA{eY~*x-7l0<VpTss ziF(zb>XV{-$(co#QMSlwn;c_!=^77Za-cRx?4ndE1G8;+82ZsBva{_aOOKLTwd$X1 zc^~y;B4d^7ug*``mt!1y1k`V=%BlHm;P;wDtqUK|KJFZmD|tOJWOOZ|z--F+DTDgK zT_@^yO>sGnHyccC-Y06pku|B<urM1hAX)7{e0uuL^yk%OS-o~;-bI%Ee36PT7IbBb zdY`^~UUgvn@5eEY$dDLQ`E%84>)}}Q`N8h$bHT={`SZgk+U&Sa<&=Ay@7$;}c&*qd z)vF{?U`OFP-bQrB^h9X)*B3GJyIZx24!6A*d$zN;ZMBg0li6}vh5JRW8(L-dZ|o|% z8f05Uzf_aA!m`huUPo8zn7Q|8x;C@MmfsL%49GAn=aO%g_Q!>rP`sPM-6EdrZU@>@ z8&0truEb;|b7tLItz=G<tXHQ^)a<^TDCn#YeQLHi_xvZ*tDxSYOzztEg<r3-geDys z{U(>9Q?|3Gy~;aEQDKXd8Oym$D}Ak^{V}P<57*YeVB$xQ<ZN!DV$_&0RqJ|ohPiGE z|Br)Rw<S*G{qTkbescN1QzN}3eJz!g^3ll#-+kwm6B677C-tlIgzls)e*er#drEuJ z<6y#KHA<~Pj*(+u&(@chp9}hgLalC9%5bxn?PT3rZstpGZmQ<AY@T+^idDU&?&v%F zWncZvV@~DUrCy&%4w)|JpK@Gu_a2YS;50&sv_<85wq40=MRJqpm3Ig4OzWOr_^2?f z*<E@rkMFeGn|&9JiG>xCk8HF$k3DQqOAHcvl?=4$r_62p)KyIDLln5WwA`**50$s1 z^WXl)E+uPK5tbCG;MG@abiq~LSD*|ufNKS@biE~CWQ?=xvdqI!^yfs@<etzTr^H*^ zmhF4_l+L=^_X{UCKIXIeXp7}_6W(Y|3H-dLr#wD)!u^!y!S&Rg2kGN)zS8<7f88^2 z<cUv8csLjKcX}`?;fBZ@ck1h|>%ND5Q4R~Mc%v_D6^*%=Q*Yi#&a^K-wZ$7*@I^cF zJ(Lxkz4veK?v7Bm-`tpZp*2^SKnDY_f0?iKk-D8Jpg>3eOf%VKhrs%#Cdq6&=l7Rh zz^0tA5RWQgDsu0f&_}J56u+&86=|8}-Ix^uD%+VODp+~aKFLIR*L(~f9V^=~*c_H@ z<gaLTAyHldkh^lG;76?sH-^<FXUyvQzAZR*n6mr&qEuP);Z=tVSIxClL90G@-NeF? zN^ftM7fgRL9bJW}Z5@sL1Cf$)c|LwI)H<&6YmN65v2X3_t8KnBJX;^T!G7N8dxLs% z$leO=ErR~UeR*i54e)7EQi{0ZE*dm{+g^J_wHD;*)u|@52>6HE<CujuopiW%JM$4G zCcV|~{o2H<5|<eSZf(C+C%fawAwhl3nKJd7*sPi_#hdiR6_DtEd`?Q$=O)5`E14{N znK5&28~9wyLKSl;4k2&ZSJItYvFuF9krz>*d5P~(BxJ8;XKoP&DzKa#g!P4AK2KOC zz#o6}RPp1MzlLzjY9;^gfBv7nJwsX>M35Ch66ZwZ|7)N0pZ%qOzZ?7UpYG4USB)Ik q|K-^Jds+UyEdON1{*&XdxSMU~xr2u)BizVpNr*|Gixs_b|Nj9DWcwZf literal 308061 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 Zlo|Xc;L4pxN(lK&PDb%wu9V^P{|CCmgns}4 diff --git a/src/components/icon/test/validate.spec.ts b/src/components/icon/test/validate.spec.ts index 0135c81ea..68f4179a9 100644 --- a/src/components/icon/test/validate.spec.ts +++ b/src/components/icon/test/validate.spec.ts @@ -1,4 +1,4 @@ -import { isValid } from '../validate'; +import { isEncodedDataUrl, isSvgDataUrl, isValid } from '../validate'; describe('isValid', () => { @@ -24,9 +24,11 @@ describe('isValid', () => { }); it('invalid child SCRIPT elm', () => { - const el = { nodeType: 1, nodeName: 'svg', attributes: [], childNodes: [ - { nodeType: 1, nodeName: 'SCRIPT', attributes: [], childNodes: [] } - ] } as any; + const el = { + nodeType: 1, nodeName: 'svg', attributes: [], childNodes: [ + { nodeType: 1, nodeName: 'SCRIPT', attributes: [], childNodes: [] } + ] + } as any; expect(isValid(el)).toBe(false); }); @@ -41,9 +43,11 @@ describe('isValid', () => { }); it('is valid SVG elm', () => { - const el = { nodeType: 1, nodeName: 'SVG', attributes: [], childNodes: [ - { nodeType: 1, nodeName: 'line', attributes: [], childNodes: [] } - ] } as any; + const el = { + nodeType: 1, nodeName: 'SVG', attributes: [], childNodes: [ + { nodeType: 1, nodeName: 'line', attributes: [], childNodes: [] } + ] + } as any; expect(isValid(el)).toBe(true); }); @@ -53,3 +57,17 @@ describe('isValid', () => { }); }); + +it('isSvgDataUrl', () => { + expect(isSvgDataUrl('data:image/svg+xml;base64,xxx')).toBe(true); + expect(isSvgDataUrl('data:image/svg+xml;utf8,<svg></svg>')).toBe(true); + expect(isSvgDataUrl('https://example.com/icon.svg')).toBe(false); + expect(isSvgDataUrl('http://example.com/icon.svg')).toBe(false); +}); + +it('isEncodedDataUrl', () => { + expect(isEncodedDataUrl('data:image/svg+xml;base64,xxx')).toBe(false); + expect(isEncodedDataUrl('data:image/svg+xml;utf8,<svg></svg>')).toBe(true); + expect(isEncodedDataUrl('https://example.com/icon.svg')).toBe(false); + expect(isEncodedDataUrl('http://example.com/icon.svg')).toBe(false); +}); \ No newline at end of file diff --git a/src/components/icon/validate.ts b/src/components/icon/validate.ts index 27619a41c..d6c9ebd0c 100644 --- a/src/components/icon/validate.ts +++ b/src/components/icon/validate.ts @@ -48,3 +48,6 @@ export const isValid = (elm: HTMLElement) => { } return true; }; + +export const isSvgDataUrl = (url: string) => url.startsWith('data:image/svg+xml'); +export const isEncodedDataUrl = (url: string) => url.indexOf(';utf8,') !== -1; \ No newline at end of file diff --git a/src/index.html b/src/index.html index 9bf90fb11..d7291cec6 100644 --- a/src/index.html +++ b/src/index.html @@ -136,6 +136,10 @@ <h2>Sanitized (shouldn't show)</h2> <h2>Not Sanitized (should show)</h2> <ion-icon sanitize="false" src="./assets/no-sanitize.svg"></ion-icon> + <h2>Base64 url</h2> + <ion-icon + src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDBWMHoiLz48cGF0aCBkPSJNMjAgMkg0Yy0xLjEgMC0yIC45LTIgMnYxOGw0LTRoMTRjMS4xIDAgMi0uOSAyLTJWNGMwLTEuMS0uOS0yLTItMnptMCAxNEg2bC0yIDJWNGgxNnYxMnoiLz48L3N2Zz4="></ion-icon> + <p> <a href="./cheatsheet.html">Cheatsheet</a> </p> From 3342166f7fee8416c6b6770b9df8a21253c17f37 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Wed, 8 Feb 2023 14:05:08 +0000 Subject: [PATCH 040/173] v6.1.2 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 13 ++++++++----- package.json | 2 +- 4 files changed, 34 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c73f666d..4873dc551 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.2](https://github.com/ionic-team/ionicons/compare/v6.1.1...v6.1.2) (2023-02-08) + + +### Bug Fixes + +* **icon:** load base64 data urls ([#1172](https://github.com/ionic-team/ionicons/issues/1172)) ([72f0936](https://github.com/ionic-team/ionicons/commit/72f09369de76b00697437f54d919782307843a87)) +* **icon:** md and ios properties are reactive ([#1174](https://github.com/ionic-team/ionicons/issues/1174)) ([65bcbb4](https://github.com/ionic-team/ionicons/commit/65bcbb477734e33901a6f0c650d3f1f2c3084fca)), closes [#802](https://github.com/ionic-team/ionicons/issues/802) + + + + + +## [6.1.2](https://github.com/ionic-team/ionicons/compare/v6.1.1...v6.1.2) (2023-02-08) + + +### Bug Fixes + +* **icon:** load base64 data urls ([#1172](https://github.com/ionic-team/ionicons/issues/1172)) ([72f0936](https://github.com/ionic-team/ionicons/commit/72f09369de76b00697437f54d919782307843a87)) +* **icon:** md and ios properties are reactive ([#1174](https://github.com/ionic-team/ionicons/issues/1174)) ([65bcbb4](https://github.com/ionic-team/ionicons/commit/65bcbb477734e33901a6f0c650d3f1f2c3084fca)), closes [#802](https://github.com/ionic-team/ionicons/issues/802) + + + + + ## [6.1.1](https://github.com/ionic-team/ionicons/compare/v6.1.0...v6.1.1) (2023-01-18) diff --git a/lerna.json b/lerna.json index 78f643fbb..a3993a9ce 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "6.1.1" + "version": "6.1.2" } diff --git a/package-lock.json b/package-lock.json index 9a15432b4..d0a9bee5a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "6.1.1", + "version": "6.1.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "6.1.1", + "version": "6.1.2", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" @@ -19249,7 +19249,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24102,7 +24103,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -29288,7 +29290,8 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index 728409f00..11b5f6a5b 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "6.1.1", + "version": "6.1.2", "description": "Premium icons for Ionic.", "files": [ "components/", From 2c1b968bff1986adf13e8babf493f3e2e5c3a5c9 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Wed, 8 Feb 2023 14:05:12 +0000 Subject: [PATCH 041/173] chore(): update package lock files --- package-lock.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index d0a9bee5a..a62b65e0c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19249,8 +19249,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24103,8 +24102,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "26.0.0", @@ -29290,8 +29288,7 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From b27268f7dbc71c7ab9dfc87a80713a0a02023f56 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Wed, 8 Feb 2023 09:13:59 -0500 Subject: [PATCH 042/173] fix changelog --- CHANGELOG.md | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4873dc551..6be195f36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,18 +15,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [6.1.2](https://github.com/ionic-team/ionicons/compare/v6.1.1...v6.1.2) (2023-02-08) - - -### Bug Fixes - -* **icon:** load base64 data urls ([#1172](https://github.com/ionic-team/ionicons/issues/1172)) ([72f0936](https://github.com/ionic-team/ionicons/commit/72f09369de76b00697437f54d919782307843a87)) -* **icon:** md and ios properties are reactive ([#1174](https://github.com/ionic-team/ionicons/issues/1174)) ([65bcbb4](https://github.com/ionic-team/ionicons/commit/65bcbb477734e33901a6f0c650d3f1f2c3084fca)), closes [#802](https://github.com/ionic-team/ionicons/issues/802) - - - - - ## [6.1.1](https://github.com/ionic-team/ionicons/compare/v6.1.0...v6.1.1) (2023-01-18) From 8c412f67486d6cc9725de63f0c15b6c6cd8d47ce Mon Sep 17 00:00:00 2001 From: Sean Perkins <sean@ionic.io> Date: Thu, 9 Feb 2023 12:30:17 -0500 Subject: [PATCH 043/173] fix: DomParser usage in SSR (#1180) Resolves #1179 --- src/components/icon/request.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/icon/request.ts b/src/components/icon/request.ts index 00ae0cb88..27175e3ad 100644 --- a/src/components/icon/request.ts +++ b/src/components/icon/request.ts @@ -3,7 +3,7 @@ import { isEncodedDataUrl, isSvgDataUrl, validateContent } from './validate'; export const ioniconContent = new Map<string, string>(); const requests = new Map<string, Promise<any>>(); -let parser = new DOMParser(); +let parser: DOMParser; export const getSvgContent = (url: string, sanitize: boolean) => { // see if we already have a request for this url From b7c9bb024a2858ef59d907e479887781273df9a7 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Thu, 9 Feb 2023 17:34:54 +0000 Subject: [PATCH 044/173] v6.1.3 --- CHANGELOG.md | 22 ++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 13 ++++++++----- package.json | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6be195f36..40c176802 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.3](https://github.com/ionic-team/ionicons/compare/v6.1.2...v6.1.3) (2023-02-09) + + +### Bug Fixes + +* DomParser usage in SSR ([#1180](https://github.com/ionic-team/ionicons/issues/1180)) ([8c412f6](https://github.com/ionic-team/ionicons/commit/8c412f67486d6cc9725de63f0c15b6c6cd8d47ce)), closes [#1179](https://github.com/ionic-team/ionicons/issues/1179) + + + + + +## [6.1.3](https://github.com/ionic-team/ionicons/compare/v6.1.2...v6.1.3) (2023-02-09) + + +### Bug Fixes + +* DomParser usage in SSR ([#1180](https://github.com/ionic-team/ionicons/issues/1180)) ([8c412f6](https://github.com/ionic-team/ionicons/commit/8c412f67486d6cc9725de63f0c15b6c6cd8d47ce)), closes [#1179](https://github.com/ionic-team/ionicons/issues/1179) + + + + + ## [6.1.2](https://github.com/ionic-team/ionicons/compare/v6.1.1...v6.1.2) (2023-02-08) diff --git a/lerna.json b/lerna.json index a3993a9ce..b5c8e20fc 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "6.1.2" + "version": "6.1.3" } diff --git a/package-lock.json b/package-lock.json index a62b65e0c..dfe82db48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "6.1.2", + "version": "6.1.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "6.1.2", + "version": "6.1.3", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" @@ -19249,7 +19249,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24102,7 +24103,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -29288,7 +29290,8 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index 11b5f6a5b..8e8804476 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "6.1.2", + "version": "6.1.3", "description": "Premium icons for Ionic.", "files": [ "components/", From 6116bc2627cbd9929856647c1c4c6dac0adbb125 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Thu, 9 Feb 2023 17:34:58 +0000 Subject: [PATCH 045/173] chore(): update package lock files --- package-lock.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index dfe82db48..be853d717 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19249,8 +19249,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24103,8 +24102,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "26.0.0", @@ -29290,8 +29288,7 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From ffcf9f9034b68a86d978ad438bd46bc15d4e0a76 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Thu, 9 Feb 2023 12:35:41 -0500 Subject: [PATCH 046/173] chore(): cleanup changelog --- CHANGELOG.md | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 40c176802..7d22eda7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,17 +14,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [6.1.3](https://github.com/ionic-team/ionicons/compare/v6.1.2...v6.1.3) (2023-02-09) - - -### Bug Fixes - -* DomParser usage in SSR ([#1180](https://github.com/ionic-team/ionicons/issues/1180)) ([8c412f6](https://github.com/ionic-team/ionicons/commit/8c412f67486d6cc9725de63f0c15b6c6cd8d47ce)), closes [#1179](https://github.com/ionic-team/ionicons/issues/1179) - - - - - ## [6.1.2](https://github.com/ionic-team/ionicons/compare/v6.1.1...v6.1.2) (2023-02-08) From f2ed84a2564da1aae8a443c7da8a81b322c5c2bd Mon Sep 17 00:00:00 2001 From: Brandy Carney <brandyscarney@users.noreply.github.com> Date: Fri, 3 Mar 2023 11:32:27 -0500 Subject: [PATCH 047/173] docs(contributing): include a link to contribute to the ionicons site (#1183) --- .github/CONTRIBUTING.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index ccfd96595..5f1ad2b58 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -43,7 +43,7 @@ Please see our [Contributor Code of Conduct](./CODE_OF_CONDUCT.md) for informati #### Modifying Components 1. Navigate to the `src/components/` directory and open the `icon` component to modify. -2. Make any changes to the icon component and then [preview-changes](#preview-component-changes). +2. Make any changes to the icon component and then [preview the changes](#preview-component-changes). #### Preview Component Changes @@ -64,6 +64,10 @@ TODO --> 3. Please fill out the Pull Request template to the best of your ability and include any issues that are related. +## Updating Documentation + +The documentation site for Ionicons is located in the [ionicons-site](https://github.com/ionic-team/ionicons-site) repository. + ## License By contributing your code to the ionic-team/ionicons GitHub Repository, you agree to license your contribution under the MIT license. From 2ffcb6a012571915cf54c511cd41f75881b755e9 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Tue, 7 Mar 2023 13:49:46 +0000 Subject: [PATCH 048/173] v7.0.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 13 ++++++++----- package.json | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d22eda7c..e40e35305 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.0.0](https://github.com/ionic-team/ionicons/compare/v6.1.3...v7.0.0) (2023-03-07) + + +### Bug Fixes + +* **icon:** remove auto-generated aria-label ([#1170](https://github.com/ionic-team/ionicons/issues/1170)) ([98975ec](https://github.com/ionic-team/ionicons/commit/98975ec0f54b825c33f528683834a5e38298d598)) + + + + + +# [7.0.0](https://github.com/ionic-team/ionicons/compare/v6.1.3...v7.0.0) (2023-03-07) + + +### Bug Fixes + +* **icon:** remove auto-generated aria-label ([#1170](https://github.com/ionic-team/ionicons/issues/1170)) ([98975ec](https://github.com/ionic-team/ionicons/commit/98975ec0f54b825c33f528683834a5e38298d598)) + + + + + ## [6.1.3](https://github.com/ionic-team/ionicons/compare/v6.1.2...v6.1.3) (2023-02-09) diff --git a/lerna.json b/lerna.json index b5c8e20fc..13dd0f077 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "6.1.3" + "version": "7.0.0" } diff --git a/package-lock.json b/package-lock.json index be853d717..cb24738bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "6.1.3", + "version": "7.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "6.1.3", + "version": "7.0.0", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" @@ -19249,7 +19249,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24102,7 +24103,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -29288,7 +29290,8 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index 8e8804476..a58e6b2f2 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "6.1.3", + "version": "7.0.0", "description": "Premium icons for Ionic.", "files": [ "components/", From ac450cbd2872e69f3097f37c9c431432d9c46663 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Tue, 7 Mar 2023 13:49:51 +0000 Subject: [PATCH 049/173] chore(): update package lock files --- package-lock.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index cb24738bc..7c0e6e2a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19249,8 +19249,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24103,8 +24102,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "26.0.0", @@ -29290,8 +29288,7 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From 63788874dbd7a2d1105b1bc7515952cf9decda03 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Tue, 7 Mar 2023 08:51:36 -0500 Subject: [PATCH 050/173] chore(): add migration note --- CHANGELOG.md | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e40e35305..b084c6940 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [7.0.0](https://github.com/ionic-team/ionicons/compare/v6.1.3...v7.0.0) (2023-03-07) +**Migration Note:** Developers should ensure that their `<ion-icon>` usages have either `aria-label` or `aria-hidden` to avoid accessibility issues. See https://ionic.io/ionicons/usage for more information. ### Bug Fixes @@ -13,18 +14,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - -# [7.0.0](https://github.com/ionic-team/ionicons/compare/v6.1.3...v7.0.0) (2023-03-07) - - -### Bug Fixes - -* **icon:** remove auto-generated aria-label ([#1170](https://github.com/ionic-team/ionicons/issues/1170)) ([98975ec](https://github.com/ionic-team/ionicons/commit/98975ec0f54b825c33f528683834a5e38298d598)) - - - - - ## [6.1.3](https://github.com/ionic-team/ionicons/compare/v6.1.2...v6.1.3) (2023-02-09) From cdb0d80cde1dc5dd90fb2a1c3b4fa31d68294821 Mon Sep 17 00:00:00 2001 From: Sean Perkins <sean@ionic.io> Date: Wed, 22 Mar 2023 16:13:00 -0400 Subject: [PATCH 051/173] feat: chevron-expand and chevron-collapse icons (#1198) --- scripts/build.ts | 2 +- src/data.json | 46 ++++++++++++++++++++++++++++ src/svg/chevron-collapse-outline.svg | 1 + src/svg/chevron-collapse-sharp.svg | 1 + src/svg/chevron-collapse.svg | 1 + src/svg/chevron-expand-outline.svg | 1 + src/svg/chevron-expand-sharp.svg | 1 + src/svg/chevron-expand.svg | 1 + 8 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 src/svg/chevron-collapse-outline.svg create mode 100644 src/svg/chevron-collapse-sharp.svg create mode 100644 src/svg/chevron-collapse.svg create mode 100644 src/svg/chevron-expand-outline.svg create mode 100644 src/svg/chevron-expand-sharp.svg create mode 100644 src/svg/chevron-expand.svg diff --git a/scripts/build.ts b/scripts/build.ts index b7dfeee79..7e8b686ea 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -94,7 +94,7 @@ async function optimizeSvgs(srcSvgData: SvgData[]) { if (item.isElem()) { item.eachAttr((attr) => { if (attr.name === 'stroke' || attr.name === 'fill') { - if (attr.value === '#000') { + if (attr.value === '#000' || attr.value === 'currentColor') { item.addAttr({ name: attr.name, value: 'currentColor', diff --git a/src/data.json b/src/data.json index bd6d559e7..719eff526 100644 --- a/src/data.json +++ b/src/data.json @@ -2545,6 +2545,29 @@ "sharp" ] }, + { + "name": "chevron-collapse", + "tags": [ + "chevron", + "collapse" + ] + }, + { + "name": "chevron-collapse-outline", + "tags": [ + "chevron", + "collapse", + "outline" + ] + }, + { + "name": "chevron-collapse-sharp", + "tags": [ + "chevron", + "collapse", + "sharp" + ] + }, { "name": "chevron-down", "tags": [ @@ -2600,6 +2623,29 @@ "sharp" ] }, + { + "name": "chevron-expand", + "tags": [ + "chevron", + "expand" + ] + }, + { + "name": "chevron-expand-outline", + "tags": [ + "chevron", + "expand", + "outline" + ] + }, + { + "name": "chevron-expand-sharp", + "tags": [ + "chevron", + "expand", + "sharp" + ] + }, { "name": "chevron-forward", "tags": [ diff --git a/src/svg/chevron-collapse-outline.svg b/src/svg/chevron-collapse-outline.svg new file mode 100644 index 000000000..573066b3f --- /dev/null +++ b/src/svg/chevron-collapse-outline.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M136 104L256 208L376 104" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/><path d="M136 408L256 304L376 408" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg> \ No newline at end of file diff --git a/src/svg/chevron-collapse-sharp.svg b/src/svg/chevron-collapse-sharp.svg new file mode 100644 index 000000000..d3fe29086 --- /dev/null +++ b/src/svg/chevron-collapse-sharp.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor"><path d="M102.145 108.514L256 241.855l153.855-133.341-31.437-36.273L256 178.337 133.582 72.241l-31.437 36.273zm0 294.972L256 270.145l153.855 133.341-31.437 36.273L256 333.663 133.582 439.759l-31.437-36.273z"/></svg> \ No newline at end of file diff --git a/src/svg/chevron-collapse.svg b/src/svg/chevron-collapse.svg new file mode 100644 index 000000000..6e2113281 --- /dev/null +++ b/src/svg/chevron-collapse.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M117.863 88.282c-8.681 10.017-7.598 25.174 2.419 33.855l120 104c9.02 7.818 22.416 7.818 31.436 0l120-104c10.017-8.681 11.1-23.838 2.419-33.855s-23.839-11.099-33.855-2.418L256 176.241 151.718 85.864c-10.016-8.681-25.174-7.598-33.855 2.418zm0 335.436c-8.681-10.017-7.598-25.174 2.419-33.855l120-104c9.02-7.818 22.416-7.818 31.436 0l120 104c10.017 8.681 11.1 23.838 2.419 33.855s-23.839 11.099-33.855 2.418L256 335.759l-104.282 90.377c-10.016 8.681-25.174 7.598-33.855-2.418z"/></svg> \ No newline at end of file diff --git a/src/svg/chevron-expand-outline.svg b/src/svg/chevron-expand-outline.svg new file mode 100644 index 000000000..e91ae0030 --- /dev/null +++ b/src/svg/chevron-expand-outline.svg @@ -0,0 +1 @@ +<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M136 208L256 104L376 208" stroke="currentColor" fill="none" stroke-width="32" stroke-linecap="round" stroke-linejoin="round"/><path d="M136 304L256 408L376 304" stroke="currentColor" fill="none" stroke-width="32" stroke-linecap="round" stroke-linejoin="round"/></svg> diff --git a/src/svg/chevron-expand-sharp.svg b/src/svg/chevron-expand-sharp.svg new file mode 100644 index 000000000..9a2e57d4f --- /dev/null +++ b/src/svg/chevron-expand-sharp.svg @@ -0,0 +1 @@ +<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M136 208L256 104L376 208" fill="none" stroke="currentColor" stroke-width="48" stroke-linecap="square"/><path d="M136 304L256 408L376 304" fill="none" stroke="currentColor" stroke-width="48" stroke-linecap="square"/></svg> diff --git a/src/svg/chevron-expand.svg b/src/svg/chevron-expand.svg new file mode 100644 index 000000000..f934270e2 --- /dev/null +++ b/src/svg/chevron-expand.svg @@ -0,0 +1 @@ +<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M136 208L256 104L376 208" fill="none" stroke="currentColor" stroke-width="48" stroke-linecap="round" stroke-linejoin="round"/><path d="M136 304L256 408L376 304" fill="none" stroke="currentColor" stroke-width="48" stroke-linecap="round" stroke-linejoin="round"/></svg> From 4fcee649df71fcb620eb1352decfe78b26c229e3 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Thu, 23 Mar 2023 15:49:18 +0000 Subject: [PATCH 052/173] v7.1.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 13 ++++++++----- package.json | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b084c6940..f9e9abe6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.1.0](https://github.com/ionic-team/ionicons/compare/v7.0.0...v7.1.0) (2023-03-23) + + +### Features + +* chevron-expand and chevron-collapse icons ([#1198](https://github.com/ionic-team/ionicons/issues/1198)) ([cdb0d80](https://github.com/ionic-team/ionicons/commit/cdb0d80cde1dc5dd90fb2a1c3b4fa31d68294821)) + + + + + +# [7.1.0](https://github.com/ionic-team/ionicons/compare/v7.0.0...v7.1.0) (2023-03-23) + + +### Features + +* chevron-expand and chevron-collapse icons ([#1198](https://github.com/ionic-team/ionicons/issues/1198)) ([cdb0d80](https://github.com/ionic-team/ionicons/commit/cdb0d80cde1dc5dd90fb2a1c3b4fa31d68294821)) + + + + + # [7.0.0](https://github.com/ionic-team/ionicons/compare/v6.1.3...v7.0.0) (2023-03-07) **Migration Note:** Developers should ensure that their `<ion-icon>` usages have either `aria-label` or `aria-hidden` to avoid accessibility issues. See https://ionic.io/ionicons/usage for more information. diff --git a/lerna.json b/lerna.json index 13dd0f077..95902c084 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "7.0.0" + "version": "7.1.0" } diff --git a/package-lock.json b/package-lock.json index 7c0e6e2a1..4781e8525 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "7.0.0", + "version": "7.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "7.0.0", + "version": "7.1.0", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" @@ -19249,7 +19249,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24102,7 +24103,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -29288,7 +29290,8 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index a58e6b2f2..059e10770 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "7.0.0", + "version": "7.1.0", "description": "Premium icons for Ionic.", "files": [ "components/", From 3904e85e617ca151c8891845f1248c8c46f10a24 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Thu, 23 Mar 2023 15:49:23 +0000 Subject: [PATCH 053/173] chore(): update package lock files --- package-lock.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4781e8525..0e8fc59dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19249,8 +19249,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.7.0", @@ -24103,8 +24102,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "26.0.0", @@ -29290,8 +29288,7 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From 3691e75d77df1e6f055baff6c63a35e615c971b5 Mon Sep 17 00:00:00 2001 From: Sean Perkins <sean@ionic.io> Date: Thu, 23 Mar 2023 13:10:41 -0400 Subject: [PATCH 054/173] chore: remove duplicate changelog diff --- CHANGELOG.md | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9e9abe6e..bb65f44fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,17 +14,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -# [7.1.0](https://github.com/ionic-team/ionicons/compare/v7.0.0...v7.1.0) (2023-03-23) - - -### Features - -* chevron-expand and chevron-collapse icons ([#1198](https://github.com/ionic-team/ionicons/issues/1198)) ([cdb0d80](https://github.com/ionic-team/ionicons/commit/cdb0d80cde1dc5dd90fb2a1c3b4fa31d68294821)) - - - - - # [7.0.0](https://github.com/ionic-team/ionicons/compare/v6.1.3...v7.0.0) (2023-03-07) **Migration Note:** Developers should ensure that their `<ion-icon>` usages have either `aria-label` or `aria-hidden` to avoid accessibility issues. See https://ionic.io/ionicons/usage for more information. From c86778cc7b359cb5025a27cf3e6d9d48b706a1cf Mon Sep 17 00:00:00 2001 From: Lars Mikkelsen <lars@ionic.io> Date: Mon, 24 Apr 2023 13:19:50 -0600 Subject: [PATCH 055/173] chore(ci): enable npm package provenance (#1206) --- .github/workflows/actions/publish-npm/action.yml | 7 +++++-- .github/workflows/release-ionicons.yml | 4 +++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/actions/publish-npm/action.yml b/.github/workflows/actions/publish-npm/action.yml index bf4d063da..a9c6b9810 100644 --- a/.github/workflows/actions/publish-npm/action.yml +++ b/.github/workflows/actions/publish-npm/action.yml @@ -18,6 +18,9 @@ runs: - uses: actions/setup-node@v3 with: node-version: 16.x + - name: Install latest npm + run: npm install -g npm@latest + shell: bash - name: Install Dependencies run: npm ci shell: bash @@ -37,6 +40,6 @@ runs: env: NPM_TOKEN: ${{ inputs.token }} - name: Publish to NPM - run: npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} + run: npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} --provenance shell: bash - working-directory: ${{ inputs.working-directory }} \ No newline at end of file + working-directory: ${{ inputs.working-directory }} diff --git a/.github/workflows/release-ionicons.yml b/.github/workflows/release-ionicons.yml index 365c6c708..fbf227928 100644 --- a/.github/workflows/release-ionicons.yml +++ b/.github/workflows/release-ionicons.yml @@ -18,6 +18,8 @@ on: jobs: release-core: runs-on: ubuntu-latest + permissions: + id-token: write steps: - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/publish-npm @@ -25,4 +27,4 @@ jobs: tag: ${{ inputs.tag }} version: ${{ inputs.version }} working-directory: './' - token: ${{ secrets.NPM_TOKEN }} \ No newline at end of file + token: ${{ secrets.NPM_TOKEN }} From 4b2ed580091a8941965bf6306022376fec14ba9b Mon Sep 17 00:00:00 2001 From: jaredcbaum <61951482+jaredcbaum@users.noreply.github.com> Date: Wed, 26 Apr 2023 11:45:56 -0600 Subject: [PATCH 056/173] chore(readme): ionic slack -> discord (#1208) * chore(readme): ionic slack -> discord * chore(contributing): slack -> discord * Update .github/CONTRIBUTING.md Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com> * Update readme.md Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com> --------- Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com> --- .github/CONTRIBUTING.md | 2 +- readme.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 5f1ad2b58..d836b1b44 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -10,7 +10,7 @@ Please see our [Contributor Code of Conduct](./CODE_OF_CONDUCT.md) for informati ## Creating an Issue -* If you have a question about using Ionicons, please ask on the [Ionic Forum](http://forum.ionicframework.com/) or in the [Ionic Worldwide Slack](http://ionicworldwide.herokuapp.com/) group. +* If you have a question about using Ionicons, please ask on the [Ionic Forum](http://forum.ionicframework.com/) or in the [Ionic Discord](https://ionic.link/discord). * It is required that you clearly describe the steps necessary to reproduce the issue you are running into. Although we would love to help our users as much as possible, diagnosing issues without clear reproduction steps is extremely time-consuming and simply not sustainable. diff --git a/readme.md b/readme.md index c9a9c7ca4..4d98133a9 100644 --- a/readme.md +++ b/readme.md @@ -114,7 +114,7 @@ Ionicons is licensed under the [MIT license](http://opensource.org/licenses/MIT) * [Ionicons Homepage](http://ionicons.com/) * [Ionic Framework](https://ionicframework.com/) -* [Ionic Worldwide Slack](http://ionicworldwide.herokuapp.com/) +* [Ionic Discord](https://ionic.link/discord) * [Ionic Forum](https://forum.ionicframework.com/) * [Stencil](https://stenciljs.com/) * [Stencil Worldwide Slack](https://stencil-worldwide.slack.com) From fb46c7512853f12a6b4fd23b9db31a365392cbeb Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Wed, 3 May 2023 08:34:27 -0400 Subject: [PATCH 057/173] chore(ci): update workflows for upcoming deprecations (#1209) --- .github/workflows/actions/download-archive/action.yml | 2 +- .github/workflows/actions/test-e2e/action.yml | 2 +- .github/workflows/actions/upload-archive/action.yml | 2 +- .github/workflows/update-screenshots.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/actions/download-archive/action.yml b/.github/workflows/actions/download-archive/action.yml index eab273e93..af83efcb9 100644 --- a/.github/workflows/actions/download-archive/action.yml +++ b/.github/workflows/actions/download-archive/action.yml @@ -10,7 +10,7 @@ inputs: runs: using: 'composite' steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v3 with: name: ${{ inputs.name }} path: ${{ inputs.path }} diff --git a/.github/workflows/actions/test-e2e/action.yml b/.github/workflows/actions/test-e2e/action.yml index 447c61eee..d0c564c2c 100644 --- a/.github/workflows/actions/test-e2e/action.yml +++ b/.github/workflows/actions/test-e2e/action.yml @@ -59,7 +59,7 @@ runs: rsync -R --progress $(git diff --name-only --cached) updated-screenshots echo 'copied images' if [ -d updated-screenshots ]; then - echo "::set-output name=hasUpdatedScreenshots::$(echo 'true')" + echo "hasUpdatedScreenshots=$(echo 'true')" >> $GITHUB_OUTPUT cd updated-screenshots ls zip -q -r ../UpdatedScreenshots-${{ inputs.shard }}-${{ inputs.totalShards }}.zip ./ diff --git a/.github/workflows/actions/upload-archive/action.yml b/.github/workflows/actions/upload-archive/action.yml index 93a3a0362..bd315874f 100644 --- a/.github/workflows/actions/upload-archive/action.yml +++ b/.github/workflows/actions/upload-archive/action.yml @@ -13,7 +13,7 @@ runs: - name: Create Archive run: zip -q -r ${{ inputs.output }} ${{ inputs.paths }} shell: bash - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v3 with: name: ${{ inputs.name }} path: ${{ inputs.output }} \ No newline at end of file diff --git a/.github/workflows/update-screenshots.yml b/.github/workflows/update-screenshots.yml index cf52f88e6..544ae117b 100644 --- a/.github/workflows/update-screenshots.yml +++ b/.github/workflows/update-screenshots.yml @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest needs: [test-e2e] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 # Normally, we could just push with the # default GITHUB_TOKEN, but that will # not cause the build workflow From e70bf214b82cd2187ea9394803283570d28ab28c Mon Sep 17 00:00:00 2001 From: Shawn Taylor <shawn@ionic.io> Date: Fri, 19 May 2023 10:17:26 -0400 Subject: [PATCH 058/173] fix(icon): respond to changes of document dir (#1210) * fix(icon): respond to changes of document dir * Add snapshot for rtl * Remove unused function * Add tests * CSS-only solution * chore(): add updated snapshots --------- Co-authored-by: ionitron <hi@ionicframework.com> --- src/components/icon/icon.css | 13 ++- src/components/icon/icon.tsx | 16 +-- src/components/icon/test/icon.e2e.ts | 61 +++++++++++- .../icon-rtl-diff-Mobile-Chrome-linux.png | Bin 0 -> 29989 bytes .../icon-rtl-diff-Mobile-Firefox-linux.png | Bin 0 -> 29038 bytes .../icon-rtl-diff-Mobile-Safari-linux.png | Bin 0 -> 25985 bytes src/components/icon/test/icon.spec.ts | 6 +- src/components/icon/utils.ts | 14 --- src/index.html | 92 ++++++++++-------- 9 files changed, 128 insertions(+), 74 deletions(-) create mode 100644 src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Chrome-linux.png create mode 100644 src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Firefox-linux.png create mode 100644 src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Safari-linux.png diff --git a/src/components/icon/icon.css b/src/components/icon/icon.css index b276d94e1..3a17e64f1 100644 --- a/src/components/icon/icon.css +++ b/src/components/icon/icon.css @@ -33,15 +33,19 @@ svg { width: 100%; } - /* Icon RTL * ----------------------------------------------------------- */ -:host(.flip-rtl) .icon-inner { +/* :host-context is supported in chromium; :dir is supported in safari & firefox */ +:host(.flip-rtl):host-context([dir='rtl']) .icon-inner { transform: scaleX(-1); } - +@supports selector(:dir(rtl)) { + :host(.flip-rtl:dir(rtl)) .icon-inner { + transform: scaleX(-1); + } +} /* Icon Sizes * ----------------------------------------------------------- @@ -51,11 +55,10 @@ svg { font-size: 18px !important; } -:host(.icon-large){ +:host(.icon-large) { font-size: 32px !important; } - /* Icon Colors * ----------------------------------------------------------- */ diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index ddf954d70..540825882 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -1,6 +1,6 @@ import { Build, Component, Element, Host, Prop, State, Watch, h } from '@stencil/core'; import { getSvgContent, ioniconContent } from './request'; -import { getName, getUrl, inheritAttributes, isRTL } from './utils'; +import { getName, getUrl, inheritAttributes } from './utils'; @Component({ tag: 'ion-icon', @@ -100,7 +100,6 @@ export class Icon { this.io = undefined; } } - private waitUntilVisible(el: HTMLElement, rootMargin: string, cb: () => void) { if (Build.isBrowser && this.lazy && typeof window !== 'undefined' && (window as any).IntersectionObserver) { const io = (this.io = new (window as any).IntersectionObserver( @@ -146,11 +145,14 @@ export class Icon { } render() { - const { iconName, el, inheritedAttributes } = this; + const { flipRtl, iconName, inheritedAttributes } = this; const mode = this.mode || 'md'; - const flipRtl = - this.flipRtl || - (iconName && (iconName.indexOf('arrow') > -1 || iconName.indexOf('chevron') > -1) && this.flipRtl !== false); + // we have designated that arrows & chevrons should automatically flip (unless flip-rtl is set to false) because "back" is left in ltr and right in rtl, and "forward" is the opposite + const shouldAutoFlip = iconName + ? (iconName.includes('arrow') || iconName.includes('chevron')) && flipRtl !== false + : false; + // if shouldBeFlippable is true, the icon should change direction when `dir` changes + const shouldBeFlippable = flipRtl || shouldAutoFlip; return ( <Host @@ -159,7 +161,7 @@ export class Icon { [mode]: true, ...createColorClasses(this.color), [`icon-${this.size}`]: !!this.size, - 'flip-rtl': !!flipRtl && isRTL(el), + 'flip-rtl': shouldBeFlippable, }} {...inheritedAttributes} > diff --git a/src/components/icon/test/icon.e2e.ts b/src/components/icon/test/icon.e2e.ts index 9f39ba950..d7c04e04a 100644 --- a/src/components/icon/test/icon.e2e.ts +++ b/src/components/icon/test/icon.e2e.ts @@ -4,10 +4,67 @@ import { test } from '@utils/test/playwright'; test.describe('icon: basic', () => { test('should not have visual regressions', async ({ page }) => { await page.goto(`/`); - + // Wait for all SVGs to be lazily loaded before taking screenshots await page.waitForLoadState('networkidle'); expect(await page.screenshot({ fullPage: true })).toMatchSnapshot(`icon-diff.png`); }); -}); \ No newline at end of file + + test('some icons should flip when rtl', async ({ page }) => { + await page.goto(`/`); + + const autoflip = page.locator('.auto-flip-chevrons [name=chevron-forward] .icon-inner'); + const unflip = page.locator('.un-flip-chevrons [name=chevron-forward] .icon-inner'); + await expect(autoflip).not.toHaveCSS('transform', /matrix\(-1/); + await expect(unflip).not.toHaveCSS('transform', /matrix\(-1/); + + await page.evaluate(() => { + document.dir = 'rtl'; + }); + + await expect(autoflip).toHaveCSS('transform', /matrix\(-1/); + await expect(unflip).not.toHaveCSS('transform', /matrix\(-1/); + + // Wait for all SVGs to be lazily loaded before taking screenshots + await page.waitForLoadState('networkidle'); + + const rtlTests = page.locator('#rtl-tests'); + await expect(rtlTests).toHaveScreenshot(`icon-rtl-diff.png`); + }); + + test('arrows should flip if dir changes on the element', async ({ page }) => { + await page.goto(`/`); + + const autoflip = page.locator('.auto-flip-chevrons [name=chevron-forward] .icon-inner'); + const unflip = page.locator('.un-flip-chevrons [name=chevron-forward] .icon-inner'); + await expect(autoflip).not.toHaveCSS('transform', /matrix\(-1/); + await expect(unflip).not.toHaveCSS('transform', /matrix\(-1/); + + const autoflipEl = await page.$('.auto-flip-chevrons [name=chevron-forward]'); + const unflipEl = await page.$('.un-flip-chevrons [name=chevron-forward]'); + await autoflipEl!.evaluate((node) => node.setAttribute('dir', 'rtl')); + await unflipEl!.evaluate((node) => node.setAttribute('dir', 'rtl')); + + await expect(autoflip).toHaveCSS('transform', /matrix\(-1/); + await expect(unflip).not.toHaveCSS('transform', /matrix\(-1/); + }); + + test('icon should reassess flipping when name changes', async ({ page }) => { + await page.goto(`/`); + + await page.evaluate(() => { + document.dir = 'rtl'; + }); + + const iconLoc = page.locator('.auto-flip-chevrons ion-icon:nth-child(2)'); + await expect(iconLoc).toHaveAttribute('name', 'chevron-forward'); + await expect(iconLoc).toHaveClass(/flip-rtl/); + + const iconEl = await page.$('.auto-flip-chevrons ion-icon:nth-child(2)'); + await iconEl!.evaluate((node) => node.setAttribute('name', 'brush')); + + await expect(iconLoc).toHaveAttribute('name', 'brush'); + await expect(iconLoc).not.toHaveClass(/flip-rtl/); + }); +}); diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Chrome-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..f2cbc5ec07c6336132b1dd6ba58826695c4fecfd GIT binary patch literal 29989 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�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 literal 0 HcmV?d00001 diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Firefox-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d7a4943722b0f8669f2778f96903baacd66320 GIT binary patch literal 29038 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 M>iW1RY8OKO2M%&T!T<mO literal 0 HcmV?d00001 diff --git a/src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Safari-linux.png b/src/components/icon/test/icon.e2e.ts-snapshots/icon-rtl-diff-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..83274a1762d79efd58f75c0e271c69d201af8eb4 GIT binary patch literal 25985 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 literal 0 HcmV?d00001 diff --git a/src/components/icon/test/icon.spec.ts b/src/components/icon/test/icon.spec.ts index 0339a543c..6c511ad59 100644 --- a/src/components/icon/test/icon.spec.ts +++ b/src/components/icon/test/icon.spec.ts @@ -35,11 +35,11 @@ describe('icon', () => { it('renders custom aria-label', async () => { const { root } = await newSpecPage({ components: [Icon], - html: `<ion-icon name="chevron-forward" aria-label="custom label"></ion-icon>`, + html: `<ion-icon name="star" aria-label="custom label"></ion-icon>`, }); expect(root).toEqualHtml(` - <ion-icon class="md" name="chevron-forward" role="img" aria-label="custom label"> + <ion-icon class="md" name="star" role="img" aria-label="custom label"> <mock:shadow-root> <div class="icon-inner"></div> </mock:shadow-root> @@ -56,7 +56,7 @@ describe('icon', () => { const icon = page.root; expect(icon).toEqualHtml(` - <ion-icon class="md" name="chevron-forward" role="img" aria-label="custom label"> + <ion-icon class="flip-rtl md" name="chevron-forward" role="img" aria-label="custom label"> <mock:shadow-root> <div class="icon-inner"></div> </mock:shadow-root> diff --git a/src/components/icon/utils.ts b/src/components/icon/utils.ts index 3ffc9dad5..fc62eb731 100644 --- a/src/components/icon/utils.ts +++ b/src/components/icon/utils.ts @@ -140,17 +140,3 @@ export const inheritAttributes = (el: HTMLElement, attributes: string[] = []) => return attributeObject; } - -/** - * Returns `true` if the document or host element - * has a `dir` set to `rtl`. The host value will always - * take priority over the root document value. - */ -export const isRTL = (hostEl?: Pick<HTMLElement, 'dir'>) => { - if (hostEl) { - if (hostEl.dir !== '') { - return hostEl.dir.toLowerCase() === 'rtl'; - } - } - return document?.dir.toLowerCase() === 'rtl'; -}; \ No newline at end of file diff --git a/src/index.html b/src/index.html index d7291cec6..b6ae618cc 100644 --- a/src/index.html +++ b/src/index.html @@ -86,49 +86,55 @@ <h2>Aria</h2> <ion-icon name="cellular" aria-label="Mobile data"></ion-icon> <ion-icon name="cellular" aria-hidden="true"></ion-icon> - <h1>RTL</h1> - - <h2>Default: Non-arrows</h2> - <ion-icon name="cut"></ion-icon> - <ion-icon name="call"></ion-icon> - <ion-icon name="checkbox"></ion-icon> - <ion-icon name="brush"></ion-icon> - - <h2>Flip: Non-arrows</h2> - <ion-icon name="cut" flip-rtl></ion-icon> - <ion-icon name="call" flip-rtl></ion-icon> - <ion-icon name="checkbox" flip-rtl></ion-icon> - <ion-icon name="brush" flip-rtl></ion-icon> - - <h2>Auto Flip: arrows</h2> - <ion-icon name="arrow-up"></ion-icon> - <ion-icon name="arrow-forward"></ion-icon> - <ion-icon name="arrow-down"></ion-icon> - <ion-icon name="arrow-back"></ion-icon> - - <h2>Un-flip: arrows</h2> - <ion-icon name="arrow-up" flip-rtl="false"></ion-icon> - <ion-icon name="arrow-forward" flip-rtl="false"></ion-icon> - <ion-icon name="arrow-down" flip-rtl="false"></ion-icon> - <ion-icon name="arrow-back" flip-rtl="false"></ion-icon> - - <h2>Auto Flip: chevrons</h2> - <ion-icon name="chevron-up"></ion-icon> - <ion-icon name="chevron-forward"></ion-icon> - <ion-icon name="chevron-down"></ion-icon> - <ion-icon name="chevron-back"></ion-icon> - - <h2>Un-flip: chevrons</h2> - <ion-icon name="chevron-up" flip-rtl="false"></ion-icon> - <ion-icon name="chevron-forward" flip-rtl="false"></ion-icon> - <ion-icon name="chevron-down" flip-rtl="false"></ion-icon> - <ion-icon name="chevron-back" flip-rtl="false"></ion-icon> - - <h2>Auto Flip, RTL on components</h2> - <ion-icon name="arrow-up" dir="rtl" flip-rtl></ion-icon> - <ion-icon name="arrow-forward" dir="rtl" flip-rtl></ion-icon> - <ion-icon name="arrow-down" dir="rtl" flip-rtl></ion-icon> - <ion-icon name="arrow-back" dir="rtl" flip-rtl></ion-icon> + <div id="rtl-tests"> + <h1>RTL</h1> + + <h2>Default: Non-arrows</h2> + <ion-icon name="cut"></ion-icon> + <ion-icon name="call"></ion-icon> + <ion-icon name="checkbox"></ion-icon> + <ion-icon name="brush"></ion-icon> + + <h2>Flip: Non-arrows</h2> + <ion-icon name="cut" flip-rtl></ion-icon> + <ion-icon name="call" flip-rtl></ion-icon> + <ion-icon name="checkbox" flip-rtl></ion-icon> + <ion-icon name="brush" flip-rtl></ion-icon> + + <h2>Auto Flip: arrows</h2> + <ion-icon name="arrow-up"></ion-icon> + <ion-icon name="arrow-forward"></ion-icon> + <ion-icon name="arrow-down"></ion-icon> + <ion-icon name="arrow-back"></ion-icon> + + <h2>Un-flip: arrows</h2> + <ion-icon name="arrow-up" flip-rtl="false"></ion-icon> + <ion-icon name="arrow-forward" flip-rtl="false"></ion-icon> + <ion-icon name="arrow-down" flip-rtl="false"></ion-icon> + <ion-icon name="arrow-back" flip-rtl="false"></ion-icon> + + <h2>Auto Flip: chevrons</h2> + <div class="auto-flip-chevrons"> + <ion-icon name="chevron-up"></ion-icon> + <ion-icon name="chevron-forward"></ion-icon> + <ion-icon name="chevron-down"></ion-icon> + <ion-icon name="chevron-back"></ion-icon> + </div> + + <h2>Un-flip: chevrons</h2> + <div class="un-flip-chevrons"> + <ion-icon name="chevron-up" flip-rtl="false"></ion-icon> + <ion-icon name="chevron-forward" flip-rtl="false"></ion-icon> + <ion-icon name="chevron-down" flip-rtl="false"></ion-icon> + <ion-icon name="chevron-back" flip-rtl="false"></ion-icon> + </div> + + <h2>Auto Flip, RTL on components</h2> + <ion-icon name="arrow-up" dir="rtl" flip-rtl></ion-icon> + <ion-icon name="arrow-forward" dir="rtl" flip-rtl></ion-icon> + <ion-icon name="arrow-down" dir="rtl" flip-rtl></ion-icon> + <ion-icon name="arrow-back" dir="rtl" flip-rtl></ion-icon> + </div> <h2>Sanitized (shouldn't show)</h2> <ion-icon src="./assets/sanitize.svg"></ion-icon> From 31ea9450b6791d88be3a3894ee481342fb852bdc Mon Sep 17 00:00:00 2001 From: Shawn Taylor <shawn@ionic.io> Date: Sat, 20 May 2023 11:24:45 -0400 Subject: [PATCH 059/173] docs(): change link from slack to discord (#1217) --- readme.md | 1 - 1 file changed, 1 deletion(-) diff --git a/readme.md b/readme.md index 4d98133a9..abbf9b99f 100644 --- a/readme.md +++ b/readme.md @@ -117,5 +117,4 @@ Ionicons is licensed under the [MIT license](http://opensource.org/licenses/MIT) * [Ionic Discord](https://ionic.link/discord) * [Ionic Forum](https://forum.ionicframework.com/) * [Stencil](https://stenciljs.com/) -* [Stencil Worldwide Slack](https://stencil-worldwide.slack.com) * [Capacitor](https://capacitorjs.com/) From 74663835392c22d06e11610f7195d3a4605fb17b Mon Sep 17 00:00:00 2001 From: Shawn Taylor <shawn@ionic.io> Date: Tue, 23 May 2023 07:55:51 -0400 Subject: [PATCH 060/173] chore(): update dev dependencies (#1216) Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com> --- package-lock.json | 27944 +++++++++++++++++++++----------------------- package.json | 24 +- 2 files changed, 13434 insertions(+), 14534 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0e8fc59dd..7b94fb5f2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,52 +12,77 @@ "@stencil/core": "^2.18.0" }, "devDependencies": { - "@playwright/test": "^1.26.1", - "@types/fs-extra": "^9.0.6", - "@types/jest": "^26.0.20", - "@types/node": "^14.14.22", + "@playwright/test": "^1.33.0", + "@types/fs-extra": "^11.0.1", + "@types/jest": "^27.0.3", + "@types/node": "^20.2.1", "@types/svgo": "^1.3.3", - "fs-extra": "^9.1.0", - "jest": "^26.6.3", - "jest-cli": "^26.6.3", - "lerna": "^6.0.3", - "puppeteer": "^10.4.0", - "semver": "^7.3.8", - "serve": "^14.0.1", + "fs-extra": "^11.1.1", + "jest": "^27.0.3", + "jest-cli": "^27.0.3", + "lerna": "^6.6.2", + "puppeteer": "^20.2.1", + "semver": "^7.5.1", + "serve": "^14.2.0", "svgo": "1.3.2", - "typescript": "^4.1.3" + "typescript": "^5.0.4" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, "node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dev": true, "dependencies": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.7.tgz", + "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==", + "dev": true, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", - "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.10", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.10", + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" }, "engines": { "node": ">=6.9.0" @@ -68,175 +93,229 @@ } }, "node_modules/@babel/core/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" } }, - "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=", + "node_modules/@babel/generator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", + "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", "dev": true, + "dependencies": { + "@babel/types": "^7.21.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/generator": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", - "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz", + "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==", "dev": true, "dependencies": { - "@babel/types": "^7.12.11", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/compat-data": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "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=", + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "yallist": "^3.0.2" } }, - "node_modules/@babel/helper-function-name": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", - "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/types": "^7.12.11" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", - "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", + "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", "dev": true, - "dependencies": { - "@babel/types": "^7.12.10" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", - "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dev": true, "dependencies": { - "@babel/types": "^7.12.7" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-imports": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", - "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, "dependencies": { - "@babel/types": "^7.12.5" + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", - "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "lodash": "^4.17.19" + "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", - "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz", + "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==", "dev": true, "dependencies": { - "@babel/types": "^7.12.10" + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-simple-access": "^7.21.5", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", - "dev": true - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", - "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", "dev": true, - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.12.7", - "@babel/helper-optimise-call-expression": "^7.12.10", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.11" + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", - "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", + "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", "dev": true, "dependencies": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", - "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, "dependencies": { - "@babel/types": "^7.12.11" + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", - "dev": true + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, "node_modules/@babel/helpers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", - "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", + "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", "dev": true, "dependencies": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", - "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz", + "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -270,12 +349,12 @@ } }, "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", - "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -378,54 +457,82 @@ } }, "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", - "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/traverse": { - "version": "7.12.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", - "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.12.11", - "@babel/generator": "^7.12.11", - "@babel/helper-function-name": "^7.12.11", - "@babel/helper-split-export-declaration": "^7.12.11", - "@babel/parser": "^7.12.11", - "@babel/types": "^7.12.12", + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", + "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.5", + "@babel/types": "^7.21.5", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/types": { - "version": "7.12.12", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", - "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", + "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", + "@babel/helper-string-parser": "^7.21.5", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@bcoe/v8-coverage": { @@ -434,22 +541,6 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, - "node_modules/@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "dependencies": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - }, - "bin": { - "watch": "cli.js" - }, - "engines": { - "node": ">=0.1.95" - } - }, "node_modules/@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", @@ -465,6 +556,102 @@ "node": ">=6.9.0" } }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", @@ -488,29 +675,29 @@ } }, "node_modules/@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^26.6.2", - "jest-util": "^26.6.2", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/console/node_modules/ansi-styles": { @@ -529,9 +716,9 @@ } }, "node_modules/@jest/console/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -584,42 +771,50 @@ } }, "node_modules/@jest/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", "dev": true, "dependencies": { - "@jest/console": "^26.6.2", - "@jest/reporters": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", + "emittery": "^0.8.1", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.2", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-resolve-dependencies": "^26.6.3", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "jest-watcher": "^26.6.2", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, "node_modules/@jest/core/node_modules/ansi-styles": { @@ -638,9 +833,9 @@ } }, "node_modules/@jest/core/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -680,6 +875,21 @@ "node": ">=8" } }, + "node_modules/@jest/core/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@jest/core/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -693,87 +903,93 @@ } }, "node_modules/@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", "dev": true, "dependencies": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2" + "jest-mock": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", "dev": true, "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" + "v8-to-istanbul": "^8.1.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, - "optionalDependencies": { - "node-notifier": "^8.0.0" + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, "node_modules/@jest/reporters/node_modules/ansi-styles": { @@ -792,9 +1008,9 @@ } }, "node_modules/@jest/reporters/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -846,75 +1062,86 @@ "node": ">=8" } }, + "node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/@jest/source-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", - "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", "dev": true, "dependencies": { "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "source-map": "^0.6.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "dev": true, "dependencies": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/test-sequencer": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", - "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", "dev": true, "dependencies": { - "@jest/test-result": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", "dev": true, "dependencies": { "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", "slash": "^3.0.0", "source-map": "^0.6.1", "write-file-atomic": "^3.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/transform/node_modules/ansi-styles": { @@ -933,9 +1160,9 @@ } }, "node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -987,20 +1214,32 @@ "node": ">=8" } }, + "node_modules/@jest/transform/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, "node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/types/node_modules/ansi-styles": { @@ -1019,9 +1258,9 @@ } }, "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -1073,93 +1312,64 @@ "node": ">=8" } }, - "node_modules/@lerna/add": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/add/-/add-6.0.3.tgz", - "integrity": "sha512-EM9hJExG6bV4Hg+XpHTg5nGCuZl3pUEdbYLtyXfMUj/7fpCrUkxB0oESIVhFINVbxHm2pdnUfOxPDHwFSyWBig==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, "dependencies": { - "@lerna/bootstrap": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/npm-conf": "6.0.3", - "@lerna/validation-error": "6.0.3", - "dedent": "^0.7.0", - "npm-package-arg": "8.1.1", - "p-map": "^4.0.0", - "pacote": "^13.6.1", - "semver": "^7.3.4" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=6.0.0" } }, - "node_modules/@lerna/bootstrap": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-6.0.3.tgz", - "integrity": "sha512-51eT07tAiH1oca9dNrrLXXH6PJZFY4zKEYDqLkx+zMCG/LsIUnzEfy4JBe1GXbFasXfM24pG8wLKoj1sj1CR3A==", - "dev": true, - "dependencies": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/has-npm-version": "6.0.3", - "@lerna/npm-install": "6.0.3", - "@lerna/package-graph": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/rimraf-dir": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/symlink-binary": "6.0.3", - "@lerna/symlink-dependencies": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@npmcli/arborist": "5.3.0", - "dedent": "^0.7.0", - "get-port": "^5.1.1", - "multimatch": "^5.0.0", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "p-map-series": "^2.1.0", - "p-waterfall": "^2.1.1", - "semver": "^7.3.4" - }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=6.0.0" } }, - "node_modules/@lerna/changed": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-6.0.3.tgz", - "integrity": "sha512-VhKl/vVnrY12z2q1it2FkPkRwC3kyZh++kWMNDbMuUqH1kDHuw7KWJjPw6H4LDpoFWj4Q0hPcNRXxJpNiRWD1g==", + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "dev": true, - "dependencies": { - "@lerna/collect-updates": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/listable": "6.0.3", - "@lerna/output": "6.0.3" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=6.0.0" } }, - "node_modules/@lerna/check-working-tree": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-6.0.3.tgz", - "integrity": "sha512-ulAilI5AHvSVluH4QdcRPBbGH6lKU6OARfJFIgFYm8KoPyMESygYIBKBKuTUuyzfp5DOsASq2NiumBW4rpC7hg==", + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", "dev": true, "dependencies": { - "@lerna/collect-uncommitted": "6.0.3", - "@lerna/describe-ref": "6.0.3", - "@lerna/validation-error": "6.0.3" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, "node_modules/@lerna/child-process": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.0.3.tgz", - "integrity": "sha512-WfFwWdtGA0wvbyq7FB78Gvkd5mVjCGhRoLQY0FIGPQrmZBv3uy7kz5KbRKJlEmoIhVUnFbbV1xURxdqLzNrxoA==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.6.2.tgz", + "integrity": "sha512-QyKIWEnKQFnYu2ey+SAAm1A5xjzJLJJj3bhIZd3QKyXKKjaJ0hlxam/OsWSltxTNbcyH1jRJjC6Cxv31usv0Ag==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -1167,7 +1377,7 @@ "strong-log-transformer": "^2.1.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || >=16.0.0" } }, "node_modules/@lerna/child-process/node_modules/ansi-styles": { @@ -1219,55 +1429,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/@lerna/child-process/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@lerna/child-process/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@lerna/child-process/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@lerna/child-process/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -1277,69 +1438,6 @@ "node": ">=8" } }, - "node_modules/@lerna/child-process/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/@lerna/child-process/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@lerna/child-process/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@lerna/child-process/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@lerna/child-process/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@lerna/child-process/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@lerna/child-process/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -1352,56 +1450,128 @@ "node": ">=8" } }, - "node_modules/@lerna/child-process/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/@lerna/create": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-6.6.2.tgz", + "integrity": "sha512-xQ+1Y7D+9etvUlE+unhG/TwmM6XBzGIdFBaNoW8D8kyOa9M2Jf3vdEtAxVa7mhRz66CENfhL/+I/QkVaa7pwbQ==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "@lerna/child-process": "6.6.2", + "dedent": "^0.7.0", + "fs-extra": "^9.1.0", + "init-package-json": "^3.0.2", + "npm-package-arg": "8.1.1", + "p-reduce": "^2.1.0", + "pacote": "15.1.1", + "pify": "^5.0.0", + "semver": "^7.3.4", + "slash": "^3.0.0", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^4.0.0", + "yargs-parser": "20.2.4" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || >=16.0.0" } }, - "node_modules/@lerna/clean": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-6.0.3.tgz", - "integrity": "sha512-4H+leVVVhwnc/GBOkFBIrLBia+MRm2ETZyXdCNckCJZ/e5tm6XHJLprGMSP2QwhJ0H20r+ciiQGzo3TGjQAEwQ==", + "node_modules/@lerna/create/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": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/rimraf-dir": "6.0.3", - "p-map": "^4.0.0", - "p-map-series": "^2.1.0", - "p-waterfall": "^2.1.1" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/@lerna/cli": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-6.0.3.tgz", - "integrity": "sha512-4J3dOmDGxl32FJJryE65wXR//FOMFRM0osURnr+sylzStpaEwYO24GN1oVl0YIlnGVBuPIBDpr7n0uyjvfn+2A==", + "node_modules/@lerna/create/node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true, - "dependencies": { - "@lerna/global-options": "6.0.3", - "dedent": "^0.7.0", - "npmlog": "^6.0.2", - "yargs": "^16.2.0" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/@lerna/cli/node_modules/ansi-styles": { + "node_modules/@lerna/legacy-package-management": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/@lerna/legacy-package-management/-/legacy-package-management-6.6.2.tgz", + "integrity": "sha512-0hZxUPKnHwehUO2xC4ldtdX9bW0W1UosxebDIQlZL2STnZnA2IFmIk2lJVUyFW+cmTPQzV93jfS0i69T9Z+teg==", + "dev": true, + "dependencies": { + "@npmcli/arborist": "6.2.3", + "@npmcli/run-script": "4.1.7", + "@nrwl/devkit": ">=15.5.2 < 16", + "@octokit/rest": "19.0.3", + "byte-size": "7.0.0", + "chalk": "4.1.0", + "clone-deep": "4.0.1", + "cmd-shim": "5.0.0", + "columnify": "1.6.0", + "config-chain": "1.1.12", + "conventional-changelog-core": "4.2.4", + "conventional-recommended-bump": "6.1.0", + "cosmiconfig": "7.0.0", + "dedent": "0.7.0", + "dot-prop": "6.0.1", + "execa": "5.0.0", + "file-url": "3.0.0", + "find-up": "5.0.0", + "fs-extra": "9.1.0", + "get-port": "5.1.1", + "get-stream": "6.0.0", + "git-url-parse": "13.1.0", + "glob-parent": "5.1.2", + "globby": "11.1.0", + "graceful-fs": "4.2.10", + "has-unicode": "2.0.1", + "inquirer": "8.2.4", + "is-ci": "2.0.0", + "is-stream": "2.0.0", + "libnpmpublish": "7.1.4", + "load-json-file": "6.2.0", + "make-dir": "3.1.0", + "minimatch": "3.0.5", + "multimatch": "5.0.0", + "node-fetch": "2.6.7", + "npm-package-arg": "8.1.1", + "npm-packlist": "5.1.1", + "npm-registry-fetch": "14.0.3", + "npmlog": "6.0.2", + "p-map": "4.0.0", + "p-map-series": "2.1.0", + "p-queue": "6.6.2", + "p-waterfall": "2.1.1", + "pacote": "15.1.1", + "pify": "5.0.0", + "pretty-format": "29.4.3", + "read-cmd-shim": "3.0.0", + "read-package-json": "5.0.1", + "resolve-from": "5.0.0", + "semver": "7.3.8", + "signal-exit": "3.0.7", + "slash": "3.0.0", + "ssri": "9.0.1", + "strong-log-transformer": "2.1.0", + "tar": "6.1.11", + "temp-dir": "1.0.0", + "tempy": "1.0.0", + "upath": "2.0.1", + "uuid": "8.3.2", + "write-file-atomic": "4.0.1", + "write-pkg": "4.0.0", + "yargs": "16.2.0" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + } + }, + "node_modules/@lerna/legacy-package-management/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==", @@ -1416,7 +1586,23 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@lerna/cli/node_modules/cliui": { + "node_modules/@lerna/legacy-package-management/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/@lerna/legacy-package-management/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", @@ -1427,7 +1613,7 @@ "wrap-ansi": "^7.0.0" } }, - "node_modules/@lerna/cli/node_modules/color-convert": { + "node_modules/@lerna/legacy-package-management/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==", @@ -1439,228 +1625,237 @@ "node": ">=7.0.0" } }, - "node_modules/@lerna/cli/node_modules/color-name": { + "node_modules/@lerna/legacy-package-management/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/@lerna/cli/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/@lerna/legacy-package-management/node_modules/execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@lerna/cli/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "node_modules/@lerna/legacy-package-management/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@lerna/cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/@lerna/legacy-package-management/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": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/@lerna/cli/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "node_modules/@lerna/legacy-package-management/node_modules/get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", "dev": true, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@lerna/collect-uncommitted": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-6.0.3.tgz", - "integrity": "sha512-kMKL+U6fIMIHMENez6HrZEYZum+YObhmPzRr/5kkuaYqKPw2up/z1dHYQ/+w+tvzavGP15VKAWy/tZ0WsMuTWw==", + "node_modules/@lerna/legacy-package-management/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, - "dependencies": { - "@lerna/child-process": "6.0.3", - "chalk": "^4.1.0", - "npmlog": "^6.0.2" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/@lerna/collect-uncommitted/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==", + "node_modules/@lerna/legacy-package-management/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@lerna/collect-uncommitted/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@lerna/legacy-package-management/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "p-locate": "^5.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@lerna/collect-uncommitted/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==", + "node_modules/@lerna/legacy-package-management/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/collect-uncommitted/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/@lerna/collect-uncommitted/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==", + "node_modules/@lerna/legacy-package-management/node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/@lerna/collect-uncommitted/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==", + "node_modules/@lerna/legacy-package-management/node_modules/make-fetch-happen/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "minipass": "^5.0.0" }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/collect-updates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-6.0.3.tgz", - "integrity": "sha512-qLuCHaHlVHu/tkdnncG6bQZHz9IFfZ6i7lexWfFnQnZ/aLEY7dVnFUde1jbsTFNMhJesKEbXJshXRcTcplDH6Q==", + "node_modules/@lerna/legacy-package-management/node_modules/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/describe-ref": "6.0.3", - "minimatch": "^3.0.4", - "npmlog": "^6.0.2", - "slash": "^3.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "*" } }, - "node_modules/@lerna/command": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/command/-/command-6.0.3.tgz", - "integrity": "sha512-iFkIQKLy+Ef2Kf20wOKBdkCA5J64Wjgr3XC62ZdrlDkx6wydfcfJMiXx2bhRqNKMe1cHxlBKGoRKzy8J+tBrHw==", + "node_modules/@lerna/legacy-package-management/node_modules/minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/package-graph": "6.0.3", - "@lerna/project": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@lerna/write-log-file": "6.0.3", - "clone-deep": "^4.0.1", - "dedent": "^0.7.0", - "execa": "^5.0.0", - "is-ci": "^2.0.0", - "npmlog": "^6.0.2" + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/@lerna/command/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/@lerna/legacy-package-management/node_modules/npm-registry-fetch": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.3.tgz", + "integrity": "sha512-YaeRbVNpnWvsGOjX2wk5s85XJ7l1qQBGAp724h8e2CZFFhMSuw9enom7K1mWVUtvXO1uUSFIAPofQK0pPN0ZcA==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "make-fetch-happen": "^11.0.0", + "minipass": "^4.0.0", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/command/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/@lerna/legacy-package-management/node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@lerna/legacy-package-management/node_modules/npm-registry-fetch/node_modules/npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/command/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/@lerna/legacy-package-management/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, "engines": { "node": ">=10" }, @@ -1668,1487 +1863,1303 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@lerna/command/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/@lerna/command/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/@lerna/legacy-package-management/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@lerna/command/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/@lerna/legacy-package-management/node_modules/pretty-format": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", "dev": true, "dependencies": { - "path-key": "^3.0.0" + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@lerna/command/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/@lerna/legacy-package-management/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@lerna/command/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/@lerna/legacy-package-management/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { - "shebang-regex": "^3.0.0" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/@lerna/command/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/@lerna/legacy-package-management/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/@lerna/command/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/@lerna/legacy-package-management/node_modules/validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "builtins": "^5.0.0" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/conventional-commits": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-6.0.3.tgz", - "integrity": "sha512-TZof9i0u9TK/Q7LEErjMQAMLf++MjO9NYG81sAuUaNKHMchUOmlFKtJmbT4/JjmgnBX5W0pCUF6DBxr/Bdjj9g==", + "node_modules/@lerna/legacy-package-management/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "dependencies": { - "@lerna/validation-error": "6.0.3", - "conventional-changelog-angular": "^5.0.12", - "conventional-changelog-core": "^4.2.4", - "conventional-recommended-bump": "^6.1.0", - "fs-extra": "^9.1.0", - "get-stream": "^6.0.0", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "pify": "^5.0.0", - "semver": "^7.3.4" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/@lerna/conventional-commits/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/@lerna/legacy-package-management/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@lerna/create": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-6.0.3.tgz", - "integrity": "sha512-mq3D5laUMe6DWhCoWS0mYJw9PZez/8up81860lk5m7Zojk1Ataa08ZWtGhBgP+p77piNRvmjN89hhjkWiXG6ng==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/npm-conf": "6.0.3", - "@lerna/validation-error": "6.0.3", - "dedent": "^0.7.0", - "fs-extra": "^9.1.0", - "init-package-json": "^3.0.2", - "npm-package-arg": "8.1.1", - "p-reduce": "^2.1.0", - "pacote": "^13.6.1", - "pify": "^5.0.0", - "semver": "^7.3.4", - "slash": "^3.0.0", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^4.0.0", - "yargs-parser": "20.2.4" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 8" } }, - "node_modules/@lerna/create-symlink": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-6.0.3.tgz", - "integrity": "sha512-myCpuQZ4yYJ5sD+xZiyQHfONBIWlQnM3crIlAvObRYs1U+HwniO9YWk0HcW9dyzplwaYo+Vn55mdi67pTdsdDg==", + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, - "dependencies": { - "cmd-shim": "^5.0.0", - "fs-extra": "^9.1.0", - "npmlog": "^6.0.2" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" - } - }, - "node_modules/@lerna/create/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" + "node": ">= 8" } }, - "node_modules/@lerna/create/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "dependencies": { - "builtins": "^5.0.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@lerna/create/node_modules/yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true, - "engines": { - "node": ">=10" + "node": ">= 8" } }, - "node_modules/@lerna/describe-ref": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-6.0.3.tgz", - "integrity": "sha512-3gj6r9PK+c5SfHQr2j8MQ3qb6xQTrX8KvvGhe3YDW8h3jxx9SAGao8zuvzjI3tVpLx7ZSbxmHqMpyUmnLh5kuw==", + "node_modules/@npmcli/arborist": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-6.2.3.tgz", + "integrity": "sha512-lpGOC2ilSJXcc2zfW9QtukcCTcMbl3fVI0z4wvFB2AFIl0C+Q6Wv7ccrpdrQa8rvJ1ZVuc6qkX7HVTyKlzGqKA==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "npmlog": "^6.0.2" + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/fs": "^3.1.0", + "@npmcli/installed-package-contents": "^2.0.0", + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/metavuln-calculator": "^5.0.0", + "@npmcli/name-from-folder": "^2.0.0", + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^3.0.0", + "@npmcli/query": "^3.0.0", + "@npmcli/run-script": "^6.0.0", + "bin-links": "^4.0.1", + "cacache": "^17.0.4", + "common-ancestor-path": "^1.0.1", + "hosted-git-info": "^6.1.1", + "json-parse-even-better-errors": "^3.0.0", + "json-stringify-nice": "^1.1.4", + "minimatch": "^6.1.6", + "nopt": "^7.0.0", + "npm-install-checks": "^6.0.0", + "npm-package-arg": "^10.1.0", + "npm-pick-manifest": "^8.0.1", + "npm-registry-fetch": "^14.0.3", + "npmlog": "^7.0.1", + "pacote": "^15.0.8", + "parse-conflict-json": "^3.0.0", + "proc-log": "^3.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^1.0.1", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "ssri": "^10.0.1", + "treeverse": "^3.0.0", + "walk-up-path": "^1.0.0" + }, + "bin": { + "arborist": "bin/index.js" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/diff": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-6.0.3.tgz", - "integrity": "sha512-9syquyKF2oxg0fF736RWT2cf3Oyk4eRXRUNzT0hF0DL/8frQ98H+gF3ftIFVzz1bfPbXtubzBbLDi29bGEG3bQ==", + "node_modules/@npmcli/arborist/node_modules/@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/validation-error": "6.0.3", - "npmlog": "^6.0.2" + "which": "^3.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/exec": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-6.0.3.tgz", - "integrity": "sha512-4xKTXPQe3/0hrwCao7evcQfaacfROhVkR2zfnQEA+rkKRiV6ILWdvu9jCxI7DMkzoh4DgABVuGAv84CeraunMg==", + "node_modules/@npmcli/arborist/node_modules/@npmcli/run-script": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", + "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/profiler": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/validation-error": "6.0.3", - "p-map": "^4.0.0" + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/promise-spawn": "^6.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^3.0.0", + "which": "^3.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/filter-options": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-6.0.3.tgz", - "integrity": "sha512-6WjtXo1nNfOIYxjysGgjnCUqAbIqvoIIyQznLQYPsKN/6NN4U7sXr0P3nbaEgBZ2NHeV+seLWA/wraJ1zDaD4Q==", + "node_modules/@npmcli/arborist/node_modules/are-we-there-yet": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-4.0.0.tgz", + "integrity": "sha512-nSXlV+u3vtVjRgihdTzbfWYzxPWGo424zPgQbHD0ZqIla3jqYAewDcvee0Ua2hjS5IfTAmjGlx1Jf0PKwjZDEw==", "dev": true, "dependencies": { - "@lerna/collect-updates": "6.0.3", - "@lerna/filter-packages": "6.0.3", - "dedent": "^0.7.0", - "npmlog": "^6.0.2" + "delegates": "^1.0.0", + "readable-stream": "^4.1.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/filter-packages": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-6.0.3.tgz", - "integrity": "sha512-UlLgondhCpy7mzZWpOoUy8OlLux8YIqw07Obba0TvVLzrVIGIPIeXhqleRchUGVRV1vfQJ2d3vCTx31s1e/V4g==", + "node_modules/@npmcli/arborist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "@lerna/validation-error": "6.0.3", - "multimatch": "^5.0.0", - "npmlog": "^6.0.2" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@lerna/get-npm-exec-opts": { + "node_modules/@npmcli/arborist/node_modules/buffer": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-6.0.3.tgz", - "integrity": "sha512-zmKmHkXzmFQIBh2k9rCwzSkearKD+Pz1GypdJ0hAehemnabtW5QQKoGFsGh+7i5mOP0JBUl5kXTYTnwRGOWmYQ==", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "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": { - "npmlog": "^6.0.2" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/@lerna/get-packed": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-6.0.3.tgz", - "integrity": "sha512-NX/Ifi/A7iTXasfBioyv/nQ8+IC4gE1SEAuE39/ExGviOM3Jkk5EmeCqwAbhZyhYkxoDBQDJJvagQ5DobpfS7g==", + "node_modules/@npmcli/arborist/node_modules/gauge": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-5.0.1.tgz", + "integrity": "sha512-CmykPMJGuNan/3S4kZOpvvPYSNqSHANiWnh9XcMU2pSjtBfF0XzZ2p1bFAxTbnFxyBuPxQYHhzwaoOmUdqzvxQ==", "dev": true, "dependencies": { - "fs-extra": "^9.1.0", - "ssri": "^9.0.1", - "tar": "^6.1.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^4.0.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/github-client": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-6.0.3.tgz", - "integrity": "sha512-wMOKH3FIDdE5T8UF88gvhUEBEFD9IUseFHqYt19hgzQyZxAx/hQQE2lqAEosYThPXqtKntIPKQGAfl0gquAMFQ==", + "node_modules/@npmcli/arborist/node_modules/json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", "dev": true, - "dependencies": { - "@lerna/child-process": "6.0.3", - "@octokit/plugin-enterprise-rest": "^6.0.1", - "@octokit/rest": "^19.0.3", - "git-url-parse": "^13.1.0", - "npmlog": "^6.0.2" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/gitlab-client": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-6.0.3.tgz", - "integrity": "sha512-dBZiTsiHJ1j3tkW9JKSqCCZCk6aBiYaU9R/dSnpoPb6ZRthgoMGxtnfdk/1CKZlDargAu12XLJmcXLi7+UbyPg==", + "node_modules/@npmcli/arborist/node_modules/minimatch": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-6.2.0.tgz", + "integrity": "sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==", "dev": true, "dependencies": { - "node-fetch": "^2.6.1", - "npmlog": "^6.0.2" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^14.15.0 || >=16.0.0" - } - }, - "node_modules/@lerna/global-options": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-6.0.3.tgz", - "integrity": "sha512-XE22Mogzjh8w1rr07hALq40kmPuCr25cQ+K0OwYEiPsyH1dpOM7PSkP4qdT1l2UlWNM64LjgJtnjZ9hsx282VQ==", - "dev": true, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/has-npm-version": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-6.0.3.tgz", - "integrity": "sha512-azZJkKPUWmfZf4AR40t9L6+utZaaCcZcXHOw/vHhmpn9GpZuc8Ck5cM5+8w9bgMglz0YwvTTWvutY2/mCnN5jA==", + "node_modules/@npmcli/arborist/node_modules/npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "semver": "^7.3.4" + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/import": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/import/-/import-6.0.3.tgz", - "integrity": "sha512-AWSwoS9e5udSrJ7E15rR+8V7Hnhli4+3IHh658bpvcGvsIntL7hBZucqWiKRMOmrsafncaBpLkfFgdiyGwy1Pw==", + "node_modules/@npmcli/arborist/node_modules/npmlog": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-7.0.1.tgz", + "integrity": "sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/validation-error": "6.0.3", - "dedent": "^0.7.0", - "fs-extra": "^9.1.0", - "p-map-series": "^2.1.0" + "are-we-there-yet": "^4.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^5.0.0", + "set-blocking": "^2.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/info": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/info/-/info-6.0.3.tgz", - "integrity": "sha512-fqFGejIjjHN9obKUiWgmkknDJliyyRDbv/g6TMvQptxwiGfFBjR55TSPdKyUi9XslIQL5HWMYU7NWzZPiilk/A==", + "node_modules/@npmcli/arborist/node_modules/readable-stream": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.0.tgz", + "integrity": "sha512-kDMOq0qLtxV9f/SQv522h8cxZBqNZXuXNyjyezmfAAuribMyVXziljpQ/uQhfE1XLg2/TLTW2DsnoE4VAi/krg==", "dev": true, "dependencies": { - "@lerna/command": "6.0.3", - "@lerna/output": "6.0.3", - "envinfo": "^7.7.4" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@lerna/init": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/init/-/init-6.0.3.tgz", - "integrity": "sha512-PmEmIJNNpXkGtEINBO5wfFrOlipAwY/4k674mbBWAfVJX+Affyx8yMcnMM28oDnFwe8gi12w5oRI0JcxcjpCFg==", + "node_modules/@npmcli/arborist/node_modules/signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", "dev": true, - "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/project": "6.0.3", - "fs-extra": "^9.1.0", - "p-map": "^4.0.0", - "write-json-file": "^4.3.0" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/link": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/link/-/link-6.0.3.tgz", - "integrity": "sha512-jVTk8QWoVb+gPSkLm6XLtEKdOyqH4WwpOatSZ5zMgiRfjGDiwxCc3dB994JFPJ5FEnr9qCwqXFKjIqef7POIyQ==", + "node_modules/@npmcli/arborist/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "dependencies": { - "@lerna/command": "6.0.3", - "@lerna/package-graph": "6.0.3", - "@lerna/symlink-dependencies": "6.0.3", - "@lerna/validation-error": "6.0.3", - "p-map": "^4.0.0", - "slash": "^3.0.0" + "minipass": "^5.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/list": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/list/-/list-6.0.3.tgz", - "integrity": "sha512-5cQHJ2GAeN2/GV6uMJ4CVIQa3YOcmuNGqzr0DWwatR+5tire6dxFu5uY9Kjn2PYjmFUlwFwVgZzqRrSKPPPiVw==", + "node_modules/@npmcli/arborist/node_modules/validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "dependencies": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/listable": "6.0.3", - "@lerna/output": "6.0.3" + "builtins": "^5.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/listable": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-6.0.3.tgz", - "integrity": "sha512-7EDzDMc22A/U4O1tCfLzb7MoFQVwwfv6E4F8JSilRupd7mp+2tMi7kvrwS5Dk5imNlHia4e5T0fVWXDUnIO2Sg==", + "node_modules/@npmcli/arborist/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", "dev": true, "dependencies": { - "@lerna/query-graph": "6.0.3", - "chalk": "^4.1.0", - "columnify": "^1.6.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/listable/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==", + "node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "semver": "^7.3.5" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/listable/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@npmcli/git": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.0.4.tgz", + "integrity": "sha512-5yZghx+u5M47LghaybLCkdSyFzV/w4OuH12d96HO389Ik9CDsLaDZJVynSGGVJOLn6gy/k7Dz5XYcplM3uxXRg==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@npmcli/promise-spawn": "^6.0.0", + "lru-cache": "^7.4.4", + "npm-pick-manifest": "^8.0.0", + "proc-log": "^3.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/listable/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==", + "node_modules/@npmcli/git/node_modules/@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "which": "^3.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/listable/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/@lerna/listable/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==", + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/@lerna/listable/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==", + "node_modules/@npmcli/git/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/log-packed": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-6.0.3.tgz", - "integrity": "sha512-MCGAaaywfs8Z0eeG4mhP1u1ma+ORO8c9gGgtpX0LkjJ9HlE23BkCznC8VrJSVTqChtU4tkVp/38hhwEzZmcPFA==", + "node_modules/@npmcli/installed-package-contents": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", + "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", "dev": true, "dependencies": { - "byte-size": "^7.0.0", - "columnify": "^1.6.0", - "has-unicode": "^2.0.1", - "npmlog": "^6.0.2" + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "bin": { + "installed-package-contents": "lib/index.js" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/npm-conf": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-6.0.3.tgz", - "integrity": "sha512-lX4nAJgScfDmmdPVM9rOO6AzwCY9UPjuNpY6ZpMYkg/FIr1dch5+MFjexpan4VL2KRBNMWUYpDk3U/e2V+7k/A==", + "node_modules/@npmcli/map-workspaces": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-3.0.4.tgz", + "integrity": "sha512-Z0TbvXkRbacjFFLpVpV0e2mheCh+WzQpcqL+4xp49uNJOxOnIAPZyXtUxZ5Qn3QBTGKA11Exjd9a5411rBrhDg==", "dev": true, "dependencies": { - "config-chain": "^1.1.12", - "pify": "^5.0.0" + "@npmcli/name-from-folder": "^2.0.0", + "glob": "^10.2.2", + "minimatch": "^9.0.0", + "read-package-json-fast": "^3.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/npm-dist-tag": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-6.0.3.tgz", - "integrity": "sha512-wjbVPZQq1bdfikldEJ6TICikKhVh8gOWPsqR0iTj5iCDRUAiQM5HscrCApTIrB/hASyKV2xG60ruCpMG2Qo6AQ==", + "node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "@lerna/otplease": "6.0.3", - "npm-package-arg": "8.1.1", - "npm-registry-fetch": "^13.3.0", - "npmlog": "^6.0.2" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@lerna/npm-install": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-6.0.3.tgz", - "integrity": "sha512-mBypvdtt1feL7L6f8++/tChn/5bM+KbYX06WXjW3yUT81o9geg6p7aaZoxfP6A8ff5XVsTFFL7j86MwPxTsTQQ==", + "node_modules/@npmcli/map-workspaces/node_modules/glob": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/get-npm-exec-opts": "6.0.3", - "fs-extra": "^9.1.0", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "signal-exit": "^3.0.3", - "write-pkg": "^4.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/npm-publish": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-6.0.3.tgz", - "integrity": "sha512-RpjnUy7wWIWu7DJB2NQJ8rNgKz+yPoIXpzYOktIjb7gUrL+Ks4KjfbrgGuYk2nWFUEAzJlsOSJ8ggAQUoNIL9Q==", + "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", "dev": true, "dependencies": { - "@lerna/otplease": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "fs-extra": "^9.1.0", - "libnpmpublish": "^6.0.4", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "pify": "^5.0.0", - "read-package-json": "^5.0.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/npm-run-script": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-6.0.3.tgz", - "integrity": "sha512-+IEo8BYBdyEzgdqHCw3sr4ZxAM9g7SoSdo+oskXyrwD8zScH+OadAZz+DukCad8kXlaSPWSNEc42biP2o611Ew==", + "node_modules/@npmcli/metavuln-calculator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-5.0.1.tgz", + "integrity": "sha512-qb8Q9wIIlEPj3WeA1Lba91R4ZboPL0uspzV0F9uwP+9AYMVB2zOoa7Pbk12g6D2NHAinSbHh6QYmGuRyHZ874Q==", "dev": true, "dependencies": { - "@lerna/child-process": "6.0.3", - "@lerna/get-npm-exec-opts": "6.0.3", - "npmlog": "^6.0.2" + "cacache": "^17.0.0", + "json-parse-even-better-errors": "^3.0.0", + "pacote": "^15.0.0", + "semver": "^7.3.5" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/otplease": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-6.0.3.tgz", - "integrity": "sha512-bNQn6IRrMJ8D6yF9v52KHiWD/XDB7ZkN2ziQjPwwOBcbzoVrDRCar91HQK7ygudPgmyjQNQZOrZqGlSTrh/wqA==", + "node_modules/@npmcli/metavuln-calculator/node_modules/json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", "dev": true, - "dependencies": { - "@lerna/prompt": "6.0.3" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/output": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/output/-/output-6.0.3.tgz", - "integrity": "sha512-/x7Bv4MVRwBJM6UVbfUYE1wjTGNUEnpFCHNc15MCUU3VY9O/Y1ZYq7iZHkYGMT9BmNeMS64fHBkDEwoqoJn/vA==", + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", "dev": true, "dependencies": { - "npmlog": "^6.0.2" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@lerna/pack-directory": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-6.0.3.tgz", - "integrity": "sha512-LVs/q6Dn1kXIxHA80e/Jo9AmAsesPs7TbBAxZ40lHXhJFvvFgx0r2bY+r3eV+77sziGmyKVBorgcbkEfFehfZw==", + "node_modules/@npmcli/move-file/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "@lerna/get-packed": "6.0.3", - "@lerna/package": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/temp-write": "6.0.3", - "npm-packlist": "^5.1.1", - "npmlog": "^6.0.2", - "tar": "^6.1.0" + "glob": "^7.1.3" }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/package": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/package/-/package-6.0.3.tgz", - "integrity": "sha512-UbaZSRT3lTmncmPCws0V6XcZhc0GLRm8LtspxyLeDjhyP0EabKAbaB3HVCelPn69CM81UtP8CLkTh+NpUNH2Aw==", + "node_modules/@npmcli/name-from-folder": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz", + "integrity": "sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==", "dev": true, - "dependencies": { - "load-json-file": "^6.2.0", - "npm-package-arg": "8.1.1", - "write-pkg": "^4.0.0" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/package-graph": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-6.0.3.tgz", - "integrity": "sha512-Xf4FxCpCFB2vSI+D/LR3k+ueSmam5Tx7LRbGiZnzdfXPvPqukZfcAXHLZbSzuJiv5NKVyG/VJjZk4SCogjrFTQ==", + "node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", + "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", "dev": true, - "dependencies": { - "@lerna/prerelease-id-from-version": "6.0.3", - "@lerna/validation-error": "6.0.3", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "semver": "^7.3.4" - }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/prerelease-id-from-version": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-6.0.3.tgz", - "integrity": "sha512-mgDo6L93mlcg7GDgWZfRGxHmR5xFPQSMQJZeyU/5VY6sCbTnwTDSpYOoce6m71E4v15iJ/G5EKIchq8yVUIBBw==", + "node_modules/@npmcli/package-json": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-3.1.0.tgz", + "integrity": "sha512-qNPy6Yf9ruFST99xcrl5EWAvrb7qFrwgVbwdzcTJlIgxbArKOq5e/bgZ6rTL1X9hDgAdPbvL8RWx/OTLSB0ToA==", "dev": true, "dependencies": { - "semver": "^7.3.4" + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "npm-normalize-package-bin": "^3.0.1" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/profiler": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-6.0.3.tgz", - "integrity": "sha512-tkFZEAALPtPOzcEZlH554SHH4rMORmpWH45mF3Py3mpy+HpQXLZmYlxot+wr3jPXkXQzwaIgDe0DMYJhhC8T9A==", + "node_modules/@npmcli/package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "fs-extra": "^9.1.0", - "npmlog": "^6.0.2", - "upath": "^2.0.1" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@lerna/project": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/project/-/project-6.0.3.tgz", - "integrity": "sha512-YBSWZRnRlwAwDuLKx7M7f1HyiqDY/dH+eMadHgasWgFJ5yHhtkwMCZTNgHvMAXTdN6iGb/A6mkPAN5zWhcDYBw==", + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", "dev": true, "dependencies": { - "@lerna/package": "6.0.3", - "@lerna/validation-error": "6.0.3", - "cosmiconfig": "^7.0.0", - "dedent": "^0.7.0", - "dot-prop": "^6.0.1", - "glob-parent": "^5.1.1", - "globby": "^11.0.2", - "js-yaml": "^4.1.0", - "load-json-file": "^6.2.0", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "resolve-from": "^5.0.0", - "write-json-file": "^4.3.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/project/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@lerna/project/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/prompt": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-6.0.3.tgz", - "integrity": "sha512-M/3poJp9Nqr2xJ2nB9gE6qsCwxJqvVyEnM5mMPUzRpfCvAtVa6Rhx/x60I20GSogb8/J9Zapav3MNoX2rdv2UQ==", + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", "dev": true, "dependencies": { - "inquirer": "^8.2.4", - "npmlog": "^6.0.2" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/prompt/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==", + "node_modules/@npmcli/promise-spawn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", + "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "infer-owner": "^1.0.4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@lerna/prompt/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@npmcli/query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/query/-/query-3.0.0.tgz", + "integrity": "sha512-MFNDSJNgsLZIEBVZ0Q9w9K7o07j5N4o4yjtdz2uEpuCZlXGMuPENiRaFYk0vRqAA64qVuUQwC05g27fRtfUgnA==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@lerna/prompt/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==", + "node_modules/@npmcli/run-script": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.1.7.tgz", + "integrity": "sha512-WXr/MyM4tpKA4BotB81NccGAv8B48lNH0gRoILucbcAhTQXLCoi6HflMV3KdXubIqvP9SuLsFn68Z7r4jl+ppw==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/promise-spawn": "^3.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^2.0.3", + "which": "^2.0.2" }, "engines": { - "node": ">=7.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@lerna/prompt/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/@lerna/prompt/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==", + "node_modules/@npmcli/run-script/node_modules/@npmcli/node-gyp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", + "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", "dev": true, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@lerna/prompt/node_modules/inquirer": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", - "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "node_modules/@npmcli/run-script/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/@npmcli/run-script/node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", "dev": true, "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" }, "engines": { - "node": ">=12.0.0" + "node": ">=10" } }, - "node_modules/@lerna/prompt/node_modules/rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "node_modules/@nrwl/cli": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-15.9.4.tgz", + "integrity": "sha512-FoiGFCLpb/r4HXCM3KYqT0xteP+MRV6bIHjz3bdPHIDLmBNQQnRRaV2K47jtJ6zjh1eOU5UHKyDtDDYf80Idpw==", "dev": true, "dependencies": { - "tslib": "^2.1.0" + "nx": "15.9.4" } }, - "node_modules/@lerna/prompt/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==", + "node_modules/@nrwl/devkit": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.9.4.tgz", + "integrity": "sha512-mUX1kXTuPMdTzFxIzH+MsSNvdppOmstPDOEtiGFZJTuJ625ki0HhNJILO3N2mJ7MeMrLqIlAiNdvelQaObxYsQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "ejs": "^3.1.7", + "ignore": "^5.0.4", + "semver": "7.3.4", + "tmp": "~0.2.1", + "tslib": "^2.3.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "nx": ">= 14.1 <= 16" } }, - "node_modules/@lerna/prompt/node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "node_modules/@lerna/prompt/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/@nrwl/devkit/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=10" + "bin": { + "rimraf": "bin.js" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@lerna/publish": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-6.0.3.tgz", - "integrity": "sha512-Vv9aDQEQv+5NRfaIpZpBqXcgfXkb18kpIUqBI4bAnqC/t168Gn/UzOxxjVkl5wuAKJ2sj8tDoZTEIb/DVoV53Q==", - "dev": true, - "dependencies": { - "@lerna/check-working-tree": "6.0.3", - "@lerna/child-process": "6.0.3", - "@lerna/collect-updates": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/describe-ref": "6.0.3", - "@lerna/log-packed": "6.0.3", - "@lerna/npm-conf": "6.0.3", - "@lerna/npm-dist-tag": "6.0.3", - "@lerna/npm-publish": "6.0.3", - "@lerna/otplease": "6.0.3", - "@lerna/output": "6.0.3", - "@lerna/pack-directory": "6.0.3", - "@lerna/prerelease-id-from-version": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@lerna/version": "6.0.3", - "fs-extra": "^9.1.0", - "libnpmaccess": "^6.0.3", - "npm-package-arg": "8.1.1", - "npm-registry-fetch": "^13.3.0", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "p-pipe": "^3.1.0", - "pacote": "^13.6.1", - "semver": "^7.3.4" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@lerna/pulse-till-done": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-6.0.3.tgz", - "integrity": "sha512-/HjvHtaDCr0qJuhJT6PuwoHFvPsZMB7f/GnEYGIzS0+ovwOTrbULD6ESo2lWcsFnxJ3tWv2OPIKEiHkJ0y1PCg==", + "node_modules/@nrwl/devkit/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", "dev": true, "dependencies": { - "npmlog": "^6.0.2" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/@lerna/query-graph": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-6.0.3.tgz", - "integrity": "sha512-Se3G4ZIckjleki/BWUEInITfLTuNIYkqeStq50KEz74xhQ9jQs7ZLAOWc/Qxn3EPngCTLe8WqhLVeHFOfxgjvw==", + "node_modules/@nrwl/devkit/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", "dev": true, "dependencies": { - "@lerna/package-graph": "6.0.3" + "rimraf": "^3.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=8.17.0" } }, - "node_modules/@lerna/resolve-symlink": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-6.0.3.tgz", - "integrity": "sha512-9HkEl7kMQ4sZ3/+FEOhBt2rYoQP2cXQlhV7TNIej6SGaR0VtKe98ciM9bQAdkc/rOZtyZLc2cFBoUd10NEjzoA==", + "node_modules/@nrwl/nx-darwin-arm64": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.9.4.tgz", + "integrity": "sha512-XnvrnT9BJsgThY/4xUcYtE077ERq/img8CkRj7MOOBNOh0/nVcR4LGbBKDHtwE3HPk0ikyS/SxRyNa9msvi3QQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "fs-extra": "^9.1.0", - "npmlog": "^6.0.2", - "read-cmd-shim": "^3.0.0" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 10" } }, - "node_modules/@lerna/rimraf-dir": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-6.0.3.tgz", - "integrity": "sha512-jyC/PVL3rqC83l5Wphog8pSOmDbe5CIAHn9TeHvV8f/zdJnNE3zKXWTNjvyLgB1aPneQ4i2V+3BgdfpeDVAtHQ==", + "node_modules/@nrwl/nx-darwin-x64": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.9.4.tgz", + "integrity": "sha512-WKSfSlpVMLchpXkax0geeUNyhvNxwO7qUz/s0/HJWBekt8fizwKDwDj1gP7fOu+YWb/tHiSscbR1km8PtdjhQw==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@lerna/child-process": "6.0.3", - "npmlog": "^6.0.2", - "path-exists": "^4.0.0", - "rimraf": "^3.0.2" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 10" } }, - "node_modules/@lerna/run": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/run/-/run-6.0.3.tgz", - "integrity": "sha512-eiMF/Pfld/ngH+Emkwyxqf40WWEK6bQE2KhRtu0xyuSIFycFlZJursd72ylTnvZAX3Qx4P4drdHaFnfWyuglcw==", - "dev": true, - "dependencies": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/npm-run-script": "6.0.3", - "@lerna/output": "6.0.3", - "@lerna/profiler": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/timer": "6.0.3", - "@lerna/validation-error": "6.0.3", - "fs-extra": "^9.1.0", - "p-map": "^4.0.0" - }, + "node_modules/@nrwl/nx-linux-arm-gnueabihf": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.9.4.tgz", + "integrity": "sha512-a/b4PP7lP/Cgrh0LjC4O2YTt5pyf4DQTGtuE8qlo8o486UiofCtk4QGJX72q80s23L0ejCaKY2ULKx/3zMLjuA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 10" } }, - "node_modules/@lerna/run-lifecycle": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-6.0.3.tgz", - "integrity": "sha512-qnFOyp9de81FA2HSBuXtW7LSklF+T6WtFkYH9q3kOJY/EghZlgzFmQYFHgJ/xVYxNu75QDuv6fsfJu4EtrR7ag==", + "node_modules/@nrwl/nx-linux-arm64-gnu": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.9.4.tgz", + "integrity": "sha512-ibBV8fMhSfLVd/2WzcDuUm32BoZsattuKkvMmOoyU6Pzoznc3AqyDjJR4xCIoAn5Rf+Nu1oeQONr5FAtb1Ugow==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@lerna/npm-conf": "6.0.3", - "@npmcli/run-script": "^4.1.7", - "npmlog": "^6.0.2", - "p-queue": "^6.6.2" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 10" } }, - "node_modules/@lerna/run-topologically": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-6.0.3.tgz", - "integrity": "sha512-nN0kcOO1TzWlxg5byM1V12tm4+lvchbawc1mNje1KsujdzE4gSwD84ub4SFRNkUUBmsPvTGysorhtXckQfqQWw==", + "node_modules/@nrwl/nx-linux-arm64-musl": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.9.4.tgz", + "integrity": "sha512-iIjvVYd7+uM4jVD461+PvU5XTALgSvJOODUaMRGOoDl0KlMuTe6pQZlw0eXjl5rcTd6paKaVFWT5j6awr8kj7w==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@lerna/query-graph": "6.0.3", - "p-queue": "^6.6.2" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 10" } }, - "node_modules/@lerna/symlink-binary": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-6.0.3.tgz", - "integrity": "sha512-bRrPPuZoYvEDc8eTGwhTLQwRmtjYfD/hBVElqhfAlUTPcuA36VrQwBkmhGAUKcIDmEHTVk6IHNiFb/JwuiOSYA==", + "node_modules/@nrwl/nx-linux-x64-gnu": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.9.4.tgz", + "integrity": "sha512-q4OyH72mdrE4KellBWtwpr5EwfxHKNoFP9//7FAILO68ROh0rpMd7YQMlTB7T04UEUHjKEEsFGTlVXIee3Viwg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@lerna/create-symlink": "6.0.3", - "@lerna/package": "6.0.3", - "fs-extra": "^9.1.0", - "p-map": "^4.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 10" } }, - "node_modules/@lerna/symlink-dependencies": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-6.0.3.tgz", - "integrity": "sha512-4DmKLZkJ9oyQ8DXdXCMT6fns6w6G/7h9D2pXGNOYa/IFtjb4mKDMBfJ61XhmvTlxrEzjEc9CnqMeO7BQBXWt8A==", + "node_modules/@nrwl/nx-linux-x64-musl": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.9.4.tgz", + "integrity": "sha512-67+/XNMR1CgLPyeGX8jqSG6l8yYD0iiwUgcu1Vaxq6N05WwnqVisIW8XzLSRUtKt4WyVQgOWk3aspImpMVOG3Q==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@lerna/create-symlink": "6.0.3", - "@lerna/resolve-symlink": "6.0.3", - "@lerna/symlink-binary": "6.0.3", - "fs-extra": "^9.1.0", - "p-map": "^4.0.0", - "p-map-series": "^2.1.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" - } - }, - "node_modules/@lerna/temp-write": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-6.0.3.tgz", - "integrity": "sha512-ws+EHk7Bp4hR6liusGk8K+ybnh9iOSkCnHD6d+avwa2lMYtX28v93kle/Y5JbTghjumgDUF9/C+EQg51zIVQmw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.15", - "is-stream": "^2.0.0", - "make-dir": "^3.0.0", - "temp-dir": "^1.0.0", - "uuid": "^8.3.2" + "node": ">= 10" } }, - "node_modules/@lerna/temp-write/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/@nrwl/nx-win32-arm64-msvc": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.9.4.tgz", + "integrity": "sha512-2rEsq3eOGVCYpYJn2tTJkOGNJm/U8rP/FmqtZXYa6VJv/00XP3Gl00IXFEDaYV6rZo7SWqLxtEPUbjK5LwPzZA==", + "cpu": [ + "arm64" + ], "dev": true, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10" } }, - "node_modules/@lerna/timer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-6.0.3.tgz", - "integrity": "sha512-Ywfu3cGi0pV9vN4ki8oTu+qdJArMwrW3MiXL3/2fospKRdGL7sGCuXlS9Byd+aduMvmMwKbnX0EW+6R7Np+qSg==", + "node_modules/@nrwl/nx-win32-x64-msvc": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.9.4.tgz", + "integrity": "sha512-bogVju4Z/hy1jbppqaTNbmV1R4Kg0R5fKxXAXC2LaL7FL0dup31wPumdV+mXttXBNOBDjV8V/Oz1ZqdmxpOJUw==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 10" } }, - "node_modules/@lerna/validation-error": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-6.0.3.tgz", - "integrity": "sha512-cWYKMFne/euWnW4w7ry+RvDkj8iVNYMrbRF86Px/609GXFOoOwEROJyvTlRp1BgCmC2/3KzidyBletN/R3JHEA==", + "node_modules/@nrwl/tao": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-15.9.4.tgz", + "integrity": "sha512-m90iz8UsXx1rgPm1dxsBQjSrCViWYZIrp8bpwjSCW24j3kifyilYSXGuKaRwZwUn7eNmH/kZcI9/8qeGIPF4Sg==", "dev": true, "dependencies": { - "npmlog": "^6.0.2" + "nx": "15.9.4" }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "bin": { + "tao": "index.js" } }, - "node_modules/@lerna/version": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/version/-/version-6.0.3.tgz", - "integrity": "sha512-ssQhsK51IBMabB+RpQPIRn93iozwMRpvfh2vVIVdTs76j8r/1ljIs3gLXPDzLo9RbyLcou+VKi3c/7coCAwsdw==", - "dev": true, - "dependencies": { - "@lerna/check-working-tree": "6.0.3", - "@lerna/child-process": "6.0.3", - "@lerna/collect-updates": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/conventional-commits": "6.0.3", - "@lerna/github-client": "6.0.3", - "@lerna/gitlab-client": "6.0.3", - "@lerna/output": "6.0.3", - "@lerna/prerelease-id-from-version": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/temp-write": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@nrwl/devkit": ">=14.8.6 < 16", - "chalk": "^4.1.0", - "dedent": "^0.7.0", - "load-json-file": "^6.2.0", - "minimatch": "^3.0.4", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "p-pipe": "^3.1.0", - "p-reduce": "^2.1.0", - "p-waterfall": "^2.1.1", - "semver": "^7.3.4", - "slash": "^3.0.0", - "write-json-file": "^4.3.0" + "node_modules/@octokit/auth-token": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", + "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", + "dev": true, + "dependencies": { + "@octokit/types": "^9.0.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">= 14" } }, - "node_modules/@lerna/version/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==", + "node_modules/@octokit/core": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.1.tgz", + "integrity": "sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "@octokit/auth-token": "^3.0.0", + "@octokit/graphql": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 14" } }, - "node_modules/@lerna/version/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@octokit/endpoint": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", + "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@octokit/types": "^9.0.0", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 14" } }, - "node_modules/@lerna/version/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==", + "node_modules/@octokit/graphql": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", + "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@octokit/request": "^6.0.0", + "@octokit/types": "^9.0.0", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 14" } }, - "node_modules/@lerna/version/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==", + "node_modules/@octokit/openapi-types": { + "version": "17.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-17.2.0.tgz", + "integrity": "sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ==", "dev": true }, - "node_modules/@lerna/version/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/@octokit/plugin-enterprise-rest": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz", + "integrity": "sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==", + "dev": true }, - "node_modules/@lerna/version/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==", + "node_modules/@octokit/plugin-paginate-rest": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-3.1.0.tgz", + "integrity": "sha512-+cfc40pMzWcLkoDcLb1KXqjX0jTGYXjKuQdFQDc6UAknISJHnZTiBqld6HDwRJvD4DsouDKrWXNbNV0lE/3AXA==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "@octokit/types": "^6.41.0" }, "engines": { - "node": ">=8" + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=4" } }, - "node_modules/@lerna/write-log-file": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-6.0.3.tgz", - "integrity": "sha512-xZFC9IgGkvuv1MUIC7EKD5ltlljgLlz7isbfQ2QHAqOmGJG6jPqa0Yo38pGe8wEDtGSVgtlUGkx7iHK22MawEA==", + "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", + "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==", + "dev": true + }, + "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { + "version": "6.41.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz", + "integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==", "dev": true, "dependencies": { - "npmlog": "^6.0.2", - "write-file-atomic": "^4.0.1" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0" + "@octokit/openapi-types": "^12.11.0" } }, - "node_modules/@lerna/write-log-file/node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "node_modules/@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", + "dev": true, + "peerDependencies": { + "@octokit/core": ">=3" + } + }, + "node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.8.1.tgz", + "integrity": "sha512-QrlaTm8Lyc/TbU7BL/8bO49vp+RZ6W3McxxmmQTgYxf2sWkO8ZKuj4dLhPNJD6VCUW1hetCmeIM0m6FTVpDiEg==", "dev": true, "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" + "@octokit/types": "^8.1.1", + "deprecation": "^2.3.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=3" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/openapi-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", + "dev": true + }, + "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", + "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "2.0.4", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" + "@octokit/openapi-types": "^14.0.0" } }, - "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==", + "node_modules/@octokit/request": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.5.tgz", + "integrity": "sha512-z83E8UIlPNaJUsXpjD8E0V5o/5f+vJJNbNcBwVZsX3/vC650U41cOkTLjq4PKk9BYonQGOnx7N17gvLyNjgGcQ==", "dev": true, + "dependencies": { + "@octokit/endpoint": "^7.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + }, "engines": { - "node": ">= 8" + "node": ">= 14" } }, - "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==", + "node_modules/@octokit/request-error": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", + "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", "dev": true, "dependencies": { - "@nodelib/fs.scandir": "2.1.4", - "fastq": "^1.6.0" + "@octokit/types": "^9.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" }, "engines": { - "node": ">= 8" + "node": ">= 14" } }, - "node_modules/@npmcli/arborist": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.3.0.tgz", - "integrity": "sha512-+rZ9zgL1lnbl8Xbb1NQdMjveOMwj4lIYfcDtyJHHi5x4X8jtR6m8SXooJMZy5vmFVZ8w7A2Bnd/oX9eTuU8w5A==", + "node_modules/@octokit/rest": { + "version": "19.0.3", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.3.tgz", + "integrity": "sha512-5arkTsnnRT7/sbI4fqgSJ35KiFaN7zQm0uQiQtivNQLI8RQx8EHwJCajcTUwmaCMNDg7tdCvqAnc7uvHHPxrtQ==", "dev": true, "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/map-workspaces": "^2.0.3", - "@npmcli/metavuln-calculator": "^3.0.1", - "@npmcli/move-file": "^2.0.0", - "@npmcli/name-from-folder": "^1.0.1", - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/package-json": "^2.0.0", - "@npmcli/run-script": "^4.1.3", - "bin-links": "^3.0.0", - "cacache": "^16.0.6", - "common-ancestor-path": "^1.0.1", - "json-parse-even-better-errors": "^2.3.1", - "json-stringify-nice": "^1.1.4", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "nopt": "^5.0.0", - "npm-install-checks": "^5.0.0", - "npm-package-arg": "^9.0.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.0", - "npmlog": "^6.0.2", - "pacote": "^13.6.1", - "parse-conflict-json": "^2.0.1", - "proc-log": "^2.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^2.0.2", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", - "semver": "^7.3.7", - "ssri": "^9.0.0", - "treeverse": "^2.0.0", - "walk-up-path": "^1.0.0" - }, - "bin": { - "arborist": "bin/index.js" + "@octokit/core": "^4.0.0", + "@octokit/plugin-paginate-rest": "^3.0.0", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^6.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 14" } }, - "node_modules/@npmcli/arborist/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "node_modules/@octokit/types": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.2.2.tgz", + "integrity": "sha512-9BjDxjgQIvCjNWZsbqyH5QC2Yni16oaE6xL+8SUBMzcYPF4TGQBXGA97Cl3KceK9mwiNMb1mOYCz6FbCCLEL+g==", "dev": true, "dependencies": { - "semver": "^7.0.0" + "@octokit/openapi-types": "^17.1.2" } }, - "node_modules/@npmcli/arborist/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "node_modules/@parcel/watcher": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", + "integrity": "sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==", "dev": true, + "hasInstallScript": true, "dependencies": { - "lru-cache": "^7.5.1" + "node-addon-api": "^3.2.1", + "node-gyp-build": "^4.3.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@npmcli/arborist/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, + "optional": true, "engines": { - "node": ">=12" + "node": ">=14" } }, - "node_modules/@npmcli/arborist/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/@playwright/test": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.33.0.tgz", + "integrity": "sha512-YunBa2mE7Hq4CfPkGzQRK916a4tuZoVx/EpLjeWlTVOnD4S2+fdaQZE0LJkbfhN5FTSKNLdcl7MoT5XB37bTkg==", "dev": true, + "dependencies": { + "@types/node": "*", + "playwright-core": "1.33.0" + }, "bin": { - "mkdirp": "bin/cmd.js" + "playwright": "cli.js" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "optionalDependencies": { + "fsevents": "2.3.2" } }, - "node_modules/@npmcli/arborist/node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "node_modules/@sigstore/protobuf-specs": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.1.0.tgz", + "integrity": "sha512-a31EnjuIDSX8IXBUib3cYLDRlPMU36AWX4xS8ysLaNu4ZzUesDiPt83pgrW2X1YLMe5L2HbDyaKK5BrL4cNKaQ==", "dev": true, - "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/arborist/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "dev": true + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", "dev": true, "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "dev": true, - "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "type-detect": "4.0.8" } }, - "node_modules/@npmcli/git": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", - "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", "dev": true, "dependencies": { - "@npmcli/promise-spawn": "^3.0.0", - "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^7.0.0", - "proc-log": "^2.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "dev": true, - "engines": { - "node": ">=12" + "@sinonjs/commons": "^1.7.0" } }, - "node_modules/@npmcli/git/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, + "node_modules/@stencil/core": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.18.0.tgz", + "integrity": "sha512-NLEY8Jq59smyiivBAxHKipsp9YkkW/K/Vm90zAyXQqukb12i2SFucWHJ1Ik7ropVlhmMVvigyxXgRfQ9quIqtg==", "bin": { - "mkdirp": "bin/cmd.js" + "stencil": "bin/stencil" }, "engines": { - "node": ">=10" + "node": ">=12.10.0", + "npm": ">=6.0.0" } }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, "engines": { - "node": ">= 8" + "node": ">= 10" } }, - "node_modules/@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "node_modules/@tufjs/canonical-json": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", + "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", "dev": true, - "dependencies": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "bin": { - "installed-package-contents": "index.js" - }, "engines": { - "node": ">= 10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/map-workspaces": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz", - "integrity": "sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg==", + "node_modules/@tufjs/models": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", + "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", "dev": true, "dependencies": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" + "@tufjs/canonical-json": "1.0.0", + "minimatch": "^9.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": { + "node_modules/@tufjs/models/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", @@ -3157,970 +3168,954 @@ "balanced-match": "^1.0.0" } }, - "node_modules/@npmcli/map-workspaces/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "node_modules/@tufjs/models/node_modules/minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/@npmcli/metavuln-calculator": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz", - "integrity": "sha512-n69ygIaqAedecLeVH3KnO39M6ZHiJ2dEv5A7DGvcqCB8q17BGUgW8QaanIkbWUo2aYGZqJaOORTLAlIvKjNDKA==", + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", "dev": true, "dependencies": { - "cacache": "^16.0.0", - "json-parse-even-better-errors": "^2.3.1", - "pacote": "^13.0.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "@babel/types": "^7.0.0" } }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", "dev": true, "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/@npmcli/move-file/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/@types/babel__traverse": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", + "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" + "dependencies": { + "@babel/types": "^7.3.0" } }, - "node_modules/@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", - "dev": true - }, - "node_modules/@npmcli/node-gyp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", - "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", + "node_modules/@types/fs-extra": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.1.tgz", + "integrity": "sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==", "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "dependencies": { + "@types/jsonfile": "*", + "@types/node": "*" } }, - "node_modules/@npmcli/package-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz", - "integrity": "sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA==", + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", "dev": true, "dependencies": { - "json-parse-even-better-errors": "^2.3.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "@types/node": "*" } }, - "node_modules/@npmcli/promise-spawn": { + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", - "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, "dependencies": { - "infer-owner": "^1.0.4" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/@npmcli/run-script": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", - "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", "dev": true, "dependencies": { - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/promise-spawn": "^3.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^2.0.3", - "which": "^2.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "@types/istanbul-lib-report": "*" } }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/@types/jest": { + "version": "27.5.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.2.tgz", + "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" } }, - "node_modules/@nrwl/cli": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-15.2.0.tgz", - "integrity": "sha512-tbl8iTEOuNWTs7HnwFqXXyu4jhR8OYyelECicwB7RkcVqihokhBvlvMdWaVlUYNgiOLWWy/elCEfZs4e7QLBZw==", + "node_modules/@types/jsonfile": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.1.tgz", + "integrity": "sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==", "dev": true, "dependencies": { - "nx": "15.2.0" + "@types/node": "*" } }, - "node_modules/@nrwl/devkit": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.2.0.tgz", - "integrity": "sha512-njvwu5gWvV1GLlnLs50CIfKQ7piSw81DmlAtnHI/UD9DwzOrQwasd189X5dMrPMDwlif/WObvzcbdMS8M9wm/w==", - "dev": true, - "dependencies": { - "@phenomnomnominal/tsquery": "4.1.1", - "ejs": "^3.1.7", - "ignore": "^5.0.4", - "semver": "7.3.4", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "nx": ">= 14 <= 16" - } + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true }, - "node_modules/@nrwl/devkit/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.1.tgz", + "integrity": "sha512-DqJociPbZP1lbZ5SQPk4oag6W7AyaGMO6gSfRwq3PWl4PXTwJpRQJhDq4W0kzrg3w6tJ1SwlvGZ5uKFHY13LIg==", + "dev": true }, - "node_modules/@nrwl/devkit/node_modules/tslib": { + "node_modules/@types/normalize-package-data": { "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, - "node_modules/@nrwl/tao": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-15.2.0.tgz", - "integrity": "sha512-Z8oRlO7JO/MfxahglZhD/XgQdvSZo3AzfLfdzQDDHQeL7F8sjwoQvNinsUDH5Vqa2/mAcbBsnp+8JubwdbAJSw==", - "dev": true, - "dependencies": { - "nx": "15.2.0" - }, - "bin": { - "tao": "index.js" - } + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true }, - "node_modules/@octokit/auth-token": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", - "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", - "dev": true, - "dependencies": { - "@octokit/types": "^8.0.0" - }, - "engines": { - "node": ">= 14" - } + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true }, - "node_modules/@octokit/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", - "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/svgo": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", + "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dev": true, "dependencies": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" + "@types/yargs-parser": "*" } }, - "node_modules/@octokit/endpoint": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", - "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "dev": true, + "optional": true, "dependencies": { - "@octokit/types": "^8.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" + "@types/node": "*" } }, - "node_modules/@octokit/endpoint/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "node_modules/@yarnpkg/parsers": { + "version": "3.0.0-rc.44", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.44.tgz", + "integrity": "sha512-UVAt9Icc8zfGXioeYJ8XMoSTxOYVmlal2TRNxy9Uh91taS72kQFalK7LpIslcvEBKy4XtarmfIwcFIU3ZY64lw==", "dev": true, + "dependencies": { + "js-yaml": "^3.10.0", + "tslib": "^2.4.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=14.15.0" } }, - "node_modules/@octokit/graphql": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", - "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", + "node_modules/@zeit/schemas": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.29.0.tgz", + "integrity": "sha512-g5QiLIfbg3pLuYUJPlisNKY+epQJTcMDsOnVNkscrDP1oi7vmJnzOANYJI/1pZcVJ6umUkBv3aFtlg1UvUHGzA==", + "dev": true + }, + "node_modules/@zkochan/js-yaml": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", + "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", "dev": true, "dependencies": { - "@octokit/request": "^6.0.0", - "@octokit/types": "^8.0.0", - "universal-user-agent": "^6.0.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">= 14" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@octokit/openapi-types": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", - "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", + "node_modules/@zkochan/js-yaml/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "node_modules/@octokit/plugin-enterprise-rest": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz", - "integrity": "sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==", + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, - "node_modules/@octokit/plugin-paginate-rest": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", - "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", + "node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", "dev": true, - "dependencies": { - "@octokit/types": "^8.0.0" - }, "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dev": true, - "peerDependencies": { - "@octokit/core": ">=3" + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" } }, - "node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", - "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "dependencies": { - "@octokit/types": "^8.0.0", - "deprecation": "^2.3.1" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=3" + "node": ">= 0.6" } }, - "node_modules/@octokit/request": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", - "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true, - "dependencies": { - "@octokit/endpoint": "^7.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">= 14" + "node": ">=0.4.0" } }, - "node_modules/@octokit/request-error": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", - "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", "dev": true, "dependencies": { - "@octokit/types": "^8.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">= 14" + "node": ">=0.4.0" } }, - "node_modules/@octokit/request/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/@octokit/request/node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "node_modules/add-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", + "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", + "dev": true + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" + "debug": "4" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "node": ">= 6.0.0" } }, - "node_modules/@octokit/request/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "node_modules/@octokit/request/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "node_modules/@octokit/request/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "node_modules/agentkeepalive": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz", + "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", "dev": true, "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "debug": "^4.1.0", + "depd": "^2.0.0", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" } }, - "node_modules/@octokit/rest": { - "version": "19.0.5", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", - "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, "dependencies": { - "@octokit/core": "^4.1.0", - "@octokit/plugin-paginate-rest": "^5.0.0", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^6.7.0" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { - "node": ">= 14" + "node": ">=8" } }, - "node_modules/@octokit/types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz", - "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==", + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", "dev": true, "dependencies": { - "@octokit/openapi-types": "^14.0.0" + "string-width": "^4.1.0" } }, - "node_modules/@parcel/watcher": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", - "integrity": "sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==", + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, - "hasInstallScript": true, - "dependencies": { - "node-addon-api": "^3.2.1", - "node-gyp-build": "^4.3.0" - }, "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" + "node": ">=6" } }, - "node_modules/@phenomnomnominal/tsquery": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz", - "integrity": "sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==", + "node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, "dependencies": { - "esquery": "^1.0.1" + "type-fest": "^0.11.0" }, - "peerDependencies": { - "typescript": "^3 || ^4" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@playwright/test": { - "version": "1.26.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.26.1.tgz", - "integrity": "sha512-bNxyZASVt2adSZ9gbD7NCydzcb5JaI0OR9hc7s+nmPeH604gwp0zp17NNpwXY4c8nvuBGQQ9oGDx72LE+cUWvw==", + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", "dev": true, - "dependencies": { - "@types/node": "*", - "playwright-core": "1.26.1" - }, - "bin": { - "playwright": "cli.js" - }, "engines": { - "node": ">=14" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "dependencies": { - "type-detect": "4.0.8" + "engines": { + "node": ">=8" } }, - "node_modules/@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "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": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@stencil/core": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.18.0.tgz", - "integrity": "sha512-NLEY8Jq59smyiivBAxHKipsp9YkkW/K/Vm90zAyXQqukb12i2SFucWHJ1Ik7ropVlhmMVvigyxXgRfQ9quIqtg==", - "bin": { - "stencil": "bin/stencil" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=12.10.0", - "npm": ">=6.0.0" + "node": ">=4" } }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, "engines": { - "node": ">= 10" + "node": ">= 8" } }, - "node_modules/@types/babel__core": { - "version": "7.1.12", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", - "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true }, - "node_modules/@types/babel__generator": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", - "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "dev": true, "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@types/babel__traverse": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", - "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "dependencies": { - "@babel/types": "^7.3.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/@types/fs-extra": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.6.tgz", - "integrity": "sha512-ecNRHw4clCkowNOBJH1e77nvbPxHYnWIXMv1IAoG/9+MYGkgoyr3Ppxr7XYFNL41V422EDhyV4/4SSK8L2mlig==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", "dev": true, "dependencies": { - "@types/node": "*" + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/graceful-fs": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", - "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "node_modules/array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", "dev": true, - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=8" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", "dev": true }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "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, - "dependencies": { - "@types/istanbul-lib-coverage": "*" + "engines": { + "node": ">=8" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", - "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", "dev": true, "dependencies": { - "@types/istanbul-lib-report": "*" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/jest": { - "version": "26.0.20", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", - "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true, - "dependencies": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true - }, - "node_modules/@types/minimist": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", - "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==", - "dev": true - }, - "node_modules/@types/node": { - "version": "14.14.22", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz", - "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==", - "dev": true - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/@types/prettier": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz", - "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==", - "dev": true - }, - "node_modules/@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", - "dev": true - }, - "node_modules/@types/stack-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", - "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", "dev": true }, - "node_modules/@types/svgo": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.3.tgz", - "integrity": "sha512-eDLVUvvTn+mol3NpP211DTH9JzSS6YKssRIhHNmXk5BiCl+gc4s+xQQjRFTSsGBohmka5qBsHX6qhL4x88Wkvg==", + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "dev": true }, - "node_modules/@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "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, - "dependencies": { - "@types/yargs-parser": "*" + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", - "dev": true + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", "dev": true, - "optional": true, "dependencies": { - "@types/node": "*" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.30", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.30.tgz", - "integrity": "sha512-95BoSadF1Qyxeh8BleNxRP8eczG4faqOxIgowwCtZD+Ahihlu5PxI1KG35IXNbR52GR0V5EV+eR94g+4gTPP9g==", + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", "dev": true, "dependencies": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" }, "engines": { - "node": ">=14.15.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" } }, - "node_modules/@yarnpkg/parsers/node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "node_modules/@zeit/schemas": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.21.0.tgz", - "integrity": "sha512-/J4WBTpWtQ4itN1rb3ao8LfClmVcmz2pO6oYb7Qd4h7VSqUhIbJIvrykz9Ew1WMg6eFWsKdsMHc5uPbFxqlCpg==", - "dev": true - }, - "node_modules/@zkochan/js-yaml": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", - "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "argparse": "^2.0.1" + "color-convert": "^2.0.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@zkochan/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "node_modules/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/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "mime-db": "1.52.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.6" + "node": ">=7.0.0" } }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" + "engines": { + "node": ">=8" } }, - "node_modules/acorn-walk": { + "node_modules/babel-jest/node_modules/supports-color": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "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": ">=0.4.0" + "node": ">=8" } }, - "node_modules/add-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", - "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", - "dev": true - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, "dependencies": { - "debug": "4" + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" }, "engines": { - "node": ">= 6.0.0" + "node": ">=8" } }, - "node_modules/agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", "dev": true, "dependencies": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": ">= 8.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", "dev": true, "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", "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" + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "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/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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/before-after-hook": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", + "dev": true + }, + "node_modules/bin-links": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-4.0.1.tgz", + "integrity": "sha512-bmFEM39CyX336ZGGRsGPlc6jZHriIoHacOQcTt72MktIjpPhZoP4te2jOyUXF3BLILmJ8aNLncoPVeIIFlrDeA==", "dev": true, "dependencies": { - "string-width": "^4.1.0" + "cmd-shim": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "read-cmd-shim": "^4.0.0", + "write-file-atomic": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "node_modules/bin-links/node_modules/cmd-shim": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-6.0.1.tgz", + "integrity": "sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==", "dev": true, "engines": { - "node": ">=6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "node_modules/bin-links/node_modules/read-cmd-shim": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz", + "integrity": "sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==", "dev": true, - "dependencies": { - "type-fest": "^0.11.0" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "node_modules/bin-links/node_modules/signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", "dev": true, "engines": { - "node": ">=8" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "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==", + "node_modules/bin-links/node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.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==", + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dev": true, "dependencies": { - "color-convert": "^1.9.0" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "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": "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": ">=4" + "node": ">=8" } }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">= 8" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, "funding": [ { @@ -4135,234 +4130,242 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "*" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "dev": true }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "dependencies": { - "sprintf-js": "~1.0.2" + "semver": "^7.0.0" } }, - "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=", + "node_modules/byte-size": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-7.0.0.tgz", + "integrity": "sha512-NNiBxKgxybMBtWdmvx7ZITJi4ZG+CYUgwOSZTfqB1qogkRHrhbQE/R2r5Fh94X+InN5MCYz6SvB/ejHMj/HbsQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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==", + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "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=", + "node_modules/cacache": { + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.3.tgz", + "integrity": "sha512-jAdjGxmPxZh0IipMdR7fK/4sDSrHMLUV0+GvVUsjwyGNKHsh79kW/otg+GkbXwl6Uzvy9wsvHOX4nUoWldeZMg==", "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/array-ify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", - "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", - "dev": true - }, - "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==", + "node_modules/cacache/node_modules/glob": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" + }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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=", + "node_modules/cacache/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "node_modules/cacache/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "dependencies": { - "safer-buffer": "~2.1.0" + "minipass": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.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=", + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, - "engines": { - "node": ">=0.8" + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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=", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "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==", + "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": ">= 4.0.0" + "node": ">=6" } }, - "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==", + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, - "bin": { - "atob": "bin/atob.js" + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" }, "engines": { - "node": ">= 4.5.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "node_modules/caniuse-lite": { + "version": "1.0.30001488", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz", + "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==", "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 + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, - "node_modules/axios": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz", - "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axios/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "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": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/babel-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "node_modules/chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", "dev": true, "dependencies": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" + "chalk": "^4.1.2" }, "engines": { - "node": ">= 10.14.2" + "node": ">=12" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" } }, - "node_modules/babel-jest/node_modules/ansi-styles": { + "node_modules/chalk-template/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==", @@ -4377,10 +4380,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/chalk-template/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -4393,7 +4396,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/babel-jest/node_modules/color-convert": { + "node_modules/chalk-template/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==", @@ -4405,13 +4408,13 @@ "node": ">=7.0.0" } }, - "node_modules/babel-jest/node_modules/color-name": { + "node_modules/chalk-template/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/babel-jest/node_modules/has-flag": { + "node_modules/chalk-template/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==", @@ -4420,7 +4423,7 @@ "node": ">=8" } }, - "node_modules/babel-jest/node_modules/supports-color": { + "node_modules/chalk-template/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==", @@ -4432,768 +4435,568 @@ "node": ">=8" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" - }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": ">= 10.14.2" - } + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true }, - "node_modules/babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "node_modules/chromium-bidi": { + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.9.tgz", + "integrity": "sha512-u3DC6XwgLCA9QJ5ak1voPslCmacQdulZNCPsI3qNXxSnEcZS7DFIbww+5RM2bznMEje7cc0oydavRLRvOIZtHw==", "dev": true, "dependencies": { - "babel-plugin-jest-hoist": "^26.6.2", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": ">= 10.14.2" + "mitt": "3.0.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "devtools-protocol": "*" } }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", "dev": true }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": 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": ">=6" } }, - "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=", + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "dependencies": { - "is-descriptor": "^1.0.0" + "restore-cursor": "^3.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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==", + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", "dev": true, - "dependencies": { - "kind-of": "^6.0.0" + "engines": { + "node": ">=6" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "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==", + "node_modules/clipboardy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", + "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "arch": "^2.2.0", + "execa": "^5.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "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/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" + "engines": { + "node": ">=0.8" } }, - "node_modules/before-after-hook": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", - "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", - "dev": true - }, - "node_modules/bin-links": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", - "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, "dependencies": { - "cmd-shim": "^5.0.0", - "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0", - "read-cmd-shim": "^3.0.0", - "rimraf": "^3.0.0", - "write-file-atomic": "^4.0.0" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=6" } }, - "node_modules/bin-links/node_modules/npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/bin-links/node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "node_modules/cmd-shim": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz", + "integrity": "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==", "dev": true, "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" + "mkdirp-infer-owner": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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==", + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "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" + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, "engines": { - "node": ">=8" + "node": ">= 4.0" } }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", "dev": true }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "engines": { - "node": "*" + "color-name": "1.1.3" } }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "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/byte-size": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-7.0.1.tgz", - "integrity": "sha512-crQdqyCwhokxwV1UyDzLZanhkugAgft7vt0qbbdt60C6Zf3CAiGmtUCylbtYwrU6loOUw3euGrNtW1J651ot1A==", + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true, - "engines": { - "node": ">=10" + "bin": { + "color-support": "bin.js" } }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "node_modules/columnify": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", + "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", "dev": true, + "dependencies": { + "strip-ansi": "^6.0.1", + "wcwidth": "^1.0.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=8.0.0" } }, - "node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "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": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" + "delayed-stream": "~1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.8" } }, - "node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } + "node_modules/common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", + "dev": true }, - "node_modules/cacache/node_modules/chownr": { + "node_modules/compare-func": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" } }, - "node_modules/cacache/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "node_modules/compare-func/node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" + "is-obj": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "dev": true, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/cacache/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=10" + "node": ">= 0.6" } }, - "node_modules/cacache/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" } }, - "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==", + "node_modules/compression/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": { - "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" + "ms": "2.0.0" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } + "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/camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", "dev": true, + "engines": [ + "node >= 6.0" + ], "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" } }, - "node_modules/capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "node_modules/config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", "dev": true, "dependencies": { - "rsvp": "^4.8.4" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", "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==", + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/chalk-template": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", - "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "node_modules/conventional-changelog-angular": { + "version": "5.0.12", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz", + "integrity": "sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==", "dev": true, "dependencies": { - "chalk": "^4.1.2" + "compare-func": "^2.0.0", + "q": "^1.5.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/chalk-template?sponsor=1" + "node": ">=10" } }, - "node_modules/chalk-template/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==", + "node_modules/conventional-changelog-core": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", + "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-parser": "^3.2.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^4.0.0", + "git-raw-commits": "^2.0.8", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.1.1", + "lodash": "^4.17.15", + "normalize-package-data": "^3.0.0", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "through2": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=10" } }, - "node_modules/chalk-template/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/conventional-changelog-core/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "lru-cache": "^6.0.0" }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/chalk-template/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==", + "node_modules/conventional-changelog-core/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=10" } }, - "node_modules/chalk-template/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/chalk-template/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==", + "node_modules/conventional-changelog-preset-loader": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", + "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/chalk-template/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==", + "node_modules/conventional-changelog-writer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", + "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "conventional-commits-filter": "^2.0.7", + "dateformat": "^3.0.0", + "handlebars": "^4.7.7", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-changelog-writer": "cli.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/conventional-changelog-writer/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "engines": { - "node": ">=10" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "node_modules/conventional-commits-filter": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", + "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" }, "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">=10" } }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/cjs-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", - "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", - "dev": true - }, - "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==", + "node_modules/conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", "dev": true, "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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=", + "node_modules/conventional-recommended-bump": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz", + "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==", "dev": true, "dependencies": { - "is-descriptor": "^0.1.0" + "concat-stream": "^2.0.0", + "conventional-changelog-preset-loader": "^2.3.4", + "conventional-commits-filter": "^2.0.7", + "conventional-commits-parser": "^3.2.0", + "git-raw-commits": "^2.0.8", + "git-semver-tags": "^4.1.1", + "meow": "^8.0.0", + "q": "^1.5.1" + }, + "bin": { + "conventional-recommended-bump": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", "dev": true, - "engines": { - "node": ">=6" + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, "engines": { - "node": ">= 10" + "node": ">=10" } }, - "node_modules/clipboardy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", - "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "dev": true, "dependencies": { - "arch": "^2.2.0", - "execa": "^5.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node-fetch": "2.6.7" } }, - "node_modules/clipboardy/node_modules/cross-spawn": { + "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", @@ -5207,1449 +5010,1442 @@ "node": ">= 8" } }, - "node_modules/clipboardy/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=8" } }, - "node_modules/clipboardy/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "node_modules/clipboardy/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, "engines": { - "node": ">=10.17.0" + "node": ">=8.0.0" } }, - "node_modules/clipboardy/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/clipboardy/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, - "dependencies": { - "path-key": "^3.0.0" + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/clipboardy/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/clipboardy/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, "dependencies": { - "shebang-regex": "^3.0.0" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/clipboardy/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true }, - "node_modules/clipboardy/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "cssom": "~0.3.6" }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "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/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", "dev": true, "engines": { - "node": ">=0.8" + "node": ">=8" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "dev": true, "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/cmd-shim": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz", - "integrity": "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==", + "node_modules/data-urls/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "dev": true, "dependencies": { - "mkdirp-infer-owner": "^2.0.0" + "punycode": "^2.1.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "node_modules/data-urls/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", "dev": true, "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "node": ">=10.4" } }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", "dev": true, "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" }, "engines": { - "node": ">= 4.0" + "node": ">=10" } }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "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, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, + "node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "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==", + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { - "color-name": "1.1.3" + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "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/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true, - "bin": { - "color-support": "bin.js" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/columnify": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", - "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "dependencies": { - "strip-ansi": "^6.0.1", - "wcwidth": "^1.0.0" + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", "dev": true }, - "node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" + "engines": { + "node": ">=4.0.0" } }, - "node_modules/compare-func/node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "dependencies": { - "is-obj": "^2.0.0" + "clone": "^1.0.2" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, "engines": { "node": ">=8" } }, - "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 - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", "dev": true, "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/del/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "ms": "2.0.0" + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "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=", + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true }, - "node_modules/concat-stream": { + "node_modules/depd": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, - "engines": [ - "node >= 6.0" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" + "engines": { + "node": ">= 0.8" } }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "node_modules/deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "dev": true + }, + "node_modules/detect-indent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", + "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", "dev": true, - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "engines": { + "node": ">=4" } }, - "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": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/devtools-protocol": { + "version": "0.0.1120988", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1120988.tgz", + "integrity": "sha512-39fCpE3Z78IaIPChJsP6Lhmkbf4dWXOmzLk/KFTdRkNk/0JymRIfUynDVRndV9HoDz8PyalK1UH21ST/ivwW5Q==", "dev": true }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", "dev": true, "engines": { - "node": ">= 0.6" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/conventional-changelog-angular": { - "version": "5.0.13", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", - "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "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": { - "compare-func": "^2.0.0", - "q": "^1.5.1" + "path-type": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/conventional-changelog-core": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", - "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", "dev": true, "dependencies": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^5.0.0", - "conventional-commits-parser": "^3.2.0", - "dateformat": "^3.0.0", - "get-pkg-repo": "^4.0.0", - "git-raw-commits": "^2.0.8", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^4.1.1", - "lodash": "^4.17.15", - "normalize-package-data": "^3.0.0", - "q": "^1.5.1", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0", - "through2": "^4.0.0" - }, - "engines": { - "node": ">=10" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" } }, - "node_modules/conventional-changelog-core/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", "dev": true, "dependencies": { - "locate-path": "^2.0.0" + "webidl-conversions": "^5.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/conventional-changelog-core/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/conventional-changelog-core/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", "dev": true, "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" + "dom-serializer": "0", + "domelementtype": "1" } }, - "node_modules/conventional-changelog-core/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", "dev": true, "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "is-obj": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/conventional-changelog-core/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, "engines": { "node": ">=10" } }, - "node_modules/conventional-changelog-core/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", "dev": true, "dependencies": { - "p-try": "^1.0.0" + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/conventional-changelog-core/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "node_modules/electron-to-chromium": { + "version": "1.4.400", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.400.tgz", + "integrity": "sha512-Lsvf7cvwbIxCfB8VqbnVtEsjGi3+48ejDiQZfWo5gkT+1vQ2DHQI5pl0nUvPD6z1IQk6JgFeMC5ZQJqVhalEHg==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/conventional-changelog-core/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "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/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "dev": true, - "engines": { - "node": ">=4" + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" } }, - "node_modules/conventional-changelog-core/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "optional": true, "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/conventional-changelog-core/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, - "engines": { - "node": ">=4" + "dependencies": { + "once": "^1.4.0" } }, - "node_modules/conventional-changelog-core/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "dev": true, "dependencies": { - "pify": "^3.0.0" + "ansi-colors": "^4.1.1" }, "engines": { - "node": ">=4" + "node": ">=8.6" } }, - "node_modules/conventional-changelog-core/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/conventional-changelog-core/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/conventional-changelog-core/node_modules/read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" + "bin": { + "envinfo": "dist/cli.js" }, "engines": { "node": ">=4" } }, - "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", "dev": true }, - "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "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": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "is-arrayish": "^0.2.1" } }, - "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/conventional-changelog-core/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/conventional-changelog-preset-loader": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", - "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "node_modules/conventional-changelog-writer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", - "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, "dependencies": { - "conventional-commits-filter": "^2.0.7", - "dateformat": "^3.0.0", - "handlebars": "^4.7.7", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^4.0.0" - }, - "bin": { - "conventional-changelog-writer": "cli.js" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/conventional-changelog-writer/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": ">=6" } }, - "node_modules/conventional-commits-filter": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", - "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", + "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, - "dependencies": { - "lodash.ismatch": "^4.4.0", - "modify-values": "^1.0.0" - }, "engines": { - "node": ">=10" + "node": ">=0.8.0" } }, - "node_modules/conventional-commits-parser": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", - "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dev": true, "dependencies": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" }, "bin": { - "conventional-commits-parser": "cli.js" + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=10" + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/conventional-recommended-bump": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz", - "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==", + "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, - "dependencies": { - "concat-stream": "^2.0.0", - "conventional-changelog-preset-loader": "^2.3.4", - "conventional-commits-filter": "^2.0.7", - "conventional-commits-parser": "^3.2.0", - "git-raw-commits": "^2.0.8", - "git-semver-tags": "^4.1.1", - "meow": "^8.0.0", - "q": "^1.5.1" - }, "bin": { - "conventional-recommended-bump": "cli.js" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">=10" - } - }, - "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": ">=4" } }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=4.0" } }, - "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": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, "engines": { - "node": ">=4.8" + "node": ">=6" } }, - "node_modules/cross-spawn/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/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true }, - "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "engines": { + "node": ">=0.8.x" } }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "dev": true, "engines": { - "node": ">= 6" + "node": ">= 0.8.0" } }, - "node_modules/csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "dev": true, "dependencies": { - "css-tree": "1.0.0-alpha.39" + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" }, "engines": { - "node": ">=8.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, "dependencies": { - "mdn-data": "2.0.6", - "source-map": "^0.6.1" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, "engines": { - "node": ">=8.0.0" + "node": ">=4" } }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", - "dev": true - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, "dependencies": { - "cssom": "~0.3.6" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" }, "engines": { - "node": ">=8" + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/dargs": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "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.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "dependencies": { - "assert-plus": "^1.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=0.10" + "node": ">=8.6.0" } }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", "dev": true, "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "engines": { - "node": ">=10" + "punycode": "^1.3.2" } }, - "node_modules/dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true, - "engines": { - "node": "*" - } + "node_modules/fast-url-parser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true }, - "node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "reusify": "^1.0.4" } }, - "node_modules/debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, - "engines": { - "node": "*" + "dependencies": { + "bser": "2.1.1" } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "pend": "~1.2.0" } }, - "node_modules/decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" + "escape-string-regexp": "^1.0.5" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "node_modules/file-url": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/file-url/-/file-url-3.0.0.tgz", + "integrity": "sha512-g872QGsHexznxkIAdK8UiZRe7SkE6kvylShU4Nsj8NvfvZag7S0QuQ4IgvPDkk75HxgjIVDwycFTDAgIiO4nDA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/decimal.js": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", - "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", - "dev": true - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, - "engines": { - "node": ">=0.10" + "dependencies": { + "minimatch": "^5.0.1" } }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=4.0.0" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "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": { - "clone": "^1.0.2" + "to-regex-range": "^5.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, "engines": { "node": ">=8" } }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "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": { - "object-keys": "^1.0.12" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "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==", + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "bin": { + "flat": "cli.js" } }, - "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==", + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { - "node": ">=0.10.0" + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" + "is-callable": "^1.1.3" } }, - "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==", + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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=", + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, "engines": { - "node": ">= 0.6" + "node": ">= 6" } }, - "node_modules/deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", "dev": true }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=14.14" } }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "node_modules/fs-minipass": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.2.tgz", + "integrity": "sha512-2GAfyfoaCDRrM6jaOS3UsBts8yJ55VioXdWcOL7dK9zdAuKT71+WBA4ifnNYqVjYv+4SsPxjK0JT4yIIn4cA/g==", "dev": true, + "dependencies": { + "minipass": "^5.0.0" + }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/devtools-protocol": { - "version": "0.0.901419", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.901419.tgz", - "integrity": "sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==", + "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/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "node_modules/diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "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": ">= 10.14.2" + "node": "^8.16.0 || ^10.6.0 || >=11.0.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==", + "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/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "dev": true, "dependencies": { - "path-type": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", - "dev": true - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, "dependencies": { - "webidl-conversions": "^5.0.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "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, - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, "engines": { - "node": ">=10" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "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": ">=8.0.0" } }, - "node_modules/ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "node_modules/get-pkg-repo": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", + "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", "dev": true, "dependencies": { - "jake": "^10.8.5" + "@hutson/parse-repository-url": "^3.0.0", + "hosted-git-info": "^4.0.0", + "through2": "^2.0.0", + "yargs": "^16.2.0" }, "bin": { - "ejs": "bin/cli.js" + "get-pkg-repo": "src/cli.js" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" + "node": ">=6.9.0" } }, - "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/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "node_modules/get-pkg-repo/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, - "optional": true, "dependencies": { - "iconv-lite": "^0.6.2" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/get-pkg-repo/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, - "optional": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "lru-cache": "^6.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/get-pkg-repo/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "dependencies": { - "once": "^1.4.0" + "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/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "node_modules/get-pkg-repo/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": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" + "safe-buffer": "~5.1.0" } }, - "node_modules/entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", - "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", - "dev": true - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "node_modules/get-pkg-repo/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, - "engines": { - "node": ">=6" + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, - "node_modules/envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "node_modules/get-pkg-repo/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, - "bin": { - "envinfo": "dist/cli.js" + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "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==", + "node_modules/get-pkg-repo/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" + "engines": { + "node": ">=10" } }, - "node_modules/es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "node_modules/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "engines": { + "node": ">=8" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dev": true, "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -6658,515 +6454,455 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "node_modules/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", "dev": true, "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" }, "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "git-raw-commits": "cli.js" }, "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "node": ">=10" } }, - "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==", + "node_modules/git-remote-origin-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", + "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "dependencies": { + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" }, "engines": { "node": ">=4" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "node_modules/git-remote-origin-url/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, "engines": { - "node": ">=0.10" + "node": ">=0.10.0" } }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/git-semver-tags": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", + "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", "dev": true, + "dependencies": { + "meow": "^8.0.0", + "semver": "^6.0.0" + }, + "bin": { + "git-semver-tags": "cli.js" + }, "engines": { - "node": ">=4.0" + "node": ">=10" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/git-semver-tags/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "engines": { - "node": ">=4.0" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/git-up": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", + "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "is-ssh": "^1.4.0", + "parse-url": "^8.1.0" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/exec-sh": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", - "dev": true - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "node_modules/git-url-parse": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz", + "integrity": "sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==", "dev": true, "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" + "git-up": "^7.0.0" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "node_modules/gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", "dev": true, - "engines": { - "node": ">= 0.8.0" + "dependencies": { + "ini": "^1.3.2" } }, - "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=", + "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": { - "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" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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=", + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "dependencies": { - "is-descriptor": "^0.1.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "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=", + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0" + "define-properties": "^1.1.3" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/expect/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==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/expect/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==", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "get-intrinsic": "^1.1.3" }, - "engines": { - "node": ">=7.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/expect/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/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "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=", + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", "dev": true, "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" } }, - "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==", + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "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": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "function-bind": "^1.1.1" }, "engines": { - "node": ">=4" + "node": ">= 0.4.0" } }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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, - "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": ">=4" } }, - "node_modules/extglob/node_modules/define-property": { + "node_modules/has-property-descriptors": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "dev": true, "dependencies": { - "is-descriptor": "^1.0.0" + "get-intrinsic": "^1.1.1" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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=", + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/extglob/node_modules/is-data-descriptor": { + "node_modules/has-tostringtag": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">=12" } }, - "node_modules/extract-zip/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", "dev": true, "dependencies": { - "pump": "^3.0.0" + "whatwg-encoding": "^1.0.5" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "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/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true }, - "node_modules/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==", + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, - "node_modules/fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, "dependencies": { - "punycode": "^1.3.2" + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/fast-url-parser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "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==", + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, - "dependencies": { - "reusify": "^1.0.4" + "engines": { + "node": ">=10.17.0" } }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "dev": true, "dependencies": { - "bser": "2.1.1" + "ms": "^2.0.0" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "dependencies": { - "pend": "~1.2.0" + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "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/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 4" } }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "node_modules/ignore-walk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", + "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", "dev": true, "dependencies": { "minimatch": "^5.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/filelist/node_modules/brace-expansion": { + "node_modules/ignore-walk/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", @@ -7175,10 +6911,10 @@ "balanced-match": "^1.0.0" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -7187,228 +6923,183 @@ "node": ">=10" } }, - "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==", + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, "bin": { - "flat": "cli.js" + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" } }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "node": ">=0.8.19" } }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, - "engines": { - "node": "*" + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" } }, - "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==", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, + "node_modules/init-package-json": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-3.0.2.tgz", + "integrity": "sha512-YhlQPEjNFqlGdzrBfDNRLhvoSgX7iQRgSxgsNknRQ9ITXFT7UMfVMWhBTOh2Y+25lRnGrv5Xz8yZwQ3ACR6T3A==", "dev": true, "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "npm-package-arg": "^9.0.1", + "promzard": "^0.3.0", + "read": "^1.0.7", + "read-package-json": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^4.0.0" }, "engines": { - "node": ">= 0.12" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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=", + "node_modules/init-package-json/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "map-cache": "^0.2.2" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "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==", + "node_modules/init-package-json/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "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": ">=12" } }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "node_modules/init-package-json/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "dependencies": { - "minipass": "^3.0.0" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" }, "engines": { - "node": ">= 8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "node_modules/init-package-json/node_modules/proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "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": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-pkg-repo": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", - "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", + "node_modules/inquirer": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", + "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", "dev": true, "dependencies": { - "@hutson/parse-repository-url": "^3.0.0", - "hosted-git-info": "^4.0.0", - "through2": "^2.0.0", - "yargs": "^16.2.0" - }, - "bin": { - "get-pkg-repo": "src/cli.js" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=12.0.0" } }, - "node_modules/get-pkg-repo/node_modules/ansi-styles": { + "node_modules/inquirer/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==", @@ -7423,18 +7114,23 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/get-pkg-repo/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/get-pkg-repo/node_modules/color-convert": { + "node_modules/inquirer/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==", @@ -7446,400 +7142,377 @@ "node": ">=7.0.0" } }, - "node_modules/get-pkg-repo/node_modules/color-name": { + "node_modules/inquirer/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/get-pkg-repo/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "node_modules/inquirer/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/inquirer/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": { - "lru-cache": "^6.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/get-pkg-repo/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==", + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "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" + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/get-pkg-repo/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==", + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", "dev": true, "dependencies": { - "safe-buffer": "~5.1.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-pkg-repo/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "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-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-pkg-repo/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-pkg-repo/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-pkg-repo/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "ci-info": "^2.0.0" }, - "engines": { - "node": ">=10" + "bin": { + "is-ci": "bin.js" } }, - "node_modules/get-pkg-repo/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", "dev": true, - "dependencies": { - "pump": "^3.0.0" + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "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, - "dependencies": { - "assert-plus": "^1.0.0" + "engines": { + "node": ">=8" } }, - "node_modules/git-raw-commits": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", - "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, - "dependencies": { - "dargs": "^7.0.0", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/git-remote-origin-url": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", - "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "dependencies": { - "gitconfiglocal": "^1.0.0", - "pify": "^2.3.0" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/git-remote-origin-url/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/git-semver-tags": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", - "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "dev": true, - "dependencies": { - "meow": "^8.0.0", - "semver": "^6.0.0" - }, - "bin": { - "git-semver-tags": "cli.js" - }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/git-semver-tags/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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, - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": ">=0.12.0" } }, - "node_modules/git-up": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", - "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, "dependencies": { - "is-ssh": "^1.4.0", - "parse-url": "^8.1.0" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/git-url-parse": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz", - "integrity": "sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==", + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true, - "dependencies": { - "git-up": "^7.0.0" + "engines": { + "node": ">=8" } }, - "node_modules/gitconfiglocal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", - "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", "dev": true, - "dependencies": { - "ini": "^1.3.2" + "engines": { + "node": ">=6" } }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "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": ">=8" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, "engines": { - "node": ">=4" + "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==", + "node_modules/is-port-reachable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", + "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", "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" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", "dev": true }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true - }, - "node_modules/handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=0.4.7" + "node": ">= 0.4" }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "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" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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", + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "dev": true, "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=6" - } - }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/is-ssh": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", + "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" + "protocols": "^2.0.1" } }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -7847,835 +7520,913 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "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=", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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=", + "node_modules/is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", "dev": true, "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "text-extensions": "^1.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=", + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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=", + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, "dependencies": { - "is-buffer": "^1.1.5" + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, "dependencies": { - "whatwg-encoding": "^1.0.5" + "is-docker": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" + "node": ">=8" } }, - "node_modules/https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", "dev": true, "dependencies": { - "agent-base": "6", - "debug": "4" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=8.12.0" + "node": ">=8" } }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "ms": "^2.0.0" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "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/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, "engines": { - "node": ">= 4" + "node": ">=8" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/jackspeak": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.2.0.tgz", + "integrity": "sha512-r5XBrqIJfwRIjRt/Xr5fv9Wh09qyhHfKnYddDlpM+ibRR20qrYActpCAgU6U+d53EOEjzkvxPMVHSlgR7leXrQ==", "dev": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": ">=6" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "node_modules/jake": { + "version": "10.8.6", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.6.tgz", + "integrity": "sha512-G43Ub9IYEFfu72sua6rzooi8V8Gz2lkfk48rW20vEWCGizeaEPlKB1Kh8JIA84yQbiAEfqlPmSpGgCKKxH3rDA==", "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "node_modules/jake/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": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">=0.8.19" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "node_modules/jake/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": ">=8" + "node": ">=7.0.0" } }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "node_modules/jake/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/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "node_modules/jake/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, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "engines": { + "node": ">=8" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true - }, - "node_modules/init-package-json": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-3.0.2.tgz", - "integrity": "sha512-YhlQPEjNFqlGdzrBfDNRLhvoSgX7iQRgSxgsNknRQ9ITXFT7UMfVMWhBTOh2Y+25lRnGrv5Xz8yZwQ3ACR6T3A==", + "node_modules/jake/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { - "npm-package-arg": "^9.0.1", - "promzard": "^0.3.0", - "read": "^1.0.7", - "read-package-json": "^5.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^4.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/init-package-json/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" + "node": "*" } }, - "node_modules/init-package-json/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "node_modules/jake/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": { - "lru-cache": "^7.5.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/init-package-json/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, "engines": { - "node": ">=12" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/init-package-json/node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/init-package-json/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", "dev": true, "dependencies": { - "builtins": "^5.0.0" + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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=", + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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=", + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "is-buffer": "^1.1.5" + "color-name": "~1.1.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.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=", + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/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==", + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, "engines": { "node": ">=8" } }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "engines": { - "node": ">= 0.4" + "dependencies": { + "has-flag": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", "dev": true, "dependencies": { - "ci-info": "^2.0.0" + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" }, "bin": { - "is-ci": "bin.js" + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "node_modules/jest-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": { - "has": "^1.0.3" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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=", + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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=", + "node_modules/jest-cli/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/jest-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": { - "is-buffer": "^1.1.5" + "color-name": "~1.1.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.0" } }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "node_modules/jest-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/jest-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": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "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==", + "node_modules/jest-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": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "node_modules/jest-cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, - "bin": { - "is-docker": "cli.js" + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "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=", + "node_modules/jest-cli/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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=", + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", "dev": true, + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, "engines": { - "node": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } } }, - "node_modules/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==", + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "node_modules/jest-config/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.12.0" + "node": ">=8" } }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "node_modules/jest-config/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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==", + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dev": true, "dependencies": { - "isobject": "^3.0.1" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/is-port-reachable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", - "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", - "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", - "dev": true - }, - "node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "has": "^1.0.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/is-ssh": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", - "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "protocols": "^2.0.1" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "has-symbols": "^1.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-text-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", - "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "dev": true, "dependencies": { - "text-extensions": "^1.0.0" + "detect-newline": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, "engines": { - "node": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "is-docker": "^2.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -8684,7 +8435,7 @@ "node": ">=8" } }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { + "node_modules/jest-each/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -8696,52 +8447,105 @@ "node": ">=8" } }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "dev": true, "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "dev": true, "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", "dev": true, "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" }, - "bin": { - "jake": "bin/cli.js" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" }, "engines": { - "node": ">=10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jake/node_modules/ansi-styles": { + "node_modules/jest-jasmine2/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -8756,7 +8560,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jake/node_modules/chalk": { + "node_modules/jest-jasmine2/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", @@ -8772,7 +8576,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jake/node_modules/color-convert": { + "node_modules/jest-jasmine2/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -8784,13 +8588,13 @@ "node": ">=7.0.0" } }, - "node_modules/jake/node_modules/color-name": { + "node_modules/jest-jasmine2/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jake/node_modules/has-flag": { + "node_modules/jest-jasmine2/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -8799,7 +8603,7 @@ "node": ">=8" } }, - "node_modules/jake/node_modules/supports-color": { + "node_modules/jest-jasmine2/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -8811,206 +8615,148 @@ "node": ">=8" } }, - "node_modules/jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", - "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "dev": true, "dependencies": { - "@jest/core": "^26.6.3", - "import-local": "^3.0.2", - "jest-cli": "^26.6.3" - }, - "bin": { - "jest": "bin/jest.js" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-changed-files/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 8" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-changed-files/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-changed-files/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "pump": "^3.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/jest-changed-files/node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/jest-changed-files/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "path-key": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/jest-changed-files/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-changed-files/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "shebang-regex": "^3.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-changed-files/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-changed-files/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", - "dev": true, - "dependencies": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-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/jest-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" - }, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { "node": ">=10" }, @@ -9018,7 +8764,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-cli/node_modules/color-convert": { + "node_modules/jest-message-util/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9030,13 +8776,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-cli/node_modules/color-name": { + "node_modules/jest-message-util/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-cli/node_modules/has-flag": { + "node_modules/jest-message-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9045,7 +8791,7 @@ "node": ">=8" } }, - "node_modules/jest-cli/node_modules/supports-color": { + "node_modules/jest-message-util/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9057,44 +8803,81 @@ "node": ">=8" } }, - "node_modules/jest-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "dev": true, "dependencies": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.2", - "jest-environment-node": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.3", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2" + "@jest/types": "^27.5.1", + "@types/node": "*" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" }, "peerDependencies": { - "ts-node": ">=9.0.0" + "jest-resolve": "*" }, "peerDependenciesMeta": { - "ts-node": { + "jest-resolve": { "optional": true } } }, - "node_modules/jest-config/node_modules/ansi-styles": { + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9109,10 +8892,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-config/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -9125,7 +8908,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-config/node_modules/color-convert": { + "node_modules/jest-resolve/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9137,13 +8920,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-config/node_modules/color-name": { + "node_modules/jest-resolve/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-config/node_modules/has-flag": { + "node_modules/jest-resolve/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9152,7 +8935,7 @@ "node": ">=8" } }, - "node_modules/jest-config/node_modules/supports-color": { + "node_modules/jest-resolve/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9164,22 +8947,39 @@ "node": ">=8" } }, - "node_modules/jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", "dev": true, "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-diff/node_modules/ansi-styles": { + "node_modules/jest-runner/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9194,10 +8994,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -9210,7 +9010,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-diff/node_modules/color-convert": { + "node_modules/jest-runner/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9222,13 +9022,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-diff/node_modules/color-name": { + "node_modules/jest-runner/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-diff/node_modules/has-flag": { + "node_modules/jest-runner/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9237,7 +9037,7 @@ "node": ">=8" } }, - "node_modules/jest-diff/node_modules/supports-color": { + "node_modules/jest-runner/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9249,35 +9049,40 @@ "node": ">=8" } }, - "node_modules/jest-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-each": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", - "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-each/node_modules/ansi-styles": { + "node_modules/jest-runtime/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9292,10 +9097,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-each/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -9308,7 +9113,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-each/node_modules/color-convert": { + "node_modules/jest-runtime/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9320,13 +9125,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-each/node_modules/color-name": { + "node_modules/jest-runtime/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-each/node_modules/has-flag": { + "node_modules/jest-runtime/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9335,7 +9140,7 @@ "node": ">=8" } }, - "node_modules/jest-each/node_modules/supports-color": { + "node_modules/jest-runtime/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9347,107 +9152,53 @@ "node": ">=8" } }, - "node_modules/jest-environment-jsdom": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", - "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", - "dev": true, - "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-environment-node": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", - "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", - "dev": true, - "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "dev": true, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" + "graceful-fs": "^4.2.9" }, "engines": { - "node": ">= 10.14.2" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", - "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", "dev": true, "dependencies": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^26.6.2", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2", - "throat": "^5.0.0" + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "node_modules/jest-snapshot/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9462,10 +9213,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-jasmine2/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -9478,7 +9229,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-jasmine2/node_modules/color-convert": { + "node_modules/jest-snapshot/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9490,13 +9241,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-jasmine2/node_modules/color-name": { + "node_modules/jest-snapshot/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-jasmine2/node_modules/has-flag": { + "node_modules/jest-snapshot/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9505,7 +9256,7 @@ "node": ">=8" } }, - "node_modules/jest-jasmine2/node_modules/supports-color": { + "node_modules/jest-snapshot/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9517,35 +9268,24 @@ "node": ">=8" } }, - "node_modules/jest-leak-detector": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", - "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", - "dev": true, - "dependencies": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-matcher-utils": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", - "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dev": true, "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "node_modules/jest-util/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9560,10 +9300,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -9576,7 +9316,22 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { + "node_modules/jest-util/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9588,13 +9343,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/color-name": { + "node_modules/jest-util/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { + "node_modules/jest-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9603,7 +9358,7 @@ "node": ">=8" } }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { + "node_modules/jest-util/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9615,27 +9370,24 @@ "node": ">=8" } }, - "node_modules/jest-message-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", - "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-message-util/node_modules/ansi-styles": { + "node_modules/jest-validate/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9650,10 +9402,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -9666,7 +9430,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-message-util/node_modules/color-convert": { + "node_modules/jest-validate/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9678,13 +9442,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-message-util/node_modules/color-name": { + "node_modules/jest-validate/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-message-util/node_modules/has-flag": { + "node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9693,7 +9457,7 @@ "node": ">=8" } }, - "node_modules/jest-message-util/node_modules/supports-color": { + "node_modules/jest-validate/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9705,79 +9469,25 @@ "node": ">=8" } }, - "node_modules/jest-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", - "dev": true, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" + "jest-util": "^27.5.1", + "string-length": "^4.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-resolve/node_modules/ansi-styles": { + "node_modules/jest-watcher/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -9792,10 +9502,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -9808,7 +9518,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-resolve/node_modules/color-convert": { + "node_modules/jest-watcher/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -9820,13 +9530,13 @@ "node": ">=7.0.0" } }, - "node_modules/jest-resolve/node_modules/color-name": { + "node_modules/jest-watcher/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-resolve/node_modules/has-flag": { + "node_modules/jest-watcher/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -9835,7 +9545,7 @@ "node": ">=8" } }, - "node_modules/jest-resolve/node_modules/supports-color": { + "node_modules/jest-watcher/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -9847,346 +9557,417 @@ "node": ">=8" } }, - "node_modules/jest-runner": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", - "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "dependencies": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.7.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 10.13.0" } }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest-runner/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, - "engines": { - "node": ">=7.0.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jsdom/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jsdom/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", - "dev": true, - "dependencies": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/globals": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.4.1" - }, - "bin": { - "jest-runtime": "bin/jest-runtime.js" + "node_modules/jsdom/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 6" } }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jsdom/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "punycode": "^2.1.1" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jsdom/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=10.4" } }, - "node_modules/jest-runtime/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jsdom/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=10" } }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jsdom/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", "dev": true, "engines": { - "node": ">=8" + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-stringify-nice": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", + "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", "dev": true, - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - }, - "engines": { - "node": ">= 10.14.2" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "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": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "dependencies": { - "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", - "chalk": "^4.0.0", - "expect": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", - "semver": "^7.3.2" + "bin": { + "json5": "lib/cli.js" }, "engines": { - "node": ">= 10.14.2" + "node": ">=6" } }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "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": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "universalify": "^2.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", "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" - } + "engines": [ + "node >= 0.2.0" + ] }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" }, "engines": { - "node": ">=7.0.0" + "node": "*" } }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "node_modules/just-diff": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-6.0.2.tgz", + "integrity": "sha512-S59eriX5u3/QhMNq3v/gm8Kd0w8OS6Tz2FS1NG4blv+z0MuQcBRJyFWjdovM0Rad4/P4aUPFtnkNjMjyMlMSYA==", "dev": true }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/just-diff-apply": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.5.0.tgz", + "integrity": "sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw==", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "node_modules/lerna": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-6.6.2.tgz", + "integrity": "sha512-W4qrGhcdutkRdHEaDf9eqp7u4JvI+1TwFy5woX6OI8WPe4PYBdxuILAsvhp614fUG41rKSGDKlOh+AWzdSidTg==", + "dev": true, + "dependencies": { + "@lerna/child-process": "6.6.2", + "@lerna/create": "6.6.2", + "@lerna/legacy-package-management": "6.6.2", + "@npmcli/arborist": "6.2.3", + "@npmcli/run-script": "4.1.7", + "@nrwl/devkit": ">=15.5.2 < 16", + "@octokit/plugin-enterprise-rest": "6.0.1", + "@octokit/rest": "19.0.3", + "byte-size": "7.0.0", + "chalk": "4.1.0", + "clone-deep": "4.0.1", + "cmd-shim": "5.0.0", + "columnify": "1.6.0", + "config-chain": "1.1.12", + "conventional-changelog-angular": "5.0.12", + "conventional-changelog-core": "4.2.4", + "conventional-recommended-bump": "6.1.0", + "cosmiconfig": "7.0.0", + "dedent": "0.7.0", + "dot-prop": "6.0.1", + "envinfo": "^7.7.4", + "execa": "5.0.0", + "fs-extra": "9.1.0", + "get-port": "5.1.1", + "get-stream": "6.0.0", + "git-url-parse": "13.1.0", + "glob-parent": "5.1.2", + "globby": "11.1.0", + "graceful-fs": "4.2.10", + "has-unicode": "2.0.1", + "import-local": "^3.0.2", + "init-package-json": "3.0.2", + "inquirer": "^8.2.4", + "is-ci": "2.0.0", + "is-stream": "2.0.0", + "js-yaml": "^4.1.0", + "libnpmaccess": "^6.0.3", + "libnpmpublish": "7.1.4", + "load-json-file": "6.2.0", + "make-dir": "3.1.0", + "minimatch": "3.0.5", + "multimatch": "5.0.0", + "node-fetch": "2.6.7", + "npm-package-arg": "8.1.1", + "npm-packlist": "5.1.1", + "npm-registry-fetch": "^14.0.3", + "npmlog": "^6.0.2", + "nx": ">=15.5.2 < 16", + "p-map": "4.0.0", + "p-map-series": "2.1.0", + "p-pipe": "3.1.0", + "p-queue": "6.6.2", + "p-reduce": "2.1.0", + "p-waterfall": "2.1.1", + "pacote": "15.1.1", + "pify": "5.0.0", + "read-cmd-shim": "3.0.0", + "read-package-json": "5.0.1", + "resolve-from": "5.0.0", + "rimraf": "^4.4.1", + "semver": "^7.3.8", + "signal-exit": "3.0.7", + "slash": "3.0.0", + "ssri": "9.0.1", + "strong-log-transformer": "2.1.0", + "tar": "6.1.11", + "temp-dir": "1.0.0", + "typescript": "^3 || ^4", + "upath": "^2.0.1", + "uuid": "8.3.2", + "validate-npm-package-license": "3.0.4", + "validate-npm-package-name": "4.0.0", + "write-file-atomic": "4.0.1", + "write-pkg": "4.0.0", + "yargs": "16.2.0", + "yargs-parser": "20.2.4" + }, + "bin": { + "lerna": "dist/cli.js" }, "engines": { - "node": ">= 10.14.2" + "node": "^14.17.0 || >=16.0.0" } }, - "node_modules/jest-util/node_modules/ansi-styles": { + "node_modules/lerna/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==", @@ -10201,7 +9982,13 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-util/node_modules/chalk": { + "node_modules/lerna/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/lerna/node_modules/chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", @@ -10217,7 +10004,18 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-util/node_modules/color-convert": { + "node_modules/lerna/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/lerna/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==", @@ -10229,69 +10027,54 @@ "node": ">=7.0.0" } }, - "node_modules/jest-util/node_modules/color-name": { + "node_modules/lerna/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/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==", + "node_modules/lerna/node_modules/execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "node": ">=10" }, - "engines": { - "node": ">= 10.14.2" + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/lerna/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": { - "color-convert": "^2.0.1" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=10" } }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "node_modules/lerna/node_modules/get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", "dev": true, "engines": { "node": ">=10" @@ -10300,10 +10083,45 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/lerna/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/lerna/node_modules/inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/lerna/node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -10316,34 +10134,40 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/lerna/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/lerna/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } }, - "node_modules/jest-validate/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/lerna/node_modules/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/jest-validate/node_modules/supports-color": { + "node_modules/lerna/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==", @@ -10355,391 +10179,293 @@ "node": ">=8" } }, - "node_modules/jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "node_modules/lerna/node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true, - "dependencies": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^26.6.2", - "string-length": "^4.0.1" + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">= 10.14.2" + "node": ">=4.2.0" } }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/lerna/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=10" } }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/lerna/node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/libnpmaccess": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.4.tgz", + "integrity": "sha512-qZ3wcfIyUoW0+qSFkMBovcTrSGJ3ZeyvpR7d5N9pEYv/kXs8sHP2wiqEIXBKLFrZlmM0kR0RJD7mtfLngtlLag==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "aproba": "^2.0.0", + "minipass": "^3.1.1", + "npm-package-arg": "^9.0.1", + "npm-registry-fetch": "^13.0.0" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "node_modules/libnpmaccess/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">= 10.13.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/libnpmaccess/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/jest-worker/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==", + "node_modules/libnpmaccess/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "yallist": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "node_modules/libnpmaccess/node_modules/npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", "dev": true, "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", - "dev": true, + "node_modules/libnpmaccess/node_modules/npm-registry-fetch": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", + "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", + "dev": true, "dependencies": { - "abab": "^2.0.3", - "acorn": "^7.1.1", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.2.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", - "domexception": "^2.0.1", - "escodegen": "^1.14.1", - "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", - "nwsapi": "^2.2.0", - "parse5": "5.1.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0", - "ws": "^7.2.3", - "xml-name-validator": "^3.0.0" + "make-fetch-happen": "^10.0.6", + "minipass": "^3.1.6", + "minipass-fetch": "^2.0.3", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^9.0.1", + "proc-log": "^2.0.0" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "node_modules/libnpmaccess/node_modules/proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stringify-nice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", - "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "node_modules/libnpmpublish": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-7.1.4.tgz", + "integrity": "sha512-mMntrhVwut5prP4rJ228eEbEyvIzLWhqFuY90j5QeXBCTT2pWSMno7Yo2S2qplPUr02zPurGH4heGLZ+wORczg==", "dev": true, "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" + "ci-info": "^3.6.1", + "normalize-package-data": "^5.0.0", + "npm-package-arg": "^10.1.0", + "npm-registry-fetch": "^14.0.3", + "proc-log": "^3.0.0", + "semver": "^7.3.7", + "sigstore": "^1.4.0", + "ssri": "^10.0.1" }, "engines": { - "node": ">=6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true + "node_modules/libnpmpublish/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/libnpmpublish/node_modules/npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "dependencies": { - "universalify": "^2.0.0" + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "node_modules/libnpmpublish/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" + "minipass": "^5.0.0" }, "engines": { - "node": "*" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "node_modules/libnpmpublish/node_modules/validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "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" + "builtins": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/just-diff": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-5.1.1.tgz", - "integrity": "sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ==", - "dev": true - }, - "node_modules/just-diff-apply": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.4.1.tgz", - "integrity": "sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g==", + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", "dev": true }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", "dev": true, + "dependencies": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "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": ">=6" + "node": ">=8" } }, - "node_modules/lerna": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-6.0.3.tgz", - "integrity": "sha512-DzRCTZGoDI502daViNK1Ha+HPAVvTp72xshDOQ6o6SWCDTvnxFI3hGF6CBqGWnOoPwEOlQowHEIcPw5PjoMz8A==", - "dev": true, - "dependencies": { - "@lerna/add": "6.0.3", - "@lerna/bootstrap": "6.0.3", - "@lerna/changed": "6.0.3", - "@lerna/clean": "6.0.3", - "@lerna/cli": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/create": "6.0.3", - "@lerna/diff": "6.0.3", - "@lerna/exec": "6.0.3", - "@lerna/import": "6.0.3", - "@lerna/info": "6.0.3", - "@lerna/init": "6.0.3", - "@lerna/link": "6.0.3", - "@lerna/list": "6.0.3", - "@lerna/publish": "6.0.3", - "@lerna/run": "6.0.3", - "@lerna/version": "6.0.3", - "@nrwl/devkit": ">=14.8.6 < 16", - "import-local": "^3.0.2", - "inquirer": "^8.2.4", - "npmlog": "^6.0.2", - "nx": ">=14.8.6 < 16", - "typescript": "^3 || ^4" - }, - "bin": { - "lerna": "cli.js" + "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/lodash.ismatch": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", + "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lerna/node_modules/ansi-styles": { + "node_modules/log-symbols/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==", @@ -10754,10 +10480,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/lerna/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/log-symbols/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", @@ -10770,7 +10496,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/lerna/node_modules/color-convert": { + "node_modules/log-symbols/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==", @@ -10782,13 +10508,13 @@ "node": ">=7.0.0" } }, - "node_modules/lerna/node_modules/color-name": { + "node_modules/log-symbols/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/lerna/node_modules/has-flag": { + "node_modules/log-symbols/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==", @@ -10797,326 +10523,330 @@ "node": ">=8" } }, - "node_modules/lerna/node_modules/inquirer": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", - "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "node_modules/log-symbols/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": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=8" } }, - "node_modules/lerna/node_modules/rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/lerna/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==", + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/lerna/node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "node_modules/lerna/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "semver": "^6.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "engines": { - "node": ">=6" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", "dev": true, "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/libnpmaccess": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.4.tgz", - "integrity": "sha512-qZ3wcfIyUoW0+qSFkMBovcTrSGJ3ZeyvpR7d5N9pEYv/kXs8sHP2wiqEIXBKLFrZlmM0kR0RJD7mtfLngtlLag==", + "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", "dev": true, "dependencies": { - "aproba": "^2.0.0", - "minipass": "^3.1.1", - "npm-package-arg": "^9.0.1", - "npm-registry-fetch": "^13.0.0" + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/libnpmaccess/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "node_modules/make-fetch-happen/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "semver": "^7.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/libnpmaccess/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "node_modules/make-fetch-happen/node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "dev": true, "dependencies": { - "lru-cache": "^7.5.1" + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/libnpmaccess/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "node_modules/make-fetch-happen/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/libnpmaccess/node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "node_modules/make-fetch-happen/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "minipass": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 8" } }, - "node_modules/libnpmaccess/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "node_modules/make-fetch-happen/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dev": true, "dependencies": { - "builtins": "^5.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/libnpmpublish": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.5.tgz", - "integrity": "sha512-LUR08JKSviZiqrYTDfywvtnsnxr+tOvBU0BF8H+9frt7HMvc6Qn6F8Ubm72g5hDTHbq8qupKfDvDAln2TVPvFg==", + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-fetch-happen/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "dependencies": { - "normalize-package-data": "^4.0.0", - "npm-package-arg": "^9.0.1", - "npm-registry-fetch": "^13.0.0", - "semver": "^7.3.7", - "ssri": "^9.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/libnpmpublish/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "node_modules/make-fetch-happen/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "dependencies": { - "semver": "^7.0.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/libnpmpublish/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "node_modules/make-fetch-happen/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "lru-cache": "^7.5.1" + "glob": "^7.1.3" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/libnpmpublish/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "node_modules/make-fetch-happen/node_modules/rimraf/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, - "engines": { - "node": ">=12" + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/libnpmpublish/node_modules/normalize-package-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", + "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/libnpmpublish/node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "*" } }, - "node_modules/libnpmpublish/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "node_modules/make-fetch-happen/node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dev": true, "dependencies": { - "builtins": "^5.0.0" + "unique-slug": "^3.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "node_modules/load-json-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", - "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "node_modules/make-fetch-happen/node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dev": true, "dependencies": { - "graceful-fs": "^4.1.15", - "parse-json": "^5.0.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.6.0" + "imurmurhash": "^0.1.4" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/load-json-file/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "tmpl": "1.0.5" } }, - "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==", + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/lodash.ismatch": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", - "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", - "dev": true - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", "dev": true }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dev": true, "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" }, "engines": { "node": ">=10" @@ -11125,310 +10855,175 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-symbols/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==", + "node_modules/meow/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "lru-cache": "^6.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=10" } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/meow/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/log-symbols/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==", + "node_modules/meow/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/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/log-symbols/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/log-symbols/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==", + "node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/meow/node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "node_modules/meow/node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, "bin": { - "semver": "bin/semver.js" + "semver": "bin/semver" } }, - "node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true, "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "node_modules/meow/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "dependencies": { - "tmpl": "1.0.x" + "engines": { + "node": ">=10" } }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, "engines": { - "node": ">=8" + "node": ">=8.6" } }, - "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=", + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "dev": true - }, - "node_modules/meow": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", - "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/meow/node_modules/hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/normalize-package-data": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.0.tgz", - "integrity": "sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==", - "dev": true, - "dependencies": { - "hosted-git-info": "^3.0.6", - "resolve": "^1.17.0", - "semver": "^7.3.2", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/meow/node_modules/yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.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/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime-db": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", - "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", - "dev": true, - "engines": { - "node": ">= 0.6" + "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.28", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", - "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "dependencies": { - "mime-db": "1.45.0" + "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" @@ -11488,13 +11083,10 @@ } }, "node_modules/minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { "node": ">=8" } @@ -11511,6 +11103,18 @@ "node": ">= 8" } }, + "node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-fetch": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", @@ -11528,6 +11132,18 @@ "encoding": "^0.1.13" } }, + "node_modules/minipass-fetch/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", @@ -11540,6 +11156,18 @@ "node": ">= 8" } }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-json-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", @@ -11550,6 +11178,18 @@ "minipass": "^3.0.0" } }, + "node_modules/minipass-json-stream/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -11562,6 +11202,18 @@ "node": ">=8" } }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", @@ -11574,6 +11226,18 @@ "node": ">=8" } }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -11587,43 +11251,42 @@ "node": ">= 8" } }, - "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==", + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/mitt": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "dev": true }, "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==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, "node_modules/mkdirp-infer-owner": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", @@ -11647,18 +11310,6 @@ "node": ">=10" } }, - "node_modules/mkdirp-infer-owner/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/modify-values": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", @@ -11708,32 +11359,10 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, "node_modules/negotiator": { @@ -11751,12 +11380,6 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, "node_modules/node-addon-api": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", @@ -11764,18 +11387,29 @@ "dev": true }, "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz", + "integrity": "sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg==", "dev": true, "dependencies": { "env-paths": "^2.2.0", @@ -11793,13 +11427,13 @@ "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": "^12.22 || ^14.13 || >=16" + "node": "^12.13 || ^14.13 || >=16" } }, "node_modules/node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", "dev": true, "bin": { "node-gyp-build": "bin.js", @@ -11807,6 +11441,12 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/node-gyp/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/node-gyp/node_modules/nopt": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", @@ -11822,101 +11462,61 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/node-gyp/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/node-gyp/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "isexe": "^2.0.0" + "glob": "^7.1.3" }, "bin": { - "node-which": "bin/node-which" + "rimraf": "bin.js" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", "dev": true }, - "node_modules/node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true + }, + "node_modules/nopt": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.1.0.tgz", + "integrity": "sha512-ZFPLe9Iu0tnx7oWhFxAo4s7QTn8+NNDDxYNaKLjE7Dp0tbakQ3M1QhQzsnzXHQBTUO3K9BmwaxnyO8Ayn2I95Q==", "dev": true, + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/node-notifier": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", - "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", - "dev": true, - "optional": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, - "node_modules/node-notifier/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "optional": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/nopt": { + "node_modules/normalize-package-data": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", + "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", "dev": true, "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" + "hosted-git-info": "^6.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": ">=6" - } - }, - "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-package-data/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": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/normalize-path": { @@ -11929,31 +11529,37 @@ } }, "node_modules/npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", + "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", "dev": true, "dependencies": { - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-install-checks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", - "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.1.1.tgz", + "integrity": "sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==", "dev": true, "dependencies": { "semver": "^7.1.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/npm-package-arg": { "version": "8.1.1", @@ -11969,6 +11575,12 @@ "node": ">=10" } }, + "node_modules/npm-package-arg/node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, "node_modules/npm-package-arg/node_modules/hosted-git-info": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", @@ -11981,16 +11593,25 @@ "node": ">=10" } }, + "node_modules/npm-package-arg/node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, "node_modules/npm-packlist": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", - "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", + "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", "dev": true, "dependencies": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0" + "npm-bundled": "^1.1.2", + "npm-normalize-package-bin": "^1.0.1" }, "bin": { "npm-packlist": "bin/index.js" @@ -12009,9 +11630,9 @@ } }, "node_modules/npm-packlist/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -12027,22 +11648,10 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm-packlist/node_modules/ignore-walk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", - "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/npm-packlist/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -12052,192 +11661,181 @@ } }, "node_modules/npm-packlist/node_modules/npm-bundled": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", - "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", "dev": true, "dependencies": { - "npm-normalize-package-bin": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "npm-normalize-package-bin": "^1.0.1" } }, "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true }, "node_modules/npm-pick-manifest": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", - "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", + "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", "dev": true, "dependencies": { - "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^2.0.0", - "npm-package-arg": "^9.0.0", + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^10.0.0", "semver": "^7.3.5" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-pick-manifest/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" - } - }, - "node_modules/npm-pick-manifest/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-pick-manifest/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-pick-manifest/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "dependencies": { "builtins": "^5.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-registry-fetch": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", - "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", + "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", "dev": true, "dependencies": { - "make-fetch-happen": "^10.0.6", - "minipass": "^3.1.6", - "minipass-fetch": "^2.0.3", + "make-fetch-happen": "^11.0.0", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", "minipass-json-stream": "^1.0.1", "minizlib": "^2.1.2", - "npm-package-arg": "^9.0.1", - "proc-log": "^2.0.0" + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm-registry-fetch/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "dependencies": { - "semver": "^7.0.0" + "engines": { + "node": ">=12" } }, - "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", "dev": true, "dependencies": { - "lru-cache": "^7.5.1" + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm-registry-fetch/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", "dev": true, + "dependencies": { + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, "engines": { - "node": ">=12" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "dependencies": { + "minipass": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-registry-fetch/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "dependencies": { "builtins": "^5.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "path-key": "^2.0.0" + "path-key": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/npmlog": { @@ -12265,27 +11863,26 @@ } }, "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==", "dev": true }, "node_modules/nx": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/nx/-/nx-15.2.0.tgz", - "integrity": "sha512-lNoI37FYsN11LiR/XiO0GJqlZDH/ANe/UR1cw2VDipJqbae9rWfi/Td6zjMlymSEraullsiB+Ur7kavId/904w==", + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/nx/-/nx-15.9.4.tgz", + "integrity": "sha512-P1G4t59UvE/lkHyruLeSOB5ZuNyh01IwU0tTUOi8f9s/NbP7+OQ8MYVwDV74JHTr6mQgjlS+n+4Eox8tVm9itA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nrwl/cli": "15.2.0", - "@nrwl/tao": "15.2.0", + "@nrwl/cli": "15.9.4", + "@nrwl/tao": "15.9.4", "@parcel/watcher": "2.0.4", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "^3.0.0-rc.18", "@zkochan/js-yaml": "0.0.6", "axios": "^1.0.0", - "chalk": "4.1.0", - "chokidar": "^3.5.1", + "chalk": "^4.1.0", "cli-cursor": "3.1.0", "cli-spinners": "2.6.1", "cliui": "^7.0.2", @@ -12294,11 +11891,12 @@ "fast-glob": "3.2.7", "figures": "3.2.0", "flat": "^5.0.2", - "fs-extra": "^10.1.0", + "fs-extra": "^11.1.0", "glob": "7.1.4", "ignore": "^5.0.4", "js-yaml": "4.1.0", "jsonc-parser": "3.2.0", + "lines-and-columns": "~2.0.3", "minimatch": "3.0.5", "npm-run-path": "^4.0.1", "open": "^8.4.0", @@ -12307,7 +11905,7 @@ "strong-log-transformer": "^2.1.0", "tar-stream": "~2.2.0", "tmp": "~0.2.1", - "tsconfig-paths": "^3.9.0", + "tsconfig-paths": "^4.1.2", "tslib": "^2.3.0", "v8-compile-cache": "2.3.0", "yargs": "^17.6.2", @@ -12316,6 +11914,17 @@ "bin": { "nx": "bin/nx.js" }, + "optionalDependencies": { + "@nrwl/nx-darwin-arm64": "15.9.4", + "@nrwl/nx-darwin-x64": "15.9.4", + "@nrwl/nx-linux-arm-gnueabihf": "15.9.4", + "@nrwl/nx-linux-arm64-gnu": "15.9.4", + "@nrwl/nx-linux-arm64-musl": "15.9.4", + "@nrwl/nx-linux-x64-gnu": "15.9.4", + "@nrwl/nx-linux-x64-musl": "15.9.4", + "@nrwl/nx-win32-arm64-msvc": "15.9.4", + "@nrwl/nx-win32-x64-msvc": "15.9.4" + }, "peerDependencies": { "@swc-node/register": "^1.4.2", "@swc/core": "^1.2.173" @@ -12351,9 +11960,9 @@ "dev": true }, "node_modules/nx/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -12395,18 +12004,20 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/nx/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "node_modules/nx/node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=12" + "node": ">=8" } }, "node_modules/nx/node_modules/glob": { @@ -12447,6 +12058,15 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/nx/node_modules/lines-and-columns": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", + "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, "node_modules/nx/node_modules/minimatch": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", @@ -12459,42 +12079,19 @@ "node": "*" } }, - "node_modules/nx/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "node_modules/nx/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=12" + "bin": { + "rimraf": "bin.js" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/nx/node_modules/semver": { @@ -12536,130 +12133,10 @@ "node": ">=8.17.0" } }, - "node_modules/nx/node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "node_modules/nx/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/nx/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/nx/node_modules/yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/nx/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/nx/node_modules/yargs/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "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-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -12674,41 +12151,35 @@ "node": ">= 0.4" } }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "dependencies": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" }, "engines": { "node": ">= 0.8" @@ -12717,28 +12188,15 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -12780,6 +12238,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/optionator": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", @@ -12899,22 +12374,10 @@ "node": ">=0.10.0" } }, - "node_modules/p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", "dev": true, "engines": { "node": ">=4" @@ -12999,7 +12462,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-queue/node_modules/p-timeout": { + "node_modules/p-reduce": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz", + "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-timeout": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", @@ -13011,15 +12483,6 @@ "node": ">=8" } }, - "node_modules/p-reduce": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz", - "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -13045,116 +12508,238 @@ } }, "node_modules/pacote": { - "version": "13.6.2", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", - "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", - "dev": true, - "dependencies": { - "@npmcli/git": "^3.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/promise-spawn": "^3.0.0", - "@npmcli/run-script": "^4.1.0", - "cacache": "^16.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.6", - "mkdirp": "^1.0.4", - "npm-package-arg": "^9.0.0", - "npm-packlist": "^5.1.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0", + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.1.1.tgz", + "integrity": "sha512-eeqEe77QrA6auZxNHIp+1TzHQ0HBKf5V6c8zcaYZ134EJe1lCi+fjXATkNiEEfbG+e50nu02GLvUtmZcGOYabQ==", + "dev": true, + "dependencies": { + "@npmcli/git": "^4.0.0", + "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/promise-spawn": "^6.0.1", + "@npmcli/run-script": "^6.0.0", + "cacache": "^17.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^4.0.0", + "npm-package-arg": "^10.0.0", + "npm-packlist": "^7.0.0", + "npm-pick-manifest": "^8.0.0", + "npm-registry-fetch": "^14.0.0", + "proc-log": "^3.0.0", "promise-retry": "^2.0.1", - "read-package-json": "^5.0.0", - "read-package-json-fast": "^2.0.3", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", + "read-package-json": "^6.0.0", + "read-package-json-fast": "^3.0.0", + "sigstore": "^1.0.0", + "ssri": "^10.0.0", "tar": "^6.1.11" }, "bin": { "pacote": "lib/bin.js" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "node_modules/pacote/node_modules/@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", "dev": true, "dependencies": { - "semver": "^7.0.0" - } - }, - "node_modules/pacote/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, + "which": "^3.0.0" + }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "node_modules/pacote/node_modules/@npmcli/run-script": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", + "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", "dev": true, "dependencies": { - "lru-cache": "^7.5.1" + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/promise-spawn": "^6.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^3.0.0", + "which": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "node_modules/pacote/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=12" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/pacote/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/pacote/node_modules/glob": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" + }, "bin": { - "mkdirp": "bin/cmd.js" + "glob": "dist/cjs/src/bin.js" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/pacote/node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "node_modules/pacote/node_modules/glob/node_modules/minipass": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz", + "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/pacote/node_modules/ignore-walk": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.3.tgz", + "integrity": "sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "minimatch": "^9.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "node_modules/pacote/node_modules/json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/pacote/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pacote/node_modules/npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/npm-packlist": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", + "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", + "dev": true, + "dependencies": { + "ignore-walk": "^6.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/read-package-json": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.3.tgz", + "integrity": "sha512-4QbpReW4kxFgeBQ0vPAqh2y8sXEB3D4t3jsXbJKIhBiF80KT6XRo45reqwtftju5J6ru1ax06A2Gb/wM1qCOEQ==", + "dev": true, + "dependencies": { + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "dependencies": { + "minipass": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/ssri/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pacote/node_modules/validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "dependencies": { "builtins": "^5.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/parent-module": { @@ -13170,17 +12755,26 @@ } }, "node_modules/parse-conflict-json": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz", - "integrity": "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-3.0.1.tgz", + "integrity": "sha512-01TvEktc68vwbJOtWZluyWeVGWjP+bZwXtPDMQVbBKzbJ/vZBif0L69KH1+cHv1SZ6e0FKLvjyHe8mqsIqYOmw==", "dev": true, "dependencies": { - "json-parse-even-better-errors": "^2.3.1", - "just-diff": "^5.0.1", + "json-parse-even-better-errors": "^3.0.0", + "just-diff": "^6.0.0", "just-diff-apply": "^5.2.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/parse-conflict-json/node_modules/json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/parse-json": { @@ -13220,20 +12814,11 @@ } }, "node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -13259,20 +12844,45 @@ "dev": true }, "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, "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==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "node_modules/path-scurry": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.9.2.tgz", + "integrity": "sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==", + "dev": true, + "dependencies": { + "lru-cache": "^9.1.1", + "minipass": "^5.0.0 || ^6.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.1.tgz", + "integrity": "sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, "node_modules/path-to-regexp": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", @@ -13294,10 +12904,10 @@ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "node_modules/picomatch": { @@ -13325,13 +12935,10 @@ } }, "node_modules/pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", "dev": true, - "dependencies": { - "node-modules-regexp": "^1.0.0" - }, "engines": { "node": ">= 6" } @@ -13349,9 +12956,9 @@ } }, "node_modules/playwright-core": { - "version": "1.26.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.26.1.tgz", - "integrity": "sha512-hzFchhhxnEiPc4qVPs9q2ZR+5eKNifY2hQDHtg1HnTTUuphYCBP8ZRb2si+B1TR7BHirgXaPi48LIye5SgrLAA==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.33.0.tgz", + "integrity": "sha512-aizyPE1Cj62vAECdph1iaMILpT0WUDCq3E6rW6I+dleSbBoGbktvJtzS6VHkZ4DKNEOG9qJpiom/ZxO+S15LAw==", "dev": true, "bin": { "playwright": "cli.js" @@ -13360,79 +12967,76 @@ "node": ">=14" } }, - "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=", + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, "node_modules/prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", "dev": true, "engines": { "node": ">= 0.8.0" } }, "node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", "react-is": "^17.0.1" }, "engines": { - "node": ">= 10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/pretty-format/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==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pretty-format/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==", + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pretty-format/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/proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "dev": true, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.6.0" } }, "node_modules/process-nextick-args": { @@ -13442,9 +13046,9 @@ "dev": true }, "node_modules/progress": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", - "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, "engines": { "node": ">=0.4.0" @@ -13460,9 +13064,9 @@ } }, "node_modules/promise-call-limit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", - "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.2.tgz", + "integrity": "sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA==", "dev": true, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -13488,9 +13092,9 @@ } }, "node_modules/prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, "dependencies": { "kleur": "^3.0.3", @@ -13528,9 +13132,9 @@ "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==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", "dev": true }, "node_modules/pump": { @@ -13553,48 +13157,162 @@ } }, "node_modules/puppeteer": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-10.4.0.tgz", - "integrity": "sha512-2cP8mBoqnu5gzAVpbZ0fRaobBWZM8GEUF4I1F6WbgHrKV/rz7SX8PG2wMymZgD0wo0UBlg2FBPNxlF/xlqW6+w==", - "deprecated": "Version no longer supported. Upgrade to @latest", + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-20.2.1.tgz", + "integrity": "sha512-XWHlNCJf1u+i5AzakXj1PlNOTYcFcAwAunQj/urFKzKaZ7WTChlAo710W+TlEE2SJKshEZTwilMDDkVvwadLTQ==", "dev": true, "hasInstallScript": true, "dependencies": { - "debug": "4.3.1", - "devtools-protocol": "0.0.901419", + "@puppeteer/browsers": "1.3.0", + "cosmiconfig": "8.1.3", + "puppeteer-core": "20.2.1" + } + }, + "node_modules/puppeteer/node_modules/@puppeteer/browsers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.3.0.tgz", + "integrity": "sha512-an3QdbNPkuU6qpxpbssxAbjRLJcF+eP4L8UqIY3+6n0sbaVxw5pz7PiCLy9g32XEZuoamUlV5ZQPnA6FxvkIHA==", + "dev": true, + "dependencies": { + "debug": "4.3.4", "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", - "node-fetch": "2.6.1", - "pkg-dir": "4.2.0", - "progress": "2.0.1", + "http-proxy-agent": "5.0.0", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.0.0", - "unbzip2-stream": "1.3.3", - "ws": "7.4.6" + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.1" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/puppeteer/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/puppeteer/node_modules/cosmiconfig": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", + "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", + "dev": true, + "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/puppeteer/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/puppeteer/node_modules/puppeteer-core": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.2.1.tgz", + "integrity": "sha512-HmNMcL+g9ght0nCzS5BmEvom2IVhp1/xhlQ9O+fmihQx0EYwYUqgCQhs8Hbv7IapiqKhahKCC8PKfCNTXXsKbQ==", + "dev": true, + "dependencies": { + "@puppeteer/browsers": "1.3.0", + "chromium-bidi": "0.4.9", + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1120988", + "ws": "8.13.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/puppeteer/node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { - "node": ">=10.18.1" + "node": ">=12" } }, "node_modules/q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", "dev": true, "engines": { "node": ">=0.6.0", "teleport": ">=0.2.0" } }, - "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==", + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true, - "engines": { - "node": ">=0.6" - } + "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/quick-lru": { "version": "4.0.1", @@ -13630,9 +13348,9 @@ } }, "node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, "node_modules/read": { @@ -13648,40 +13366,49 @@ } }, "node_modules/read-cmd-shim": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.1.tgz", - "integrity": "sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz", + "integrity": "sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog==", "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/read-package-json": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", - "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", + "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", "dev": true, "dependencies": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^2.0.0" + "npm-normalize-package-bin": "^1.0.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", + "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", "dev": true, "dependencies": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "json-parse-even-better-errors": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/read-package-json/node_modules/brace-expansion": { @@ -13694,9 +13421,9 @@ } }, "node_modules/read-package-json/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -13725,18 +13452,18 @@ } }, "node_modules/read-package-json/node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { "node": ">=12" } }, "node_modules/read-package-json/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -13761,243 +13488,232 @@ } }, "node_modules/read-package-json/node_modules/npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true }, "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", "dev": true, "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "deprecated": "This functionality has been moved to @npmcli/fs", + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "dependencies": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", "dev": true, "dependencies": { - "picomatch": "^2.2.1" + "p-limit": "^1.1.0" }, "engines": { - "node": ">=8.10.0" + "node": ">=4" } }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", "dev": true, - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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=", + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, - "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "node_modules/read-pkg/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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=", + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, - "engines": { - "node": ">=0.10" + "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/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" + "node_modules/read-pkg/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "dependencies": { - "lodash": "^4.17.19" + "pify": "^3.0.0" }, "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" + "node": ">=4" } }, - "node_modules/request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, - "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, "engines": { - "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" + "node": ">=4" } }, - "node_modules/request-promise-native/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==", + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=0.8" + "node": ">= 6" } }, - "node_modules/request/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==", + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, "engines": { - "node": ">=0.8" + "node": ">=8" } }, - "node_modules/request/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.", + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, - "bin": { - "uuid": "bin/uuid" + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/require-directory": { @@ -14018,20 +13734,24 @@ "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==", + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "dev": true }, "node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", "dev": true, "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14058,12 +13778,14 @@ "node": ">=8" } }, - "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 + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true, + "engines": { + "node": ">=10" + } }, "node_modules/restore-cursor": { "version": "3.1.0", @@ -14078,15 +13800,6 @@ "node": ">=8" } }, - "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, - "engines": { - "node": ">=0.12" - } - }, "node_modules/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", @@ -14107,246 +13820,165 @@ } }, "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", "dev": true, "dependencies": { - "glob": "^7.1.3" + "glob": "^9.2.0" }, "bin": { - "rimraf": "bin.js" + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": "6.* || >= 7.*" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "node_modules/rimraf/node_modules/glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, "engines": { - "node": ">=0.12.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/run-parallel": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", - "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", - "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/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, - "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/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "node_modules/rimraf/node_modules/minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", "dev": true, "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "bin": { - "sane": "src/cli.js" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/sane/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/sane/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, - "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" + "node": ">=16 || 14 >=14.17" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/sane/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=", + "node_modules/rimraf/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/sane/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", "dev": true, - "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": ">=0.12.0" } }, - "node_modules/sane/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=", + "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": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "queue-microtask": "^1.2.2" } }, - "node_modules/sane/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "tslib": "^2.1.0" } }, - "node_modules/sane/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=", + "node_modules/safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", "dev": true, "dependencies": { - "is-buffer": "^1.1.5" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "node": ">=0.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/sane/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, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, - "node_modules/sane/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=", + "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-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dev": true, "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, + "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/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", @@ -14366,9 +13998,9 @@ } }, "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -14381,12 +14013,12 @@ } }, "node_modules/serve": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/serve/-/serve-14.0.1.tgz", - "integrity": "sha512-tNGwxl27FwA8TbmMQqN0jTaSx8/trL532qZsJHX1VdiEIjjtMJHCs7AFS6OvtC7cTHOvmjXqt5yczejU6CV2Xg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.0.tgz", + "integrity": "sha512-+HOw/XK1bW8tw5iBilBz/mJLWRzM8XM6MPxL4J/dKzdxq1vfdEWSwhaR7/yS8EJp5wzvP92p1qirysJvnEtjXg==", "dev": true, "dependencies": { - "@zeit/schemas": "2.21.0", + "@zeit/schemas": "2.29.0", "ajv": "8.11.0", "arg": "5.0.2", "boxen": "7.0.0", @@ -14395,7 +14027,7 @@ "clipboardy": "3.0.0", "compression": "1.7.4", "is-port-reachable": "4.0.0", - "serve-handler": "6.1.3", + "serve-handler": "6.1.5", "update-check": "1.5.4" }, "bin": { @@ -14406,16 +14038,16 @@ } }, "node_modules/serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", "dev": true, "dependencies": { "bytes": "3.0.0", "content-disposition": "0.5.2", "fast-url-parser": "1.1.3", "mime-types": "2.1.18", - "minimatch": "3.0.4", + "minimatch": "3.1.2", "path-is-inside": "1.0.2", "path-to-regexp": "2.2.1", "range-parser": "1.2.0" @@ -14442,6 +14074,18 @@ "node": ">= 0.6" } }, + "node_modules/serve-handler/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/serve/node_modules/ajv": { "version": "8.11.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", @@ -14631,36 +14275,9 @@ "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=", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", @@ -14674,32 +14291,39 @@ } }, "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "dependencies": { - "shebang-regex": "^1.0.0" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, - "optional": true + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/signal-exit": { "version": "3.0.7", @@ -14707,6 +14331,87 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, + "node_modules/sigstore": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.5.2.tgz", + "integrity": "sha512-X95v6xAAooVpn7PaB94TDmFeSO5SBfCtB1R23fvzr36WTfjtkiiyOeei979nbTjc8nzh6FSLeltQZuODsm1EjQ==", + "dev": true, + "dependencies": { + "@sigstore/protobuf-specs": "^0.1.0", + "make-fetch-happen": "^11.0.1", + "tuf-js": "^1.1.3" + }, + "bin": { + "sigstore": "bin/sigstore.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/sigstore/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", + "dev": true, + "dependencies": { + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/sigstore/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "dependencies": { + "minipass": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -14732,228 +14437,44 @@ "npm": ">= 3.0.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==", + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", "dev": true, "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.13.0", + "npm": ">= 3.0.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==", + "node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", "dev": true, "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "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=", + "node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", "dev": true, "dependencies": { - "is-descriptor": "^1.0.0" + "is-plain-obj": "^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, - "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, - "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, - "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-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, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.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, - "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, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/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/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", - "dev": true, - "dependencies": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.13.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/socks-proxy-agent/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/sort-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", - "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", - "dev": true, - "dependencies": { - "is-plain-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/sort-keys/node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/source-map": { @@ -14965,39 +14486,20 @@ "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, - "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.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, - "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": 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==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, "dependencies": { "spdx-expression-parse": "^3.0.0", @@ -15021,9 +14523,9 @@ } }, "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==", + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", "dev": true }, "node_modules/split": { @@ -15038,18 +14540,6 @@ "node": "*" } }, - "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, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", @@ -15065,31 +14555,6 @@ "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/ssri": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", @@ -15102,16 +14567,29 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/ssri/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, "node_modules/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" @@ -15129,40 +14607,6 @@ "node": ">=8" } }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -15193,9 +14637,9 @@ ] }, "node_modules/string-length": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", - "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, "dependencies": { "char-regex": "^1.0.2", @@ -15219,28 +14663,30 @@ "node": ">=8" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -15249,31 +14695,29 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15291,11 +14735,15 @@ "node": ">=8" } }, - "node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { "node": ">=8" } @@ -15309,15 +14757,6 @@ "node": ">=8" } }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", @@ -15378,9 +14817,9 @@ } }, "node_modules/supports-hyperlinks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", - "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, "dependencies": { "has-flag": "^4.0.0", @@ -15411,6 +14850,18 @@ "node": ">=8" } }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/svgo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", @@ -15439,6 +14890,18 @@ "node": ">=4.0.0" } }, + "node_modules/svgo/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -15446,9 +14909,9 @@ "dev": true }, "node_modules/tar": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", - "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", "dev": true, "dependencies": { "chownr": "^2.0.0", @@ -15459,19 +14922,19 @@ "yallist": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">= 10" } }, "node_modules/tar-fs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.0.tgz", - "integrity": "sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "dev": true, "dependencies": { "chownr": "^1.1.1", - "mkdirp": "^0.5.1", + "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.0.0" + "tar-stream": "^2.1.4" } }, "node_modules/tar-stream": { @@ -15499,16 +14962,28 @@ "node": ">=10" } }, - "node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "minipass": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/temp-dir": { @@ -15520,6 +14995,46 @@ "node": ">=4" } }, + "node_modules/tempy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.0.tgz", + "integrity": "sha512-eLXG5B1G0mRPHmgH2WydPl5v4jH35qEn3y/rA/aahKhIa91Pn119SsU7n7v/433gtT9ONzC8ISvNHIh2JSTm0w==", + "dev": true, + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", @@ -15560,9 +15075,9 @@ } }, "node_modules/throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", "dev": true }, "node_modules/through": { @@ -15593,59 +15108,20 @@ } }, "node_modules/tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", "dev": true }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, "engines": { "node": ">=4" } }, - "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, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "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, - "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": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -15659,71 +15135,65 @@ } }, "node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "dev": true, "dependencies": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" }, "engines": { "node": ">=6" } }, - "node_modules/tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, "engines": { - "node": ">=8" + "node": ">= 4.0.0" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, "node_modules/treeverse": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-2.0.0.tgz", - "integrity": "sha512-N5gJCkLu1aXccpOTtqV6ddSEi6ZmGkh3hjmbu1IjcavJK4qyOVQmi0myQKM7z5jVGmD68SJoliaVrMmVObhj6A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-3.0.0.tgz", + "integrity": "sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ==", "dev": true, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", "dev": true, "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", + "json5": "^2.2.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" }, - "bin": { - "json5": "lib/cli.js" + "engines": { + "node": ">=6" } }, "node_modules/tsconfig-paths/node_modules/strip-bom": { @@ -15735,28 +15205,94 @@ "node": ">=4" } }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "node_modules/tslib": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.1.tgz", + "integrity": "sha512-KaI6gPil5m9vF7DKaoXxx1ia9fxS4qG5YveErRRVknPDXXriu5M8h48YRjB6h5ZUOKuAKlSJYb0GaDe8I39fRw==", + "dev": true + }, + "node_modules/tuf-js": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.6.tgz", + "integrity": "sha512-CXwFVIsXGbVY4vFiWF7TJKWmlKJAT8TWkH4RmiohJRcDJInix++F0dznDmoVbtJNzZ8yLprKUG4YrDIhv3nBMg==", "dev": true, "dependencies": { - "safe-buffer": "^5.0.1" + "@tufjs/models": "1.0.4", + "debug": "^4.3.4", + "make-fetch-happen": "^11.1.0" }, "engines": { - "node": "*" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "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/tuf-js/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/tuf-js/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", + "dev": true, + "dependencies": { + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/tuf-js/node_modules/ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "dependencies": { + "minipass": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dev": true, "dependencies": { "prelude-ls": "~1.1.2" @@ -15775,14 +15311,28 @@ } }, "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", "dev": true, "engines": { "node": ">=8" } }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -15799,16 +15349,16 @@ } }, "node_modules/typescript": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", - "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=12.20" } }, "node_modules/uglify-js": { @@ -15824,53 +15374,65 @@ "node": ">=0.8.0" } }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/unbzip2-stream": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz", - "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" + "unique-slug": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, "dependencies": { - "unique-slug": "^3.0.0" + "imurmurhash": "^0.1.4" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "dev": true, "dependencies": { - "imurmurhash": "^0.1.4" + "crypto-random-string": "^2.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, "node_modules/universal-user-agent": { @@ -15891,57 +15453,9 @@ "node_modules/unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", "dev": true }, - "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, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/upath": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", @@ -15952,6 +15466,36 @@ "yarn": "*" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/update-check": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", @@ -15993,20 +15537,14 @@ "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 - }, - "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==", + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" } }, "node_modules/util-deprecate": { @@ -16046,9 +15584,9 @@ "dev": true }, "node_modules/v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -16056,13 +15594,13 @@ "source-map": "^0.7.3" }, "engines": { - "node": ">=10.10.0" + "node": ">=10.12.0" } }, "node_modules/v8-to-istanbul/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, "engines": { "node": ">= 8" @@ -16079,12 +15617,15 @@ } }, "node_modules/validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "dependencies": { - "builtins": "^1.0.3" + "builtins": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/vary": { @@ -16096,24 +15637,11 @@ "node": ">= 0.8" } }, - "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/w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", "dev": true, "dependencies": { "browser-process-hrtime": "^1.0.0" @@ -16138,12 +15666,12 @@ "dev": true }, "node_modules/walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, "dependencies": { - "makeerror": "1.0.x" + "makeerror": "1.0.12" } }, "node_modules/wcwidth": { @@ -16156,13 +15684,10 @@ } }, "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true, - "engines": { - "node": ">=10.4" - } + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true }, "node_modules/whatwg-encoding": { "version": "1.0.5", @@ -16180,36 +15705,65 @@ "dev": true }, "node_modules/whatwg-url": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", - "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^2.0.2", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { "isexe": "^2.0.0" }, "bin": { - "which": "bin/which" + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "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/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/wide-align": { "version": "1.1.5", @@ -16236,19 +15790,73 @@ "dev": true }, "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==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/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/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -16289,70 +15897,36 @@ "dev": true }, "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/write-json-file": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-4.3.0.tgz", - "integrity": "sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ==", - "dev": true, - "dependencies": { - "detect-indent": "^6.0.0", - "graceful-fs": "^4.1.15", - "is-plain-obj": "^2.0.0", - "make-dir": "^3.0.0", - "sort-keys": "^4.0.0", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": ">=8.3" + "signal-exit": "^3.0.7" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/write-json-file/node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16" } }, - "node_modules/write-pkg": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", - "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", + "node_modules/write-json-file": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", + "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", "dev": true, "dependencies": { + "detect-indent": "^5.0.0", + "graceful-fs": "^4.1.15", + "make-dir": "^2.1.0", + "pify": "^4.0.1", "sort-keys": "^2.0.0", - "type-fest": "^0.4.1", - "write-json-file": "^3.2.0" + "write-file-atomic": "^2.4.2" }, "engines": { - "node": ">=8" - } - }, - "node_modules/write-pkg/node_modules/detect-indent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", - "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", - "dev": true, - "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/write-pkg/node_modules/make-dir": { + "node_modules/write-json-file/node_modules/make-dir": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", @@ -16365,7 +15939,7 @@ "node": ">=6" } }, - "node_modules/write-pkg/node_modules/pify": { + "node_modules/write-json-file/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", @@ -16374,7 +15948,7 @@ "node": ">=6" } }, - "node_modules/write-pkg/node_modules/semver": { + "node_modules/write-json-file/node_modules/semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", @@ -16383,28 +15957,7 @@ "semver": "bin/semver" } }, - "node_modules/write-pkg/node_modules/sort-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", - "dev": true, - "dependencies": { - "is-plain-obj": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/write-pkg/node_modules/type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/write-pkg/node_modules/write-file-atomic": { + "node_modules/write-json-file/node_modules/write-file-atomic": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", @@ -16415,34 +15968,40 @@ "signal-exit": "^3.0.2" } }, - "node_modules/write-pkg/node_modules/write-json-file": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", - "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", + "node_modules/write-pkg": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", + "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", "dev": true, "dependencies": { - "detect-indent": "^5.0.0", - "graceful-fs": "^4.1.15", - "make-dir": "^2.1.0", - "pify": "^4.0.1", "sort-keys": "^2.0.0", - "write-file-atomic": "^2.4.2" + "type-fest": "^0.4.1", + "write-json-file": "^3.2.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/write-pkg/node_modules/type-fest": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", + "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", + "dev": true, "engines": { "node": ">=6" } }, "node_modules/ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "dev": true, "engines": { - "node": ">=8.3.0" + "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -16475,10 +16034,13 @@ } }, "node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } }, "node_modules/yallist": { "version": "4.0.0", @@ -16487,47 +16049,39 @@ "dev": true }, "node_modules/yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true, "engines": { "node": ">= 6" } }, "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==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { - "node": ">=8" + "node": ">=12" } }, "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==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, "engines": { - "node": ">=6" + "node": ">=12" } }, "node_modules/yauzl": { @@ -16539,206 +16093,243 @@ "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } }, "dependencies": { + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dev": true, "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.18.6" } }, + "@babel/compat-data": { + "version": "7.21.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.7.tgz", + "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==", + "dev": true + }, "@babel/core": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", - "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.10", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.10", + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } }, "@babel/generator": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", - "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", + "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", + "dev": true, + "requires": { + "@babel/types": "^7.21.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz", + "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==", "dev": true, "requires": { - "@babel/types": "^7.12.11", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/compat-data": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" }, "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } }, - "@babel/helper-function-name": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", - "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/types": "^7.12.11" - } + "@babel/helper-environment-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", + "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", + "dev": true }, - "@babel/helper-get-function-arity": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", - "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dev": true, "requires": { - "@babel/types": "^7.12.10" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", - "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, "requires": { - "@babel/types": "^7.12.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-imports": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", - "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dev": true, "requires": { - "@babel/types": "^7.12.5" + "@babel/types": "^7.21.4" } }, "@babel/helper-module-transforms": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", - "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "lodash": "^4.17.19" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", - "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz", + "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==", "dev": true, "requires": { - "@babel/types": "^7.12.10" + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-simple-access": "^7.21.5", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" } }, "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", "dev": true }, - "@babel/helper-replace-supers": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", - "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.12.7", - "@babel/helper-optimise-call-expression": "^7.12.10", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.11" - } - }, "@babel/helper-simple-access": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", - "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", + "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", "dev": true, "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.21.5" } }, "@babel/helper-split-export-declaration": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", - "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, "requires": { - "@babel/types": "^7.12.11" + "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", + "dev": true + }, "@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", "dev": true }, "@babel/helpers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", - "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", + "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", "dev": true, "requires": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" } }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", - "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz", + "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==", "dev": true }, "@babel/plugin-syntax-async-generators": { @@ -16760,12 +16351,12 @@ } }, "@babel/plugin-syntax-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", - "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" } }, "@babel/plugin-syntax-import-meta": { @@ -16804,834 +16395,220 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", - "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" - } - }, - "@babel/traverse": { - "version": "7.12.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", - "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.11", - "@babel/generator": "^7.12.11", - "@babel/helper-function-name": "^7.12.11", - "@babel/helper-split-export-declaration": "^7.12.11", - "@babel/parser": "^7.12.11", - "@babel/types": "^7.12.12", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, - "@babel/types": { - "version": "7.12.12", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", - "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true - }, - "@hutson/parse-repository-url": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", - "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", - "dev": true - }, - "@isaacs/string-locale-compare": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", - "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true - }, - "@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^26.6.2", - "jest-util": "^26.6.2", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/reporters": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.2", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-resolve-dependencies": "^26.6.3", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "jest-watcher": "^26.6.2", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2" - } - }, - "@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", - "dev": true, - "requires": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" - } - }, - "@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "node-notifier": "^8.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", - "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", - "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", - "dev": true, - "requires": { - "@jest/test-result": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3" - } - }, - "@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@lerna/add": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/add/-/add-6.0.3.tgz", - "integrity": "sha512-EM9hJExG6bV4Hg+XpHTg5nGCuZl3pUEdbYLtyXfMUj/7fpCrUkxB0oESIVhFINVbxHm2pdnUfOxPDHwFSyWBig==", + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, "requires": { - "@lerna/bootstrap": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/npm-conf": "6.0.3", - "@lerna/validation-error": "6.0.3", - "dedent": "^0.7.0", - "npm-package-arg": "8.1.1", - "p-map": "^4.0.0", - "pacote": "^13.6.1", - "semver": "^7.3.4" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@lerna/bootstrap": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-6.0.3.tgz", - "integrity": "sha512-51eT07tAiH1oca9dNrrLXXH6PJZFY4zKEYDqLkx+zMCG/LsIUnzEfy4JBe1GXbFasXfM24pG8wLKoj1sj1CR3A==", - "dev": true, - "requires": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/has-npm-version": "6.0.3", - "@lerna/npm-install": "6.0.3", - "@lerna/package-graph": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/rimraf-dir": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/symlink-binary": "6.0.3", - "@lerna/symlink-dependencies": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@npmcli/arborist": "5.3.0", - "dedent": "^0.7.0", - "get-port": "^5.1.1", - "multimatch": "^5.0.0", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "p-map-series": "^2.1.0", - "p-waterfall": "^2.1.1", - "semver": "^7.3.4" + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@lerna/changed": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-6.0.3.tgz", - "integrity": "sha512-VhKl/vVnrY12z2q1it2FkPkRwC3kyZh++kWMNDbMuUqH1kDHuw7KWJjPw6H4LDpoFWj4Q0hPcNRXxJpNiRWD1g==", + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, "requires": { - "@lerna/collect-updates": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/listable": "6.0.3", - "@lerna/output": "6.0.3" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@lerna/check-working-tree": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-6.0.3.tgz", - "integrity": "sha512-ulAilI5AHvSVluH4QdcRPBbGH6lKU6OARfJFIgFYm8KoPyMESygYIBKBKuTUuyzfp5DOsASq2NiumBW4rpC7hg==", + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, "requires": { - "@lerna/collect-uncommitted": "6.0.3", - "@lerna/describe-ref": "6.0.3", - "@lerna/validation-error": "6.0.3" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@lerna/child-process": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.0.3.tgz", - "integrity": "sha512-WfFwWdtGA0wvbyq7FB78Gvkd5mVjCGhRoLQY0FIGPQrmZBv3uy7kz5KbRKJlEmoIhVUnFbbV1xURxdqLzNrxoA==", + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, "requires": { - "chalk": "^4.1.0", - "execa": "^5.0.0", - "strong-log-transformer": "^2.1.0" + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/traverse": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", + "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.5", + "@babel/types": "^7.21.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", + "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.21.5", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@hutson/parse-repository-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", + "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", + "dev": true + }, + "@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "requires": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { + "ansi-regex": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "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 - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "requires": { - "shebang-regex": "^3.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "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==", + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "ansi-regex": "^6.0.1" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, "requires": { - "isexe": "^2.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" } } } }, - "@lerna/clean": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-6.0.3.tgz", - "integrity": "sha512-4H+leVVVhwnc/GBOkFBIrLBia+MRm2ETZyXdCNckCJZ/e5tm6XHJLprGMSP2QwhJ0H20r+ciiQGzo3TGjQAEwQ==", + "@isaacs/string-locale-compare": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", + "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, "requires": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/rimraf-dir": "6.0.3", - "p-map": "^4.0.0", - "p-map-series": "^2.1.0", - "p-waterfall": "^2.1.1" + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" } }, - "@lerna/cli": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-6.0.3.tgz", - "integrity": "sha512-4J3dOmDGxl32FJJryE65wXR//FOMFRM0osURnr+sylzStpaEwYO24GN1oVl0YIlnGVBuPIBDpr7n0uyjvfn+2A==", + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", "dev": true, "requires": { - "@lerna/global-options": "6.0.3", - "dedent": "^0.7.0", - "npmlog": "^6.0.2", - "yargs": "^16.2.0" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -17643,15 +16620,14 @@ "color-convert": "^2.0.1" } }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, "color-convert": { @@ -17669,55 +16645,57 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "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 }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "has-flag": "^4.0.0" } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true } } }, - "@lerna/collect-uncommitted": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-6.0.3.tgz", - "integrity": "sha512-kMKL+U6fIMIHMENez6HrZEYZum+YObhmPzRr/5kkuaYqKPw2up/z1dHYQ/+w+tvzavGP15VKAWy/tZ0WsMuTWw==", + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", "dev": true, "requires": { - "@lerna/child-process": "6.0.3", - "chalk": "^4.1.0", - "npmlog": "^6.0.2" + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ansi-styles": { @@ -17760,6 +16738,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -17771,406 +16758,192 @@ } } }, - "@lerna/collect-updates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-6.0.3.tgz", - "integrity": "sha512-qLuCHaHlVHu/tkdnncG6bQZHz9IFfZ6i7lexWfFnQnZ/aLEY7dVnFUde1jbsTFNMhJesKEbXJshXRcTcplDH6Q==", + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", "dev": true, "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/describe-ref": "6.0.3", - "minimatch": "^3.0.4", - "npmlog": "^6.0.2", - "slash": "^3.0.0" + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" } }, - "@lerna/command": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/command/-/command-6.0.3.tgz", - "integrity": "sha512-iFkIQKLy+Ef2Kf20wOKBdkCA5J64Wjgr3XC62ZdrlDkx6wydfcfJMiXx2bhRqNKMe1cHxlBKGoRKzy8J+tBrHw==", + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", "dev": true, "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/package-graph": "6.0.3", - "@lerna/project": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@lerna/write-log-file": "6.0.3", - "clone-deep": "^4.0.1", - "dedent": "^0.7.0", - "execa": "^5.0.0", - "is-ci": "^2.0.0", - "npmlog": "^6.0.2" + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" }, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "color-convert": "^2.0.1" } }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "is-stream": { + "color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "shebang-regex": "^3.0.0" + "color-name": "~1.1.4" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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 }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "@lerna/conventional-commits": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-6.0.3.tgz", - "integrity": "sha512-TZof9i0u9TK/Q7LEErjMQAMLf++MjO9NYG81sAuUaNKHMchUOmlFKtJmbT4/JjmgnBX5W0pCUF6DBxr/Bdjj9g==", - "dev": true, - "requires": { - "@lerna/validation-error": "6.0.3", - "conventional-changelog-angular": "^5.0.12", - "conventional-changelog-core": "^4.2.4", - "conventional-recommended-bump": "^6.1.0", - "fs-extra": "^9.1.0", - "get-stream": "^6.0.0", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "pify": "^5.0.0", - "semver": "^7.3.4" - }, - "dependencies": { - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "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 - } - } - }, - "@lerna/create": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-6.0.3.tgz", - "integrity": "sha512-mq3D5laUMe6DWhCoWS0mYJw9PZez/8up81860lk5m7Zojk1Ataa08ZWtGhBgP+p77piNRvmjN89hhjkWiXG6ng==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/npm-conf": "6.0.3", - "@lerna/validation-error": "6.0.3", - "dedent": "^0.7.0", - "fs-extra": "^9.1.0", - "init-package-json": "^3.0.2", - "npm-package-arg": "8.1.1", - "p-reduce": "^2.1.0", - "pacote": "^13.6.1", - "pify": "^5.0.0", - "semver": "^7.3.4", - "slash": "^3.0.0", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^4.0.0", - "yargs-parser": "20.2.4" - }, - "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } }, - "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "builtins": "^5.0.0" + "has-flag": "^4.0.0" } - }, - "yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true } } }, - "@lerna/create-symlink": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-6.0.3.tgz", - "integrity": "sha512-myCpuQZ4yYJ5sD+xZiyQHfONBIWlQnM3crIlAvObRYs1U+HwniO9YWk0HcW9dyzplwaYo+Vn55mdi67pTdsdDg==", - "dev": true, - "requires": { - "cmd-shim": "^5.0.0", - "fs-extra": "^9.1.0", - "npmlog": "^6.0.2" - } - }, - "@lerna/describe-ref": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-6.0.3.tgz", - "integrity": "sha512-3gj6r9PK+c5SfHQr2j8MQ3qb6xQTrX8KvvGhe3YDW8h3jxx9SAGao8zuvzjI3tVpLx7ZSbxmHqMpyUmnLh5kuw==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "npmlog": "^6.0.2" - } - }, - "@lerna/diff": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-6.0.3.tgz", - "integrity": "sha512-9syquyKF2oxg0fF736RWT2cf3Oyk4eRXRUNzT0hF0DL/8frQ98H+gF3ftIFVzz1bfPbXtubzBbLDi29bGEG3bQ==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/validation-error": "6.0.3", - "npmlog": "^6.0.2" - } - }, - "@lerna/exec": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-6.0.3.tgz", - "integrity": "sha512-4xKTXPQe3/0hrwCao7evcQfaacfROhVkR2zfnQEA+rkKRiV6ILWdvu9jCxI7DMkzoh4DgABVuGAv84CeraunMg==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/profiler": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/validation-error": "6.0.3", - "p-map": "^4.0.0" - } - }, - "@lerna/filter-options": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-6.0.3.tgz", - "integrity": "sha512-6WjtXo1nNfOIYxjysGgjnCUqAbIqvoIIyQznLQYPsKN/6NN4U7sXr0P3nbaEgBZ2NHeV+seLWA/wraJ1zDaD4Q==", - "dev": true, - "requires": { - "@lerna/collect-updates": "6.0.3", - "@lerna/filter-packages": "6.0.3", - "dedent": "^0.7.0", - "npmlog": "^6.0.2" - } - }, - "@lerna/filter-packages": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-6.0.3.tgz", - "integrity": "sha512-UlLgondhCpy7mzZWpOoUy8OlLux8YIqw07Obba0TvVLzrVIGIPIeXhqleRchUGVRV1vfQJ2d3vCTx31s1e/V4g==", - "dev": true, - "requires": { - "@lerna/validation-error": "6.0.3", - "multimatch": "^5.0.0", - "npmlog": "^6.0.2" - } - }, - "@lerna/get-npm-exec-opts": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-6.0.3.tgz", - "integrity": "sha512-zmKmHkXzmFQIBh2k9rCwzSkearKD+Pz1GypdJ0hAehemnabtW5QQKoGFsGh+7i5mOP0JBUl5kXTYTnwRGOWmYQ==", - "dev": true, - "requires": { - "npmlog": "^6.0.2" - } - }, - "@lerna/get-packed": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-6.0.3.tgz", - "integrity": "sha512-NX/Ifi/A7iTXasfBioyv/nQ8+IC4gE1SEAuE39/ExGviOM3Jkk5EmeCqwAbhZyhYkxoDBQDJJvagQ5DobpfS7g==", - "dev": true, - "requires": { - "fs-extra": "^9.1.0", - "ssri": "^9.0.1", - "tar": "^6.1.0" - } - }, - "@lerna/github-client": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-6.0.3.tgz", - "integrity": "sha512-wMOKH3FIDdE5T8UF88gvhUEBEFD9IUseFHqYt19hgzQyZxAx/hQQE2lqAEosYThPXqtKntIPKQGAfl0gquAMFQ==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "@octokit/plugin-enterprise-rest": "^6.0.1", - "@octokit/rest": "^19.0.3", - "git-url-parse": "^13.1.0", - "npmlog": "^6.0.2" - } - }, - "@lerna/gitlab-client": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-6.0.3.tgz", - "integrity": "sha512-dBZiTsiHJ1j3tkW9JKSqCCZCk6aBiYaU9R/dSnpoPb6ZRthgoMGxtnfdk/1CKZlDargAu12XLJmcXLi7+UbyPg==", - "dev": true, - "requires": { - "node-fetch": "^2.6.1", - "npmlog": "^6.0.2" - } - }, - "@lerna/global-options": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-6.0.3.tgz", - "integrity": "sha512-XE22Mogzjh8w1rr07hALq40kmPuCr25cQ+K0OwYEiPsyH1dpOM7PSkP4qdT1l2UlWNM64LjgJtnjZ9hsx282VQ==", - "dev": true - }, - "@lerna/has-npm-version": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-6.0.3.tgz", - "integrity": "sha512-azZJkKPUWmfZf4AR40t9L6+utZaaCcZcXHOw/vHhmpn9GpZuc8Ck5cM5+8w9bgMglz0YwvTTWvutY2/mCnN5jA==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "semver": "^7.3.4" - } - }, - "@lerna/import": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/import/-/import-6.0.3.tgz", - "integrity": "sha512-AWSwoS9e5udSrJ7E15rR+8V7Hnhli4+3IHh658bpvcGvsIntL7hBZucqWiKRMOmrsafncaBpLkfFgdiyGwy1Pw==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/validation-error": "6.0.3", - "dedent": "^0.7.0", - "fs-extra": "^9.1.0", - "p-map-series": "^2.1.0" - } - }, - "@lerna/info": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/info/-/info-6.0.3.tgz", - "integrity": "sha512-fqFGejIjjHN9obKUiWgmkknDJliyyRDbv/g6TMvQptxwiGfFBjR55TSPdKyUi9XslIQL5HWMYU7NWzZPiilk/A==", + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", "dev": true, "requires": { - "@lerna/command": "6.0.3", - "@lerna/output": "6.0.3", - "envinfo": "^7.7.4" + "@sinclair/typebox": "^0.25.16" } }, - "@lerna/init": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/init/-/init-6.0.3.tgz", - "integrity": "sha512-PmEmIJNNpXkGtEINBO5wfFrOlipAwY/4k674mbBWAfVJX+Affyx8yMcnMM28oDnFwe8gi12w5oRI0JcxcjpCFg==", + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", "dev": true, "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/project": "6.0.3", - "fs-extra": "^9.1.0", - "p-map": "^4.0.0", - "write-json-file": "^4.3.0" + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" } }, - "@lerna/link": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/link/-/link-6.0.3.tgz", - "integrity": "sha512-jVTk8QWoVb+gPSkLm6XLtEKdOyqH4WwpOatSZ5zMgiRfjGDiwxCc3dB994JFPJ5FEnr9qCwqXFKjIqef7POIyQ==", + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "dev": true, "requires": { - "@lerna/command": "6.0.3", - "@lerna/package-graph": "6.0.3", - "@lerna/symlink-dependencies": "6.0.3", - "@lerna/validation-error": "6.0.3", - "p-map": "^4.0.0", - "slash": "^3.0.0" + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" } }, - "@lerna/list": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/list/-/list-6.0.3.tgz", - "integrity": "sha512-5cQHJ2GAeN2/GV6uMJ4CVIQa3YOcmuNGqzr0DWwatR+5tire6dxFu5uY9Kjn2PYjmFUlwFwVgZzqRrSKPPPiVw==", + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", "dev": true, "requires": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/listable": "6.0.3", - "@lerna/output": "6.0.3" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" } }, - "@lerna/listable": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-6.0.3.tgz", - "integrity": "sha512-7EDzDMc22A/U4O1tCfLzb7MoFQVwwfv6E4F8JSilRupd7mp+2tMi7kvrwS5Dk5imNlHia4e5T0fVWXDUnIO2Sg==", + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", "dev": true, "requires": { - "@lerna/query-graph": "6.0.3", - "chalk": "^4.1.0", - "columnify": "^1.6.0" + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -18221,208 +16994,32 @@ "requires": { "has-flag": "^4.0.0" } - } - } - }, - "@lerna/log-packed": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-6.0.3.tgz", - "integrity": "sha512-MCGAaaywfs8Z0eeG4mhP1u1ma+ORO8c9gGgtpX0LkjJ9HlE23BkCznC8VrJSVTqChtU4tkVp/38hhwEzZmcPFA==", - "dev": true, - "requires": { - "byte-size": "^7.0.0", - "columnify": "^1.6.0", - "has-unicode": "^2.0.1", - "npmlog": "^6.0.2" - } - }, - "@lerna/npm-conf": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-6.0.3.tgz", - "integrity": "sha512-lX4nAJgScfDmmdPVM9rOO6AzwCY9UPjuNpY6ZpMYkg/FIr1dch5+MFjexpan4VL2KRBNMWUYpDk3U/e2V+7k/A==", - "dev": true, - "requires": { - "config-chain": "^1.1.12", - "pify": "^5.0.0" - } - }, - "@lerna/npm-dist-tag": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-6.0.3.tgz", - "integrity": "sha512-wjbVPZQq1bdfikldEJ6TICikKhVh8gOWPsqR0iTj5iCDRUAiQM5HscrCApTIrB/hASyKV2xG60ruCpMG2Qo6AQ==", - "dev": true, - "requires": { - "@lerna/otplease": "6.0.3", - "npm-package-arg": "8.1.1", - "npm-registry-fetch": "^13.3.0", - "npmlog": "^6.0.2" - } - }, - "@lerna/npm-install": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-6.0.3.tgz", - "integrity": "sha512-mBypvdtt1feL7L6f8++/tChn/5bM+KbYX06WXjW3yUT81o9geg6p7aaZoxfP6A8ff5XVsTFFL7j86MwPxTsTQQ==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/get-npm-exec-opts": "6.0.3", - "fs-extra": "^9.1.0", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "signal-exit": "^3.0.3", - "write-pkg": "^4.0.0" - } - }, - "@lerna/npm-publish": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-6.0.3.tgz", - "integrity": "sha512-RpjnUy7wWIWu7DJB2NQJ8rNgKz+yPoIXpzYOktIjb7gUrL+Ks4KjfbrgGuYk2nWFUEAzJlsOSJ8ggAQUoNIL9Q==", - "dev": true, - "requires": { - "@lerna/otplease": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "fs-extra": "^9.1.0", - "libnpmpublish": "^6.0.4", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "pify": "^5.0.0", - "read-package-json": "^5.0.1" - } - }, - "@lerna/npm-run-script": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-6.0.3.tgz", - "integrity": "sha512-+IEo8BYBdyEzgdqHCw3sr4ZxAM9g7SoSdo+oskXyrwD8zScH+OadAZz+DukCad8kXlaSPWSNEc42biP2o611Ew==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "@lerna/get-npm-exec-opts": "6.0.3", - "npmlog": "^6.0.2" - } - }, - "@lerna/otplease": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-6.0.3.tgz", - "integrity": "sha512-bNQn6IRrMJ8D6yF9v52KHiWD/XDB7ZkN2ziQjPwwOBcbzoVrDRCar91HQK7ygudPgmyjQNQZOrZqGlSTrh/wqA==", - "dev": true, - "requires": { - "@lerna/prompt": "6.0.3" - } - }, - "@lerna/output": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/output/-/output-6.0.3.tgz", - "integrity": "sha512-/x7Bv4MVRwBJM6UVbfUYE1wjTGNUEnpFCHNc15MCUU3VY9O/Y1ZYq7iZHkYGMT9BmNeMS64fHBkDEwoqoJn/vA==", - "dev": true, - "requires": { - "npmlog": "^6.0.2" - } - }, - "@lerna/pack-directory": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-6.0.3.tgz", - "integrity": "sha512-LVs/q6Dn1kXIxHA80e/Jo9AmAsesPs7TbBAxZ40lHXhJFvvFgx0r2bY+r3eV+77sziGmyKVBorgcbkEfFehfZw==", - "dev": true, - "requires": { - "@lerna/get-packed": "6.0.3", - "@lerna/package": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/temp-write": "6.0.3", - "npm-packlist": "^5.1.1", - "npmlog": "^6.0.2", - "tar": "^6.1.0" - } - }, - "@lerna/package": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/package/-/package-6.0.3.tgz", - "integrity": "sha512-UbaZSRT3lTmncmPCws0V6XcZhc0GLRm8LtspxyLeDjhyP0EabKAbaB3HVCelPn69CM81UtP8CLkTh+NpUNH2Aw==", - "dev": true, - "requires": { - "load-json-file": "^6.2.0", - "npm-package-arg": "8.1.1", - "write-pkg": "^4.0.0" - } - }, - "@lerna/package-graph": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-6.0.3.tgz", - "integrity": "sha512-Xf4FxCpCFB2vSI+D/LR3k+ueSmam5Tx7LRbGiZnzdfXPvPqukZfcAXHLZbSzuJiv5NKVyG/VJjZk4SCogjrFTQ==", - "dev": true, - "requires": { - "@lerna/prerelease-id-from-version": "6.0.3", - "@lerna/validation-error": "6.0.3", - "npm-package-arg": "8.1.1", - "npmlog": "^6.0.2", - "semver": "^7.3.4" - } - }, - "@lerna/prerelease-id-from-version": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-6.0.3.tgz", - "integrity": "sha512-mgDo6L93mlcg7GDgWZfRGxHmR5xFPQSMQJZeyU/5VY6sCbTnwTDSpYOoce6m71E4v15iJ/G5EKIchq8yVUIBBw==", - "dev": true, - "requires": { - "semver": "^7.3.4" - } - }, - "@lerna/profiler": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-6.0.3.tgz", - "integrity": "sha512-tkFZEAALPtPOzcEZlH554SHH4rMORmpWH45mF3Py3mpy+HpQXLZmYlxot+wr3jPXkXQzwaIgDe0DMYJhhC8T9A==", - "dev": true, - "requires": { - "fs-extra": "^9.1.0", - "npmlog": "^6.0.2", - "upath": "^2.0.1" - } - }, - "@lerna/project": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/project/-/project-6.0.3.tgz", - "integrity": "sha512-YBSWZRnRlwAwDuLKx7M7f1HyiqDY/dH+eMadHgasWgFJ5yHhtkwMCZTNgHvMAXTdN6iGb/A6mkPAN5zWhcDYBw==", - "dev": true, - "requires": { - "@lerna/package": "6.0.3", - "@lerna/validation-error": "6.0.3", - "cosmiconfig": "^7.0.0", - "dedent": "^0.7.0", - "dot-prop": "^6.0.1", - "glob-parent": "^5.1.1", - "globby": "^11.0.2", - "js-yaml": "^4.1.0", - "load-json-file": "^6.2.0", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "resolve-from": "^5.0.0", - "write-json-file": "^4.3.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, "requires": { - "argparse": "^2.0.1" + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } } } }, - "@lerna/prompt": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-6.0.3.tgz", - "integrity": "sha512-M/3poJp9Nqr2xJ2nB9gE6qsCwxJqvVyEnM5mMPUzRpfCvAtVa6Rhx/x60I20GSogb8/J9Zapav3MNoX2rdv2UQ==", + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dev": true, "requires": { - "inquirer": "^8.2.4", - "npmlog": "^6.0.2" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "dependencies": { "ansi-styles": { @@ -18465,38 +17062,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "inquirer": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", - "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - } - }, - "rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", - "dev": true, - "requires": { - "tslib": "^2.1.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -18505,238 +17070,227 @@ "requires": { "has-flag": "^4.0.0" } - }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } } } }, - "@lerna/publish": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-6.0.3.tgz", - "integrity": "sha512-Vv9aDQEQv+5NRfaIpZpBqXcgfXkb18kpIUqBI4bAnqC/t168Gn/UzOxxjVkl5wuAKJ2sj8tDoZTEIb/DVoV53Q==", - "dev": true, - "requires": { - "@lerna/check-working-tree": "6.0.3", - "@lerna/child-process": "6.0.3", - "@lerna/collect-updates": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/describe-ref": "6.0.3", - "@lerna/log-packed": "6.0.3", - "@lerna/npm-conf": "6.0.3", - "@lerna/npm-dist-tag": "6.0.3", - "@lerna/npm-publish": "6.0.3", - "@lerna/otplease": "6.0.3", - "@lerna/output": "6.0.3", - "@lerna/pack-directory": "6.0.3", - "@lerna/prerelease-id-from-version": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/pulse-till-done": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@lerna/version": "6.0.3", - "fs-extra": "^9.1.0", - "libnpmaccess": "^6.0.3", - "npm-package-arg": "8.1.1", - "npm-registry-fetch": "^13.3.0", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "p-pipe": "^3.1.0", - "pacote": "^13.6.1", - "semver": "^7.3.4" - } - }, - "@lerna/pulse-till-done": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-6.0.3.tgz", - "integrity": "sha512-/HjvHtaDCr0qJuhJT6PuwoHFvPsZMB7f/GnEYGIzS0+ovwOTrbULD6ESo2lWcsFnxJ3tWv2OPIKEiHkJ0y1PCg==", - "dev": true, - "requires": { - "npmlog": "^6.0.2" - } - }, - "@lerna/query-graph": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-6.0.3.tgz", - "integrity": "sha512-Se3G4ZIckjleki/BWUEInITfLTuNIYkqeStq50KEz74xhQ9jQs7ZLAOWc/Qxn3EPngCTLe8WqhLVeHFOfxgjvw==", - "dev": true, - "requires": { - "@lerna/package-graph": "6.0.3" - } - }, - "@lerna/resolve-symlink": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-6.0.3.tgz", - "integrity": "sha512-9HkEl7kMQ4sZ3/+FEOhBt2rYoQP2cXQlhV7TNIej6SGaR0VtKe98ciM9bQAdkc/rOZtyZLc2cFBoUd10NEjzoA==", + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, "requires": { - "fs-extra": "^9.1.0", - "npmlog": "^6.0.2", - "read-cmd-shim": "^3.0.0" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" } }, - "@lerna/rimraf-dir": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-6.0.3.tgz", - "integrity": "sha512-jyC/PVL3rqC83l5Wphog8pSOmDbe5CIAHn9TeHvV8f/zdJnNE3zKXWTNjvyLgB1aPneQ4i2V+3BgdfpeDVAtHQ==", - "dev": true, - "requires": { - "@lerna/child-process": "6.0.3", - "npmlog": "^6.0.2", - "path-exists": "^4.0.0", - "rimraf": "^3.0.2" - } + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true }, - "@lerna/run": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/run/-/run-6.0.3.tgz", - "integrity": "sha512-eiMF/Pfld/ngH+Emkwyxqf40WWEK6bQE2KhRtu0xyuSIFycFlZJursd72ylTnvZAX3Qx4P4drdHaFnfWyuglcw==", - "dev": true, - "requires": { - "@lerna/command": "6.0.3", - "@lerna/filter-options": "6.0.3", - "@lerna/npm-run-script": "6.0.3", - "@lerna/output": "6.0.3", - "@lerna/profiler": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/timer": "6.0.3", - "@lerna/validation-error": "6.0.3", - "fs-extra": "^9.1.0", - "p-map": "^4.0.0" - } + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true }, - "@lerna/run-lifecycle": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-6.0.3.tgz", - "integrity": "sha512-qnFOyp9de81FA2HSBuXtW7LSklF+T6WtFkYH9q3kOJY/EghZlgzFmQYFHgJ/xVYxNu75QDuv6fsfJu4EtrR7ag==", - "dev": true, - "requires": { - "@lerna/npm-conf": "6.0.3", - "@npmcli/run-script": "^4.1.7", - "npmlog": "^6.0.2", - "p-queue": "^6.6.2" - } + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true }, - "@lerna/run-topologically": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-6.0.3.tgz", - "integrity": "sha512-nN0kcOO1TzWlxg5byM1V12tm4+lvchbawc1mNje1KsujdzE4gSwD84ub4SFRNkUUBmsPvTGysorhtXckQfqQWw==", + "@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", "dev": true, "requires": { - "@lerna/query-graph": "6.0.3", - "p-queue": "^6.6.2" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + } } }, - "@lerna/symlink-binary": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-6.0.3.tgz", - "integrity": "sha512-bRrPPuZoYvEDc8eTGwhTLQwRmtjYfD/hBVElqhfAlUTPcuA36VrQwBkmhGAUKcIDmEHTVk6IHNiFb/JwuiOSYA==", + "@lerna/child-process": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.6.2.tgz", + "integrity": "sha512-QyKIWEnKQFnYu2ey+SAAm1A5xjzJLJJj3bhIZd3QKyXKKjaJ0hlxam/OsWSltxTNbcyH1jRJjC6Cxv31usv0Ag==", "dev": true, "requires": { - "@lerna/create-symlink": "6.0.3", - "@lerna/package": "6.0.3", - "fs-extra": "^9.1.0", - "p-map": "^4.0.0" + "chalk": "^4.1.0", + "execa": "^5.0.0", + "strong-log-transformer": "^2.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "@lerna/symlink-dependencies": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-6.0.3.tgz", - "integrity": "sha512-4DmKLZkJ9oyQ8DXdXCMT6fns6w6G/7h9D2pXGNOYa/IFtjb4mKDMBfJ61XhmvTlxrEzjEc9CnqMeO7BQBXWt8A==", + "@lerna/create": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-6.6.2.tgz", + "integrity": "sha512-xQ+1Y7D+9etvUlE+unhG/TwmM6XBzGIdFBaNoW8D8kyOa9M2Jf3vdEtAxVa7mhRz66CENfhL/+I/QkVaa7pwbQ==", "dev": true, "requires": { - "@lerna/create-symlink": "6.0.3", - "@lerna/resolve-symlink": "6.0.3", - "@lerna/symlink-binary": "6.0.3", + "@lerna/child-process": "6.6.2", + "dedent": "^0.7.0", "fs-extra": "^9.1.0", - "p-map": "^4.0.0", - "p-map-series": "^2.1.0" - } - }, - "@lerna/temp-write": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-6.0.3.tgz", - "integrity": "sha512-ws+EHk7Bp4hR6liusGk8K+ybnh9iOSkCnHD6d+avwa2lMYtX28v93kle/Y5JbTghjumgDUF9/C+EQg51zIVQmw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "is-stream": "^2.0.0", - "make-dir": "^3.0.0", - "temp-dir": "^1.0.0", - "uuid": "^8.3.2" + "init-package-json": "^3.0.2", + "npm-package-arg": "8.1.1", + "p-reduce": "^2.1.0", + "pacote": "15.1.1", + "pify": "^5.0.0", + "semver": "^7.3.4", + "slash": "^3.0.0", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^4.0.0", + "yargs-parser": "20.2.4" }, "dependencies": { - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "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, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true } } }, - "@lerna/timer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-6.0.3.tgz", - "integrity": "sha512-Ywfu3cGi0pV9vN4ki8oTu+qdJArMwrW3MiXL3/2fospKRdGL7sGCuXlS9Byd+aduMvmMwKbnX0EW+6R7Np+qSg==", - "dev": true - }, - "@lerna/validation-error": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-6.0.3.tgz", - "integrity": "sha512-cWYKMFne/euWnW4w7ry+RvDkj8iVNYMrbRF86Px/609GXFOoOwEROJyvTlRp1BgCmC2/3KzidyBletN/R3JHEA==", + "@lerna/legacy-package-management": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/@lerna/legacy-package-management/-/legacy-package-management-6.6.2.tgz", + "integrity": "sha512-0hZxUPKnHwehUO2xC4ldtdX9bW0W1UosxebDIQlZL2STnZnA2IFmIk2lJVUyFW+cmTPQzV93jfS0i69T9Z+teg==", "dev": true, "requires": { - "npmlog": "^6.0.2" - } - }, - "@lerna/version": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/version/-/version-6.0.3.tgz", - "integrity": "sha512-ssQhsK51IBMabB+RpQPIRn93iozwMRpvfh2vVIVdTs76j8r/1ljIs3gLXPDzLo9RbyLcou+VKi3c/7coCAwsdw==", - "dev": true, - "requires": { - "@lerna/check-working-tree": "6.0.3", - "@lerna/child-process": "6.0.3", - "@lerna/collect-updates": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/conventional-commits": "6.0.3", - "@lerna/github-client": "6.0.3", - "@lerna/gitlab-client": "6.0.3", - "@lerna/output": "6.0.3", - "@lerna/prerelease-id-from-version": "6.0.3", - "@lerna/prompt": "6.0.3", - "@lerna/run-lifecycle": "6.0.3", - "@lerna/run-topologically": "6.0.3", - "@lerna/temp-write": "6.0.3", - "@lerna/validation-error": "6.0.3", - "@nrwl/devkit": ">=14.8.6 < 16", - "chalk": "^4.1.0", - "dedent": "^0.7.0", - "load-json-file": "^6.2.0", - "minimatch": "^3.0.4", - "npmlog": "^6.0.2", - "p-map": "^4.0.0", - "p-pipe": "^3.1.0", - "p-reduce": "^2.1.0", - "p-waterfall": "^2.1.1", - "semver": "^7.3.4", - "slash": "^3.0.0", - "write-json-file": "^4.3.0" + "@npmcli/arborist": "6.2.3", + "@npmcli/run-script": "4.1.7", + "@nrwl/devkit": ">=15.5.2 < 16", + "@octokit/rest": "19.0.3", + "byte-size": "7.0.0", + "chalk": "4.1.0", + "clone-deep": "4.0.1", + "cmd-shim": "5.0.0", + "columnify": "1.6.0", + "config-chain": "1.1.12", + "conventional-changelog-core": "4.2.4", + "conventional-recommended-bump": "6.1.0", + "cosmiconfig": "7.0.0", + "dedent": "0.7.0", + "dot-prop": "6.0.1", + "execa": "5.0.0", + "file-url": "3.0.0", + "find-up": "5.0.0", + "fs-extra": "9.1.0", + "get-port": "5.1.1", + "get-stream": "6.0.0", + "git-url-parse": "13.1.0", + "glob-parent": "5.1.2", + "globby": "11.1.0", + "graceful-fs": "4.2.10", + "has-unicode": "2.0.1", + "inquirer": "8.2.4", + "is-ci": "2.0.0", + "is-stream": "2.0.0", + "libnpmpublish": "7.1.4", + "load-json-file": "6.2.0", + "make-dir": "3.1.0", + "minimatch": "3.0.5", + "multimatch": "5.0.0", + "node-fetch": "2.6.7", + "npm-package-arg": "8.1.1", + "npm-packlist": "5.1.1", + "npm-registry-fetch": "14.0.3", + "npmlog": "6.0.2", + "p-map": "4.0.0", + "p-map-series": "2.1.0", + "p-queue": "6.6.2", + "p-waterfall": "2.1.1", + "pacote": "15.1.1", + "pify": "5.0.0", + "pretty-format": "29.4.3", + "read-cmd-shim": "3.0.0", + "read-package-json": "5.0.1", + "resolve-from": "5.0.0", + "semver": "7.3.8", + "signal-exit": "3.0.7", + "slash": "3.0.0", + "ssri": "9.0.1", + "strong-log-transformer": "2.1.0", + "tar": "6.1.11", + "temp-dir": "1.0.0", + "tempy": "1.0.0", + "upath": "2.0.1", + "uuid": "8.3.2", + "write-file-atomic": "4.0.1", + "write-pkg": "4.0.0", + "yargs": "16.2.0" }, "dependencies": { "ansi-styles": { @@ -18749,15 +17303,26 @@ } }, "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -18773,12 +17338,214 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "dev": true + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + }, + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "requires": { + "minipass": "^5.0.0" + } + } + } + }, + "minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "npm-registry-fetch": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.3.tgz", + "integrity": "sha512-YaeRbVNpnWvsGOjX2wk5s85XJ7l1qQBGAp724h8e2CZFFhMSuw9enom7K1mWVUtvXO1uUSFIAPofQK0pPN0ZcA==", + "dev": true, + "requires": { + "make-fetch-happen": "^11.0.0", + "minipass": "^4.0.0", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true + }, + "npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "dev": true, + "requires": { + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + } + } + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "pretty-format": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dev": true, + "requires": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -18787,195 +17554,303 @@ "requires": { "has-flag": "^4.0.0" } - } - } - }, - "@lerna/write-log-file": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-6.0.3.tgz", - "integrity": "sha512-xZFC9IgGkvuv1MUIC7EKD5ltlljgLlz7isbfQ2QHAqOmGJG6jPqa0Yo38pGe8wEDtGSVgtlUGkx7iHK22MawEA==", - "dev": true, - "requires": { - "npmlog": "^6.0.2", - "write-file-atomic": "^4.0.1" - }, - "dependencies": { - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + }, + "validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" + "builtins": "^5.0.0" } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true } } }, "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, "requires": { - "@nodelib/fs.stat": "2.0.4", + "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "@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==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true }, "@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==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "requires": { - "@nodelib/fs.scandir": "2.1.4", + "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "@npmcli/arborist": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.3.0.tgz", - "integrity": "sha512-+rZ9zgL1lnbl8Xbb1NQdMjveOMwj4lIYfcDtyJHHi5x4X8jtR6m8SXooJMZy5vmFVZ8w7A2Bnd/oX9eTuU8w5A==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-6.2.3.tgz", + "integrity": "sha512-lpGOC2ilSJXcc2zfW9QtukcCTcMbl3fVI0z4wvFB2AFIl0C+Q6Wv7ccrpdrQa8rvJ1ZVuc6qkX7HVTyKlzGqKA==", "dev": true, "requires": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/map-workspaces": "^2.0.3", - "@npmcli/metavuln-calculator": "^3.0.1", - "@npmcli/move-file": "^2.0.0", - "@npmcli/name-from-folder": "^1.0.1", - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/package-json": "^2.0.0", - "@npmcli/run-script": "^4.1.3", - "bin-links": "^3.0.0", - "cacache": "^16.0.6", + "@npmcli/fs": "^3.1.0", + "@npmcli/installed-package-contents": "^2.0.0", + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/metavuln-calculator": "^5.0.0", + "@npmcli/name-from-folder": "^2.0.0", + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^3.0.0", + "@npmcli/query": "^3.0.0", + "@npmcli/run-script": "^6.0.0", + "bin-links": "^4.0.1", + "cacache": "^17.0.4", "common-ancestor-path": "^1.0.1", - "json-parse-even-better-errors": "^2.3.1", + "hosted-git-info": "^6.1.1", + "json-parse-even-better-errors": "^3.0.0", "json-stringify-nice": "^1.1.4", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "nopt": "^5.0.0", - "npm-install-checks": "^5.0.0", - "npm-package-arg": "^9.0.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.0", - "npmlog": "^6.0.2", - "pacote": "^13.6.1", - "parse-conflict-json": "^2.0.1", - "proc-log": "^2.0.0", + "minimatch": "^6.1.6", + "nopt": "^7.0.0", + "npm-install-checks": "^6.0.0", + "npm-package-arg": "^10.1.0", + "npm-pick-manifest": "^8.0.1", + "npm-registry-fetch": "^14.0.3", + "npmlog": "^7.0.1", + "pacote": "^15.0.8", + "parse-conflict-json": "^3.0.0", + "proc-log": "^3.0.0", "promise-all-reject-late": "^1.0.0", "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^2.0.2", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", + "read-package-json-fast": "^3.0.2", "semver": "^7.3.7", - "ssri": "^9.0.0", - "treeverse": "^2.0.0", + "ssri": "^10.0.1", + "treeverse": "^3.0.0", "walk-up-path": "^1.0.0" }, "dependencies": { - "builtins": { + "@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", + "dev": true, + "requires": { + "which": "^3.0.0" + } + }, + "@npmcli/run-script": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", + "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/promise-spawn": "^6.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^3.0.0", + "which": "^3.0.0" + } + }, + "are-we-there-yet": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-4.0.0.tgz", + "integrity": "sha512-nSXlV+u3vtVjRgihdTzbfWYzxPWGo424zPgQbHD0ZqIla3jqYAewDcvee0Ua2hjS5IfTAmjGlx1Jf0PKwjZDEw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^4.1.0" + } + }, + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "gauge": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-5.0.1.tgz", + "integrity": "sha512-CmykPMJGuNan/3S4kZOpvvPYSNqSHANiWnh9XcMU2pSjtBfF0XzZ2p1bFAxTbnFxyBuPxQYHhzwaoOmUdqzvxQ==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^4.0.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true + }, + "minimatch": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-6.2.0.tgz", + "integrity": "sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==", "dev": true, "requires": { - "semver": "^7.0.0" + "brace-expansion": "^2.0.1" } }, - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "requires": { - "lru-cache": "^7.5.1" + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" } }, - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "dev": true + "npmlog": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-7.0.1.tgz", + "integrity": "sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg==", + "dev": true, + "requires": { + "are-we-there-yet": "^4.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^5.0.0", + "set-blocking": "^2.0.0" + } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "readable-stream": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.0.tgz", + "integrity": "sha512-kDMOq0qLtxV9f/SQv522h8cxZBqNZXuXNyjyezmfAAuribMyVXziljpQ/uQhfE1XLg2/TLTW2DsnoE4VAi/krg==", + "dev": true, + "requires": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10" + } + }, + "signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", "dev": true }, - "npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "minipass": "^5.0.0" } }, "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "requires": { "builtins": "^5.0.0" } + }, + "which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } } } }, "@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", "dev": true, "requires": { - "@gar/promisify": "^1.1.3", "semver": "^7.3.5" } }, "@npmcli/git": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", - "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.0.4.tgz", + "integrity": "sha512-5yZghx+u5M47LghaybLCkdSyFzV/w4OuH12d96HO389Ik9CDsLaDZJVynSGGVJOLn6gy/k7Dz5XYcplM3uxXRg==", "dev": true, "requires": { - "@npmcli/promise-spawn": "^3.0.0", + "@npmcli/promise-spawn": "^6.0.0", "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^7.0.0", - "proc-log": "^2.0.0", + "npm-pick-manifest": "^8.0.0", + "proc-log": "^3.0.0", "promise-inflight": "^1.0.1", "promise-retry": "^2.0.1", "semver": "^7.3.5", - "which": "^2.0.2" + "which": "^3.0.0" }, "dependencies": { - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "dev": true + "@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", + "dev": true, + "requires": { + "which": "^3.0.0" + } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true }, "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", "dev": true, "requires": { "isexe": "^2.0.0" @@ -18984,25 +17859,25 @@ } }, "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", + "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", "dev": true, "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" } }, "@npmcli/map-workspaces": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz", - "integrity": "sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-3.0.4.tgz", + "integrity": "sha512-Z0TbvXkRbacjFFLpVpV0e2mheCh+WzQpcqL+4xp49uNJOxOnIAPZyXtUxZ5Qn3QBTGKA11Exjd9a5411rBrhDg==", "dev": true, "requires": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" + "@npmcli/name-from-folder": "^2.0.0", + "glob": "^10.2.2", + "minimatch": "^9.0.0", + "read-package-json-fast": "^3.0.0" }, "dependencies": { "brace-expansion": { @@ -19015,22 +17890,22 @@ } }, "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" } }, "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -19039,15 +17914,23 @@ } }, "@npmcli/metavuln-calculator": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz", - "integrity": "sha512-n69ygIaqAedecLeVH3KnO39M6ZHiJ2dEv5A7DGvcqCB8q17BGUgW8QaanIkbWUo2aYGZqJaOORTLAlIvKjNDKA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-5.0.1.tgz", + "integrity": "sha512-qb8Q9wIIlEPj3WeA1Lba91R4ZboPL0uspzV0F9uwP+9AYMVB2zOoa7Pbk12g6D2NHAinSbHh6QYmGuRyHZ874Q==", "dev": true, "requires": { - "cacache": "^16.0.0", - "json-parse-even-better-errors": "^2.3.1", - "pacote": "^13.0.3", + "cacache": "^17.0.0", + "json-parse-even-better-errors": "^3.0.0", + "pacote": "^15.0.0", "semver": "^7.3.5" + }, + "dependencies": { + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true + } } }, "@npmcli/move-file": { @@ -19060,33 +17943,78 @@ "rimraf": "^3.0.2" }, "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } } } }, "@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz", + "integrity": "sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==", "dev": true }, "@npmcli/node-gyp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", - "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", + "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", "dev": true }, "@npmcli/package-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz", - "integrity": "sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-3.1.0.tgz", + "integrity": "sha512-qNPy6Yf9ruFST99xcrl5EWAvrb7qFrwgVbwdzcTJlIgxbArKOq5e/bgZ6rTL1X9hDgAdPbvL8RWx/OTLSB0ToA==", "dev": true, "requires": { - "json-parse-even-better-errors": "^2.3.1" + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "npm-normalize-package-bin": "^3.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", + "dev": true, + "requires": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" + } + }, + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true + }, + "minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } } }, "@npmcli/promise-spawn": { @@ -19098,10 +18026,19 @@ "infer-owner": "^1.0.4" } }, + "@npmcli/query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/query/-/query-3.0.0.tgz", + "integrity": "sha512-MFNDSJNgsLZIEBVZ0Q9w9K7o07j5N4o4yjtdz2uEpuCZlXGMuPENiRaFYk0vRqAA64qVuUQwC05g27fRtfUgnA==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, "@npmcli/run-script": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", - "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.1.7.tgz", + "integrity": "sha512-WXr/MyM4tpKA4BotB81NccGAv8B48lNH0gRoILucbcAhTQXLCoi6HflMV3KdXubIqvP9SuLsFn68Z7r4jl+ppw==", "dev": true, "requires": { "@npmcli/node-gyp": "^2.0.0", @@ -19111,39 +18048,61 @@ "which": "^2.0.2" }, "dependencies": { - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "@npmcli/node-gyp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", + "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", + "dev": true + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", "dev": true, "requires": { - "isexe": "^2.0.0" + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" } } } }, "@nrwl/cli": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-15.2.0.tgz", - "integrity": "sha512-tbl8iTEOuNWTs7HnwFqXXyu4jhR8OYyelECicwB7RkcVqihokhBvlvMdWaVlUYNgiOLWWy/elCEfZs4e7QLBZw==", + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-15.9.4.tgz", + "integrity": "sha512-FoiGFCLpb/r4HXCM3KYqT0xteP+MRV6bIHjz3bdPHIDLmBNQQnRRaV2K47jtJ6zjh1eOU5UHKyDtDDYf80Idpw==", "dev": true, "requires": { - "nx": "15.2.0" + "nx": "15.9.4" } }, "@nrwl/devkit": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.2.0.tgz", - "integrity": "sha512-njvwu5gWvV1GLlnLs50CIfKQ7piSw81DmlAtnHI/UD9DwzOrQwasd189X5dMrPMDwlif/WObvzcbdMS8M9wm/w==", + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.9.4.tgz", + "integrity": "sha512-mUX1kXTuPMdTzFxIzH+MsSNvdppOmstPDOEtiGFZJTuJ625ki0HhNJILO3N2mJ7MeMrLqIlAiNdvelQaObxYsQ==", "dev": true, "requires": { - "@phenomnomnominal/tsquery": "4.1.1", "ejs": "^3.1.7", "ignore": "^5.0.4", "semver": "7.3.4", + "tmp": "~0.2.1", "tslib": "^2.3.0" }, "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, "semver": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", @@ -19153,81 +18112,139 @@ "lru-cache": "^6.0.0" } }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "requires": { + "rimraf": "^3.0.0" + } } } }, + "@nrwl/nx-darwin-arm64": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.9.4.tgz", + "integrity": "sha512-XnvrnT9BJsgThY/4xUcYtE077ERq/img8CkRj7MOOBNOh0/nVcR4LGbBKDHtwE3HPk0ikyS/SxRyNa9msvi3QQ==", + "dev": true, + "optional": true + }, + "@nrwl/nx-darwin-x64": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.9.4.tgz", + "integrity": "sha512-WKSfSlpVMLchpXkax0geeUNyhvNxwO7qUz/s0/HJWBekt8fizwKDwDj1gP7fOu+YWb/tHiSscbR1km8PtdjhQw==", + "dev": true, + "optional": true + }, + "@nrwl/nx-linux-arm-gnueabihf": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.9.4.tgz", + "integrity": "sha512-a/b4PP7lP/Cgrh0LjC4O2YTt5pyf4DQTGtuE8qlo8o486UiofCtk4QGJX72q80s23L0ejCaKY2ULKx/3zMLjuA==", + "dev": true, + "optional": true + }, + "@nrwl/nx-linux-arm64-gnu": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.9.4.tgz", + "integrity": "sha512-ibBV8fMhSfLVd/2WzcDuUm32BoZsattuKkvMmOoyU6Pzoznc3AqyDjJR4xCIoAn5Rf+Nu1oeQONr5FAtb1Ugow==", + "dev": true, + "optional": true + }, + "@nrwl/nx-linux-arm64-musl": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.9.4.tgz", + "integrity": "sha512-iIjvVYd7+uM4jVD461+PvU5XTALgSvJOODUaMRGOoDl0KlMuTe6pQZlw0eXjl5rcTd6paKaVFWT5j6awr8kj7w==", + "dev": true, + "optional": true + }, + "@nrwl/nx-linux-x64-gnu": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.9.4.tgz", + "integrity": "sha512-q4OyH72mdrE4KellBWtwpr5EwfxHKNoFP9//7FAILO68ROh0rpMd7YQMlTB7T04UEUHjKEEsFGTlVXIee3Viwg==", + "dev": true, + "optional": true + }, + "@nrwl/nx-linux-x64-musl": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.9.4.tgz", + "integrity": "sha512-67+/XNMR1CgLPyeGX8jqSG6l8yYD0iiwUgcu1Vaxq6N05WwnqVisIW8XzLSRUtKt4WyVQgOWk3aspImpMVOG3Q==", + "dev": true, + "optional": true + }, + "@nrwl/nx-win32-arm64-msvc": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.9.4.tgz", + "integrity": "sha512-2rEsq3eOGVCYpYJn2tTJkOGNJm/U8rP/FmqtZXYa6VJv/00XP3Gl00IXFEDaYV6rZo7SWqLxtEPUbjK5LwPzZA==", + "dev": true, + "optional": true + }, + "@nrwl/nx-win32-x64-msvc": { + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.9.4.tgz", + "integrity": "sha512-bogVju4Z/hy1jbppqaTNbmV1R4Kg0R5fKxXAXC2LaL7FL0dup31wPumdV+mXttXBNOBDjV8V/Oz1ZqdmxpOJUw==", + "dev": true, + "optional": true + }, "@nrwl/tao": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-15.2.0.tgz", - "integrity": "sha512-Z8oRlO7JO/MfxahglZhD/XgQdvSZo3AzfLfdzQDDHQeL7F8sjwoQvNinsUDH5Vqa2/mAcbBsnp+8JubwdbAJSw==", + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-15.9.4.tgz", + "integrity": "sha512-m90iz8UsXx1rgPm1dxsBQjSrCViWYZIrp8bpwjSCW24j3kifyilYSXGuKaRwZwUn7eNmH/kZcI9/8qeGIPF4Sg==", "dev": true, "requires": { - "nx": "15.2.0" + "nx": "15.9.4" } }, "@octokit/auth-token": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", - "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", + "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", "dev": true, "requires": { - "@octokit/types": "^8.0.0" + "@octokit/types": "^9.0.0" } }, "@octokit/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", - "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.1.tgz", + "integrity": "sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==", "dev": true, "requires": { "@octokit/auth-token": "^3.0.0", "@octokit/graphql": "^5.0.0", "@octokit/request": "^6.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "before-after-hook": "^2.2.0", "universal-user-agent": "^6.0.0" } }, "@octokit/endpoint": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", - "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", + "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", "dev": true, "requires": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "is-plain-object": "^5.0.0", "universal-user-agent": "^6.0.0" - }, - "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - } } }, "@octokit/graphql": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", - "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", + "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", "dev": true, "requires": { "@octokit/request": "^6.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "universal-user-agent": "^6.0.0" } }, "@octokit/openapi-types": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", - "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", + "version": "17.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-17.2.0.tgz", + "integrity": "sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ==", "dev": true }, "@octokit/plugin-enterprise-rest": { @@ -19237,113 +18254,109 @@ "dev": true }, "@octokit/plugin-paginate-rest": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", - "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-3.1.0.tgz", + "integrity": "sha512-+cfc40pMzWcLkoDcLb1KXqjX0jTGYXjKuQdFQDc6UAknISJHnZTiBqld6HDwRJvD4DsouDKrWXNbNV0lE/3AXA==", "dev": true, "requires": { - "@octokit/types": "^8.0.0" + "@octokit/types": "^6.41.0" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", + "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==", + "dev": true + }, + "@octokit/types": { + "version": "6.41.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz", + "integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^12.11.0" + } + } } }, "@octokit/plugin-request-log": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", - "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.8.1.tgz", + "integrity": "sha512-QrlaTm8Lyc/TbU7BL/8bO49vp+RZ6W3McxxmmQTgYxf2sWkO8ZKuj4dLhPNJD6VCUW1hetCmeIM0m6FTVpDiEg==", "dev": true, "requires": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^8.1.1", "deprecation": "^2.3.1" + }, + "dependencies": { + "@octokit/openapi-types": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", + "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", + "dev": true + }, + "@octokit/types": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", + "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", + "dev": true, + "requires": { + "@octokit/openapi-types": "^14.0.0" + } + } } }, "@octokit/request": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", - "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.5.tgz", + "integrity": "sha512-z83E8UIlPNaJUsXpjD8E0V5o/5f+vJJNbNcBwVZsX3/vC650U41cOkTLjq4PKk9BYonQGOnx7N17gvLyNjgGcQ==", "dev": true, "requires": { "@octokit/endpoint": "^7.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "is-plain-object": "^5.0.0", "node-fetch": "^2.6.7", "universal-user-agent": "^6.0.0" - }, - "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } } }, "@octokit/request-error": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", - "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", + "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", "dev": true, "requires": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "deprecation": "^2.0.0", "once": "^1.4.0" } }, "@octokit/rest": { - "version": "19.0.5", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", - "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", + "version": "19.0.3", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.3.tgz", + "integrity": "sha512-5arkTsnnRT7/sbI4fqgSJ35KiFaN7zQm0uQiQtivNQLI8RQx8EHwJCajcTUwmaCMNDg7tdCvqAnc7uvHHPxrtQ==", "dev": true, "requires": { - "@octokit/core": "^4.1.0", - "@octokit/plugin-paginate-rest": "^5.0.0", + "@octokit/core": "^4.0.0", + "@octokit/plugin-paginate-rest": "^3.0.0", "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^6.7.0" + "@octokit/plugin-rest-endpoint-methods": "^6.0.0" } }, "@octokit/types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz", - "integrity": "sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.2.2.tgz", + "integrity": "sha512-9BjDxjgQIvCjNWZsbqyH5QC2Yni16oaE6xL+8SUBMzcYPF4TGQBXGA97Cl3KceK9mwiNMb1mOYCz6FbCCLEL+g==", "dev": true, "requires": { - "@octokit/openapi-types": "^14.0.0" + "@octokit/openapi-types": "^17.1.2" } }, "@parcel/watcher": { @@ -19356,38 +18369,49 @@ "node-gyp-build": "^4.3.0" } }, - "@phenomnomnominal/tsquery": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz", - "integrity": "sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==", + "@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, - "requires": { - "esquery": "^1.0.1" - } + "optional": true }, "@playwright/test": { - "version": "1.26.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.26.1.tgz", - "integrity": "sha512-bNxyZASVt2adSZ9gbD7NCydzcb5JaI0OR9hc7s+nmPeH604gwp0zp17NNpwXY4c8nvuBGQQ9oGDx72LE+cUWvw==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.33.0.tgz", + "integrity": "sha512-YunBa2mE7Hq4CfPkGzQRK916a4tuZoVx/EpLjeWlTVOnD4S2+fdaQZE0LJkbfhN5FTSKNLdcl7MoT5XB37bTkg==", "dev": true, "requires": { "@types/node": "*", - "playwright-core": "1.26.1" + "fsevents": "2.3.2", + "playwright-core": "1.33.0" } }, + "@sigstore/protobuf-specs": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.1.0.tgz", + "integrity": "sha512-a31EnjuIDSX8IXBUib3cYLDRlPMU36AWX4xS8ysLaNu4ZzUesDiPt83pgrW2X1YLMe5L2HbDyaKK5BrL4cNKaQ==", + "dev": true + }, + "@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "dev": true + }, "@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", "dev": true, "requires": { "type-detect": "4.0.8" } }, "@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" @@ -19404,32 +18428,68 @@ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true }, + "@tufjs/canonical-json": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", + "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", + "dev": true + }, + "@tufjs/models": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", + "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", + "dev": true, + "requires": { + "@tufjs/canonical-json": "1.0.0", + "minimatch": "^9.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, "@types/babel__core": { - "version": "7.1.12", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", - "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "@types/babel__generator": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", - "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", "dev": true, "requires": { "@babel/types": "^7.0.0" } }, "@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -19437,36 +18497,37 @@ } }, "@types/babel__traverse": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", - "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", + "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", "dev": true, "requires": { "@babel/types": "^7.3.0" } }, "@types/fs-extra": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.6.tgz", - "integrity": "sha512-ecNRHw4clCkowNOBJH1e77nvbPxHYnWIXMv1IAoG/9+MYGkgoyr3Ppxr7XYFNL41V422EDhyV4/4SSK8L2mlig==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.1.tgz", + "integrity": "sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==", "dev": true, "requires": { + "@types/jsonfile": "*", "@types/node": "*" } }, "@types/graceful-fs": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", - "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", "dev": true, "requires": { "@types/node": "*" } }, "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", "dev": true }, "@types/istanbul-lib-report": { @@ -19479,29 +18540,32 @@ } }, "@types/istanbul-reports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", - "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", "dev": true, "requires": { "@types/istanbul-lib-report": "*" } }, "@types/jest": { - "version": "26.0.20", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", - "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "version": "27.5.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.2.tgz", + "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", "dev": true, "requires": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" } }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "@types/jsonfile": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.1.tgz", + "integrity": "sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==", + "dev": true, + "requires": { + "@types/node": "*" + } }, "@types/minimatch": { "version": "3.0.5", @@ -19510,21 +18574,21 @@ "dev": true }, "@types/minimist": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", - "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, "@types/node": { - "version": "14.14.22", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz", - "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==", + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.1.tgz", + "integrity": "sha512-DqJociPbZP1lbZ5SQPk4oag6W7AyaGMO6gSfRwq3PWl4PXTwJpRQJhDq4W0kzrg3w6tJ1SwlvGZ5uKFHY13LIg==", "dev": true }, "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, "@types/parse-json": { @@ -19534,42 +18598,42 @@ "dev": true }, "@types/prettier": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz", - "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", "dev": true }, "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", "dev": true }, "@types/stack-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", - "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, "@types/svgo": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.3.tgz", - "integrity": "sha512-eDLVUvvTn+mol3NpP211DTH9JzSS6YKssRIhHNmXk5BiCl+gc4s+xQQjRFTSsGBohmka5qBsHX6qhL4x88Wkvg==", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", + "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", "dev": true }, "@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dev": true, "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", "dev": true }, "@types/yauzl": { @@ -19589,27 +18653,19 @@ "dev": true }, "@yarnpkg/parsers": { - "version": "3.0.0-rc.30", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.30.tgz", - "integrity": "sha512-95BoSadF1Qyxeh8BleNxRP8eczG4faqOxIgowwCtZD+Ahihlu5PxI1KG35IXNbR52GR0V5EV+eR94g+4gTPP9g==", + "version": "3.0.0-rc.44", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.44.tgz", + "integrity": "sha512-UVAt9Icc8zfGXioeYJ8XMoSTxOYVmlal2TRNxy9Uh91taS72kQFalK7LpIslcvEBKy4XtarmfIwcFIU3ZY64lw==", "dev": true, "requires": { "js-yaml": "^3.10.0", "tslib": "^2.4.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - } } }, "@zeit/schemas": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.21.0.tgz", - "integrity": "sha512-/J4WBTpWtQ4itN1rb3ao8LfClmVcmz2pO6oYb7Qd4h7VSqUhIbJIvrykz9Ew1WMg6eFWsKdsMHc5uPbFxqlCpg==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.29.0.tgz", + "integrity": "sha512-g5QiLIfbg3pLuYUJPlisNKY+epQJTcMDsOnVNkscrDP1oi7vmJnzOANYJI/1pZcVJ6umUkBv3aFtlg1UvUHGzA==", "dev": true }, "@zkochan/js-yaml": { @@ -19630,17 +18686,26 @@ } }, "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", "dev": true }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dev": true, + "requires": { + "event-target-shim": "^5.0.0" + } + }, "accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -19649,29 +18714,12 @@ "requires": { "mime-types": "~2.1.34", "negotiator": "0.6.3" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - } } }, "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true }, "acorn-globals": { @@ -19682,6 +18730,14 @@ "requires": { "acorn": "^7.1.1", "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } } }, "acorn-walk": { @@ -19706,13 +18762,13 @@ } }, "agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz", + "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", "dev": true, "requires": { "debug": "^4.1.0", - "depd": "^1.1.2", + "depd": "^2.0.0", "humanize-ms": "^1.2.1" } }, @@ -19726,18 +18782,6 @@ "indent-string": "^4.0.0" } }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -19771,9 +18815,9 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { @@ -19786,9 +18830,9 @@ } }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -19832,23 +18876,15 @@ "sprintf-js": "~1.0.2" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } }, "array-differ": { "version": "3.0.0", @@ -19868,43 +18904,23 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", "dev": true, "requires": { - "safer-buffer": "~2.1.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" } }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true }, "async": { @@ -19916,7 +18932,7 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "dev": true }, "at-least-node": { @@ -19925,61 +18941,36 @@ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", "dev": true }, "axios": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz", - "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", "dev": true, "requires": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" - }, - "dependencies": { - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } } }, "babel-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", "dev": true, "requires": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "slash": "^3.0.0" }, "dependencies": { @@ -19993,9 +18984,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -20035,22 +19026,22 @@ } }, "babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-instrument": "^5.0.4", "test-exclude": "^6.0.0" } }, "babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", "dev": true, "requires": { "@babel/template": "^7.3.3", @@ -20080,12 +19071,12 @@ } }, "babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^26.6.2", + "babel-plugin-jest-hoist": "^27.5.1", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -20095,76 +19086,12 @@ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "dev": true }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, "before-after-hook": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", @@ -20172,43 +19099,47 @@ "dev": true }, "bin-links": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", - "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-4.0.1.tgz", + "integrity": "sha512-bmFEM39CyX336ZGGRsGPlc6jZHriIoHacOQcTt72MktIjpPhZoP4te2jOyUXF3BLILmJ8aNLncoPVeIIFlrDeA==", "dev": true, "requires": { - "cmd-shim": "^5.0.0", - "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0", - "read-cmd-shim": "^3.0.0", - "rimraf": "^3.0.0", - "write-file-atomic": "^4.0.0" + "cmd-shim": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "read-cmd-shim": "^4.0.0", + "write-file-atomic": "^5.0.0" }, "dependencies": { - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "cmd-shim": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-6.0.1.tgz", + "integrity": "sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==", "dev": true }, - "write-file-atomic": { + "read-cmd-shim": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz", + "integrity": "sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==", + "dev": true + }, + "signal-exit": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", + "dev": true + }, + "write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", "dev": true, "requires": { "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" + "signal-exit": "^4.0.1" } } } }, - "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 - }, "bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", @@ -20223,7 +19154,7 @@ "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, "brace-expansion": { @@ -20251,6 +19182,18 @@ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, + "browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + } + }, "bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", @@ -20283,15 +19226,18 @@ "dev": true }, "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", - "dev": true + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "requires": { + "semver": "^7.0.0" + } }, "byte-size": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-7.0.1.tgz", - "integrity": "sha512-crQdqyCwhokxwV1UyDzLZanhkugAgft7vt0qbbdt60C6Zf3CAiGmtUCylbtYwrU6loOUw3euGrNtW1J651ot1A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-7.0.0.tgz", + "integrity": "sha512-NNiBxKgxybMBtWdmvx7ZITJi4ZG+CYUgwOSZTfqB1qogkRHrhbQE/R2r5Fh94X+InN5MCYz6SvB/ejHMj/HbsQ==", "dev": true }, "bytes": { @@ -20301,29 +19247,23 @@ "dev": true }, "cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.3.tgz", + "integrity": "sha512-jAdjGxmPxZh0IipMdR7fK/4sDSrHMLUV0+GvVUsjwyGNKHsh79kW/otg+GkbXwl6Uzvy9wsvHOX4nUoWldeZMg==", "dev": true, "requires": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", "lru-cache": "^7.7.1", - "minipass": "^3.1.6", + "minipass": "^5.0.0", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", + "ssri": "^10.0.0", "tar": "^6.1.11", - "unique-filename": "^2.0.0" + "unique-filename": "^3.0.0" }, "dependencies": { "brace-expansion": { @@ -20335,63 +19275,53 @@ "balanced-match": "^1.0.0" } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" } }, "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true }, "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", "dev": true, "requires": { "brace-expansion": "^2.0.1" } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "requires": { + "minipass": "^5.0.0" + } } } }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" } }, "callsites": { @@ -20409,27 +19339,18 @@ "camelcase-keys": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - } - }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, "requires": { - "rsvp": "^4.8.4" + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" } }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "caniuse-lite": { + "version": "1.0.30001488", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz", + "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==", "dev": true }, "chalk": { @@ -20515,28 +19436,21 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, "chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", "dev": true }, + "chromium-bidi": { + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.9.tgz", + "integrity": "sha512-u3DC6XwgLCA9QJ5ak1voPslCmacQdulZNCPsI3qNXxSnEcZS7DFIbww+5RM2bznMEje7cc0oydavRLRvOIZtHw==", + "dev": true, + "requires": { + "mitt": "3.0.0" + } + }, "ci-info": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", @@ -20544,34 +19458,11 @@ "dev": true }, "cjs-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", - "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", "dev": true }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, "clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", @@ -20608,104 +19499,17 @@ "arch": "^2.2.0", "execa": "^5.1.1", "is-wsl": "^2.2.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } } }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "requires": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" } }, "clone": { @@ -20723,6 +19527,17 @@ "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", "shallow-clone": "^3.0.0" + }, + "dependencies": { + "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, + "requires": { + "isobject": "^3.0.1" + } + } } }, "cmd-shim": { @@ -20737,7 +19552,7 @@ "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true }, "coa": { @@ -20757,16 +19572,6 @@ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", "dev": true }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -20834,12 +19639,6 @@ } } }, - "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 - }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -20900,9 +19699,9 @@ } }, "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", "dev": true, "requires": { "ini": "^1.3.4", @@ -20922,9 +19721,9 @@ "dev": true }, "conventional-changelog-angular": { - "version": "5.0.13", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", - "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "version": "5.0.12", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz", + "integrity": "sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==", "dev": true, "requires": { "compare-func": "^2.0.0", @@ -20935,183 +19734,44 @@ "version": "4.2.4", "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", - "dev": true, - "requires": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^5.0.0", - "conventional-commits-parser": "^3.2.0", - "dateformat": "^3.0.0", - "get-pkg-repo": "^4.0.0", - "git-raw-commits": "^2.0.8", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^4.1.1", - "lodash": "^4.17.15", - "normalize-package-data": "^3.0.0", - "q": "^1.5.1", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "dev": true, + "requires": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-parser": "^3.2.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^4.0.0", + "git-raw-commits": "^2.0.8", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.1.1", + "lodash": "^4.17.15", + "normalize-package-data": "^3.0.0", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "through2": "^4.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" } }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true } } }, @@ -21187,24 +19847,15 @@ } }, "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, "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=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, "cosmiconfig": { @@ -21220,27 +19871,32 @@ "yaml": "^1.10.0" } }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dev": true, + "requires": { + "node-fetch": "2.6.7" + } + }, "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true + }, "css-select": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", @@ -21270,34 +19926,40 @@ } }, "css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true }, "csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, "requires": { - "css-tree": "1.0.0-alpha.39" + "css-tree": "^1.1.2" }, "dependencies": { "css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, "requires": { - "mdn-data": "2.0.6", + "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, "mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true } } @@ -21331,15 +19993,6 @@ "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", "dev": true }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, "data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -21349,6 +20002,34 @@ "abab": "^2.0.3", "whatwg-mimetype": "^2.3.0", "whatwg-url": "^8.0.0" + }, + "dependencies": { + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + } } }, "dateformat": { @@ -21358,30 +20039,24 @@ "dev": true }, "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true - }, "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true }, "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "requires": { "decamelize": "^1.1.0", @@ -21391,21 +20066,15 @@ "map-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", "dev": true } } }, "decimal.js": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", - "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", "dev": true }, "dedent": { @@ -21421,15 +20090,15 @@ "dev": true }, "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true }, "defaults": { @@ -21448,51 +20117,38 @@ "dev": true }, "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, "requires": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", "dev": true, "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" }, "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "glob": "^7.1.3" } } } @@ -21500,7 +20156,7 @@ "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true }, "delegates": { @@ -21510,9 +20166,9 @@ "dev": true }, "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true }, "deprecation": { @@ -21522,9 +20178,9 @@ "dev": true }, "detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", + "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", "dev": true }, "detect-newline": { @@ -21534,25 +20190,15 @@ "dev": true }, "devtools-protocol": { - "version": "0.0.901419", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.901419.tgz", - "integrity": "sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==", + "version": "0.0.1120988", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1120988.tgz", + "integrity": "sha512-39fCpE3Z78IaIPChJsP6Lhmkbf4dWXOmzLk/KFTdRkNk/0JymRIfUynDVRndV9HoDz8PyalK1UH21ST/ivwW5Q==", "dev": true }, - "dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, "diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", "dev": true }, "dir-glob": { @@ -21575,9 +20221,9 @@ }, "dependencies": { "domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true } } @@ -21642,29 +20288,25 @@ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "dev": true }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, "ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", "dev": true, "requires": { "jake": "^10.8.5" } }, + "electron-to-chromium": { + "version": "1.4.400", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.400.tgz", + "integrity": "sha512-Lsvf7cvwbIxCfB8VqbnVtEsjGi3+48ejDiQZfWo5gkT+1vQ2DHQI5pl0nUvPD6z1IQk6JgFeMC5ZQJqVhalEHg==", + "dev": true + }, "emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", "dev": true }, "emoji-regex": { @@ -21714,9 +20356,9 @@ } }, "entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", - "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true }, "env-paths": { @@ -21747,22 +20389,62 @@ } }, "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "dev": true, "requires": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" } }, "es-to-primitive": { @@ -21789,13 +20471,13 @@ "dev": true }, "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dev": true, "requires": { "esprima": "^4.0.1", - "estraverse": "^4.2.0", + "estraverse": "^5.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" @@ -21807,27 +20489,10 @@ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true }, "esutils": { @@ -21836,154 +20501,57 @@ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "dev": true + }, "eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", "dev": true }, - "exec-sh": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true }, "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "dev": true }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "dev": true, "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" } }, "external-editor": { @@ -21997,71 +20565,6 @@ "tmp": "^0.0.33" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", @@ -22085,12 +20588,6 @@ } } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -22098,9 +20595,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -22119,7 +20616,7 @@ "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, "fast-url-parser": { @@ -22140,18 +20637,18 @@ } }, "fastq": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz", - "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "requires": { "reusify": "^1.0.4" } }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, "requires": { "bser": "2.1.1" @@ -22175,6 +20672,12 @@ "escape-string-regexp": "^1.0.5" } }, + "file-url": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/file-url/-/file-url-3.0.0.tgz", + "integrity": "sha512-g872QGsHexznxkIAdK8UiZRe7SkE6kvylShU4Nsj8NvfvZag7S0QuQ4IgvPDkk75HxgjIVDwycFTDAgIiO4nDA==", + "dev": true + }, "filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", @@ -22194,9 +20697,9 @@ } }, "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -22235,36 +20738,42 @@ "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } }, - "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==", + "foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "dependencies": { + "signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", + "dev": true + } } }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dev": true, "requires": { - "map-cache": "^0.2.2" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" } }, "fs-constants": { @@ -22274,24 +20783,23 @@ "dev": true }, "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==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", "dev": true, "requires": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.2.tgz", + "integrity": "sha512-2GAfyfoaCDRrM6jaOS3UsBts8yJ55VioXdWcOL7dK9zdAuKT71+WBA4ifnNYqVjYv+4SsPxjK0JT4yIIn4cA/g==", "dev": true, "requires": { - "minipass": "^3.0.0" + "minipass": "^5.0.0" } }, "fs.realpath": { @@ -22313,6 +20821,24 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, "gauge": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", @@ -22341,6 +20867,18 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, + "get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + }, "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", @@ -22359,15 +20897,6 @@ "yargs": "^16.2.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -22379,21 +20908,6 @@ "wrap-ansi": "^7.0.0" } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, "hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", @@ -22404,9 +20918,9 @@ } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "requires": { "core-util-is": "~1.0.0", @@ -22437,23 +20951,6 @@ "xtend": "~4.0.1" } }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -22484,27 +20981,19 @@ "dev": true }, "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" } }, "git-raw-commits": { @@ -22613,33 +21102,44 @@ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, "globby": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", - "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", "slash": "^3.0.0" } }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true - }, "handlebars": { "version": "4.7.7", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", @@ -22653,22 +21153,6 @@ "wordwrap": "^1.0.0" } }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, "hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -22684,82 +21168,71 @@ "function-bind": "^1.1.1" } }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "dev": true }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "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=", + "hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "lru-cache": "^7.5.1" }, "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true } } }, - "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 - }, "html-encoding-sniffer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", @@ -22776,9 +21249,9 @@ "dev": true }, "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, "http-proxy-agent": { @@ -22792,21 +21265,10 @@ "debug": "4" } }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, "requires": { "agent-base": "6", @@ -22814,9 +21276,9 @@ } }, "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true }, "humanize-ms": { @@ -22844,11 +21306,40 @@ "dev": true }, "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true }, + "ignore-walk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", + "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", + "dev": true, + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -22932,15 +21423,6 @@ "validate-npm-package-name": "^4.0.0" }, "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, "hosted-git-info": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", @@ -22951,9 +21433,9 @@ } }, "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true }, "npm-package-arg": { @@ -22968,47 +21450,114 @@ "validate-npm-package-name": "^4.0.0" } }, - "validate-npm-package-name": { + "proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "dev": true + } + } + }, + "inquirer": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", + "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "builtins": "^5.0.0" + "has-flag": "^4.0.0" } } } }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, "ip": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", "dev": true }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true - }, - "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=", + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" } }, "is-arrayish": { @@ -23017,25 +21566,29 @@ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "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==", + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, "requires": { - "binary-extensions": "^2.0.0" + "has-bigints": "^1.0.1" } }, - "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 + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } }, "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, "is-ci": { @@ -23056,49 +21609,13 @@ "has": "^1.0.3" } }, - "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, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } + "has-tostringtag": "^1.0.0" } }, "is-docker": { @@ -23107,16 +21624,10 @@ "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", "dev": true }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true }, "is-fullwidth-code-point": { @@ -23132,9 +21643,9 @@ "dev": true }, "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "requires": { "is-extglob": "^2.1.1" @@ -23152,32 +21663,56 @@ "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", "dev": true }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true }, "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true }, "is-port-reachable": { "version": "4.0.0", @@ -23186,18 +21721,28 @@ "dev": true }, "is-potential-custom-element-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", - "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", "dev": true }, "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "requires": { - "has": "^1.0.3" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" } }, "is-ssh": { @@ -23210,18 +21755,27 @@ } }, "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, "requires": { - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.2" } }, "is-text-path": { @@ -23233,10 +21787,23 @@ "text-extensions": "^1.0.0" } }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", "dev": true }, "is-unicode-supported": { @@ -23245,11 +21812,14 @@ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, - "is-windows": { + "is-weakref": { "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 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } }, "is-wsl": { "version": "2.2.0", @@ -23263,7 +21833,7 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true }, "isexe": { @@ -23275,30 +21845,25 @@ "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true }, "istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "dev": true }, "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "requires": { - "@babel/core": "^7.7.5", + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-coverage": "^3.2.0", "semver": "^6.3.0" }, "dependencies": { @@ -23339,9 +21904,9 @@ } }, "istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, "requires": { "debug": "^4.1.1", @@ -23350,25 +21915,35 @@ } }, "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, + "jackspeak": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.2.0.tgz", + "integrity": "sha512-r5XBrqIJfwRIjRt/Xr5fv9Wh09qyhHfKnYddDlpM+ibRR20qrYActpCAgU6U+d53EOEjzkvxPMVHSlgR7leXrQ==", + "dev": true, + "requires": { + "@isaacs/cliui": "^8.0.2", + "@pkgjs/parseargs": "^0.11.0" + } + }, "jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "version": "10.8.6", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.6.tgz", + "integrity": "sha512-G43Ub9IYEFfu72sua6rzooi8V8Gz2lkfk48rW20vEWCGizeaEPlKB1Kh8JIA84yQbiAEfqlPmSpGgCKKxH3rDA==", "dev": true, "requires": { "async": "^3.2.3", "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" + "filelist": "^1.0.4", + "minimatch": "^3.1.2" }, "dependencies": { "ansi-styles": { @@ -23411,6 +21986,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -23423,130 +22007,123 @@ } }, "jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", - "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "dev": true, "requires": { - "@jest/core": "^26.6.3", + "@jest/core": "^27.5.1", "import-local": "^3.0.2", - "jest-cli": "^26.6.3" + "jest-cli": "^27.5.1" } }, "jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "color-convert": "^2.0.1" } }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { - "pump": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "path-key": "^3.0.0" + "color-name": "~1.1.4" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "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 }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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 }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "isexe": "^2.0.0" + "has-flag": "^4.0.0" } } } }, "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", "dev": true, "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "prompts": "^2.0.1", - "yargs": "^15.4.1" + "yargs": "^16.2.0" }, "dependencies": { "ansi-styles": { @@ -23559,15 +22136,26 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -23597,33 +22185,60 @@ "requires": { "has-flag": "^4.0.0" } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true } } }, "jest-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", "chalk": "^4.0.0", + "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.2", - "jest-environment-node": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.3", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2" + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" }, "dependencies": { "ansi-styles": { @@ -23636,15 +22251,21 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -23666,6 +22287,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -23678,15 +22305,15 @@ } }, "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -23699,9 +22326,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -23741,25 +22368,25 @@ } }, "jest-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", - "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -23772,9 +22399,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -23814,86 +22441,84 @@ } }, "jest-environment-jsdom": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", - "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "dev": true, "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" } }, "jest-environment-node": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", - "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "dev": true, "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" } }, "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "dev": true }, "jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", "walker": "^1.0.7" } }, "jest-jasmine2": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", - "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", "dev": true, "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^26.6.2", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2", - "throat": "^5.0.0" + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -23906,9 +22531,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -23948,25 +22573,25 @@ } }, "jest-leak-detector": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", - "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "dev": true, "requires": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } }, "jest-matcher-utils": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", - "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -23979,9 +22604,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24021,20 +22646,20 @@ } }, "jest-message-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", - "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", "slash": "^3.0.0", - "stack-utils": "^2.0.2" + "stack-utils": "^2.0.3" }, "dependencies": { "ansi-styles": { @@ -24047,9 +22672,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24089,40 +22714,43 @@ } }, "jest-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*" } }, "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "requires": {} }, "jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", "dev": true }, "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "dependencies": { @@ -24136,9 +22764,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24178,42 +22806,43 @@ } }, "jest-resolve-dependencies": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" } }, "jest-runner": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", - "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", "dev": true, "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.7.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "throat": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -24226,9 +22855,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24268,38 +22897,33 @@ } }, "jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/globals": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/yargs": "^15.0.0", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", + "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", + "execa": "^5.0.0", "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.4.1" + "strip-bom": "^4.0.0" }, "dependencies": { "ansi-styles": { @@ -24312,9 +22936,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24354,36 +22978,42 @@ } }, "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "dev": true, "requires": { "@types/node": "*", - "graceful-fs": "^4.2.4" + "graceful-fs": "^4.2.9" } }, "jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", "dev": true, "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", + "pretty-format": "^27.5.1", "semver": "^7.3.2" }, "dependencies": { @@ -24397,9 +23027,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24439,17 +23069,17 @@ } }, "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "dependencies": { "ansi-styles": { @@ -24462,15 +23092,21 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -24504,17 +23140,17 @@ } }, "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", + "jest-get-type": "^27.5.1", "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "pretty-format": "^27.5.1" }, "dependencies": { "ansi-styles": { @@ -24527,15 +23163,15 @@ } }, "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24575,17 +23211,17 @@ } }, "jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", "dev": true, "requires": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^26.6.2", + "jest-util": "^27.5.1", "string-length": "^4.0.1" }, "dependencies": { @@ -24599,9 +23235,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -24641,14 +23277,14 @@ } }, "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "supports-color": "^8.0.0" }, "dependencies": { "has-flag": { @@ -24658,9 +23294,9 @@ "dev": true }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -24684,44 +23320,102 @@ "esprima": "^4.0.0" } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, "jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", "dev": true, "requires": { - "abab": "^2.0.3", - "acorn": "^7.1.1", + "abab": "^2.0.5", + "acorn": "^8.2.4", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.2.0", + "cssstyle": "^2.3.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", + "decimal.js": "^10.2.1", "domexception": "^2.0.1", - "escodegen": "^1.14.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.0", - "parse5": "5.1.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", + "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", "w3c-xmlserializer": "^2.0.0", "webidl-conversions": "^6.1.0", "whatwg-encoding": "^1.0.5", "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0", - "ws": "^7.2.3", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } } }, "jsesc": { @@ -24742,18 +23436,6 @@ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, "json-stringify-nice": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", @@ -24763,17 +23445,14 @@ "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=", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsonc-parser": { "version": "3.2.0", @@ -24807,28 +23486,16 @@ "through": ">=2.2.7 <3" } }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, "just-diff": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-5.1.1.tgz", - "integrity": "sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-6.0.2.tgz", + "integrity": "sha512-S59eriX5u3/QhMNq3v/gm8Kd0w8OS6Tz2FS1NG4blv+z0MuQcBRJyFWjdovM0Rad4/P4aUPFtnkNjMjyMlMSYA==", "dev": true }, "just-diff-apply": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.4.1.tgz", - "integrity": "sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.5.0.tgz", + "integrity": "sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw==", "dev": true }, "kind-of": { @@ -24844,34 +23511,87 @@ "dev": true }, "lerna": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-6.0.3.tgz", - "integrity": "sha512-DzRCTZGoDI502daViNK1Ha+HPAVvTp72xshDOQ6o6SWCDTvnxFI3hGF6CBqGWnOoPwEOlQowHEIcPw5PjoMz8A==", - "dev": true, - "requires": { - "@lerna/add": "6.0.3", - "@lerna/bootstrap": "6.0.3", - "@lerna/changed": "6.0.3", - "@lerna/clean": "6.0.3", - "@lerna/cli": "6.0.3", - "@lerna/command": "6.0.3", - "@lerna/create": "6.0.3", - "@lerna/diff": "6.0.3", - "@lerna/exec": "6.0.3", - "@lerna/import": "6.0.3", - "@lerna/info": "6.0.3", - "@lerna/init": "6.0.3", - "@lerna/link": "6.0.3", - "@lerna/list": "6.0.3", - "@lerna/publish": "6.0.3", - "@lerna/run": "6.0.3", - "@lerna/version": "6.0.3", - "@nrwl/devkit": ">=14.8.6 < 16", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-6.6.2.tgz", + "integrity": "sha512-W4qrGhcdutkRdHEaDf9eqp7u4JvI+1TwFy5woX6OI8WPe4PYBdxuILAsvhp614fUG41rKSGDKlOh+AWzdSidTg==", + "dev": true, + "requires": { + "@lerna/child-process": "6.6.2", + "@lerna/create": "6.6.2", + "@lerna/legacy-package-management": "6.6.2", + "@npmcli/arborist": "6.2.3", + "@npmcli/run-script": "4.1.7", + "@nrwl/devkit": ">=15.5.2 < 16", + "@octokit/plugin-enterprise-rest": "6.0.1", + "@octokit/rest": "19.0.3", + "byte-size": "7.0.0", + "chalk": "4.1.0", + "clone-deep": "4.0.1", + "cmd-shim": "5.0.0", + "columnify": "1.6.0", + "config-chain": "1.1.12", + "conventional-changelog-angular": "5.0.12", + "conventional-changelog-core": "4.2.4", + "conventional-recommended-bump": "6.1.0", + "cosmiconfig": "7.0.0", + "dedent": "0.7.0", + "dot-prop": "6.0.1", + "envinfo": "^7.7.4", + "execa": "5.0.0", + "fs-extra": "9.1.0", + "get-port": "5.1.1", + "get-stream": "6.0.0", + "git-url-parse": "13.1.0", + "glob-parent": "5.1.2", + "globby": "11.1.0", + "graceful-fs": "4.2.10", + "has-unicode": "2.0.1", "import-local": "^3.0.2", + "init-package-json": "3.0.2", "inquirer": "^8.2.4", + "is-ci": "2.0.0", + "is-stream": "2.0.0", + "js-yaml": "^4.1.0", + "libnpmaccess": "^6.0.3", + "libnpmpublish": "7.1.4", + "load-json-file": "6.2.0", + "make-dir": "3.1.0", + "minimatch": "3.0.5", + "multimatch": "5.0.0", + "node-fetch": "2.6.7", + "npm-package-arg": "8.1.1", + "npm-packlist": "5.1.1", + "npm-registry-fetch": "^14.0.3", "npmlog": "^6.0.2", - "nx": ">=14.8.6 < 16", - "typescript": "^3 || ^4" + "nx": ">=15.5.2 < 16", + "p-map": "4.0.0", + "p-map-series": "2.1.0", + "p-pipe": "3.1.0", + "p-queue": "6.6.2", + "p-reduce": "2.1.0", + "p-waterfall": "2.1.1", + "pacote": "15.1.1", + "pify": "5.0.0", + "read-cmd-shim": "3.0.0", + "read-package-json": "5.0.1", + "resolve-from": "5.0.0", + "rimraf": "^4.4.1", + "semver": "^7.3.8", + "signal-exit": "3.0.7", + "slash": "3.0.0", + "ssri": "9.0.1", + "strong-log-transformer": "2.1.0", + "tar": "6.1.11", + "temp-dir": "1.0.0", + "typescript": "^3 || ^4", + "upath": "^2.0.1", + "uuid": "8.3.2", + "validate-npm-package-license": "3.0.4", + "validate-npm-package-name": "4.0.0", + "write-file-atomic": "4.0.1", + "write-pkg": "4.0.0", + "yargs": "16.2.0", + "yargs-parser": "20.2.4" }, "dependencies": { "ansi-styles": { @@ -24883,16 +23603,33 @@ "color-convert": "^2.0.1" } }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -24908,6 +23645,41 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "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, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "dev": true + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -24935,15 +23707,42 @@ "strip-ansi": "^6.0.0", "through": "^2.3.6", "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" } }, - "rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dev": true, "requires": { - "tslib": "^2.1.0" + "brace-expansion": "^1.1.7" } }, "supports-color": { @@ -24955,22 +23754,32 @@ "has-flag": "^4.0.0" } }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" } + }, + "yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true } } }, @@ -24983,7 +23792,7 @@ "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dev": true, "requires": { "prelude-ls": "~1.1.2", @@ -25002,15 +23811,6 @@ "npm-registry-fetch": "^13.0.0" }, "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, "hosted-git-info": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", @@ -25021,11 +23821,20 @@ } }, "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "npm-package-arg": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", @@ -25038,82 +23847,76 @@ "validate-npm-package-name": "^4.0.0" } }, - "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "npm-registry-fetch": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", + "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", "dev": true, "requires": { - "builtins": "^5.0.0" + "make-fetch-happen": "^10.0.6", + "minipass": "^3.1.6", + "minipass-fetch": "^2.0.3", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^9.0.1", + "proc-log": "^2.0.0" } + }, + "proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "dev": true } } }, "libnpmpublish": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.5.tgz", - "integrity": "sha512-LUR08JKSviZiqrYTDfywvtnsnxr+tOvBU0BF8H+9frt7HMvc6Qn6F8Ubm72g5hDTHbq8qupKfDvDAln2TVPvFg==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-7.1.4.tgz", + "integrity": "sha512-mMntrhVwut5prP4rJ228eEbEyvIzLWhqFuY90j5QeXBCTT2pWSMno7Yo2S2qplPUr02zPurGH4heGLZ+wORczg==", "dev": true, "requires": { - "normalize-package-data": "^4.0.0", - "npm-package-arg": "^9.0.1", - "npm-registry-fetch": "^13.0.0", + "ci-info": "^3.6.1", + "normalize-package-data": "^5.0.0", + "npm-package-arg": "^10.1.0", + "npm-registry-fetch": "^14.0.3", + "proc-log": "^3.0.0", "semver": "^7.3.7", - "ssri": "^9.0.0" + "sigstore": "^1.4.0", + "ssri": "^10.0.1" }, "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", "dev": true }, - "normalize-package-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", + "npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "requires": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" + "validate-npm-package-name": "^5.0.0" } }, - "npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "minipass": "^5.0.0" } }, "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "requires": { "builtins": "^5.0.0" @@ -25137,14 +23940,6 @@ "parse-json": "^5.0.0", "strip-bom": "^4.0.0", "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } } }, "locate-path": { @@ -25168,12 +23963,6 @@ "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", "dev": true }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, "log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", @@ -25285,44 +24074,182 @@ "ssri": "^9.0.0" }, "dependencies": { + "@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + } + }, + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "requires": { + "unique-slug": "^3.0.0" + } + }, + "unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } } } }, "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, "requires": { - "tmpl": "1.0.x" + "tmpl": "1.0.5" } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, "mdn-data": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", @@ -25349,24 +24276,87 @@ }, "dependencies": { "hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } } }, - "normalize-package-data": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.0.tgz", - "integrity": "sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==", + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, "requires": { - "hosted-git-info": "^3.0.6", - "resolve": "^1.17.0", - "semver": "^7.3.2", - "validate-npm-package-license": "^3.0.1" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } } }, "type-fest": { @@ -25376,9 +24366,9 @@ "dev": true }, "yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true } } @@ -25406,18 +24396,18 @@ } }, "mime-db": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", - "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true }, "mime-types": { - "version": "2.1.28", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", - "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "requires": { - "mime-db": "1.45.0" + "mime-db": "1.52.0" } }, "mimic-fn": { @@ -25459,13 +24449,10 @@ } }, "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true }, "minipass-collect": { "version": "1.0.2", @@ -25474,6 +24461,17 @@ "dev": true, "requires": { "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "minipass-fetch": { @@ -25486,6 +24484,17 @@ "minipass": "^3.1.6", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "minipass-flush": { @@ -25495,6 +24504,17 @@ "dev": true, "requires": { "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "minipass-json-stream": { @@ -25505,6 +24525,17 @@ "requires": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "minipass-pipeline": { @@ -25514,6 +24545,17 @@ "dev": true, "requires": { "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "minipass-sized": { @@ -25523,6 +24565,17 @@ "dev": true, "requires": { "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "minizlib": { @@ -25533,37 +24586,36 @@ "requires": { "minipass": "^3.0.0", "yallist": "^4.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" }, "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "yallist": "^4.0.0" } } } }, + "mitt": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "dev": true + }, "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, - "requires": { - "minimist": "^1.2.5" - } + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true }, "mkdirp-infer-owner": { "version": "2.0.0", @@ -25581,12 +24633,6 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true } } }, @@ -25629,29 +24675,10 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, "negotiator": { @@ -25666,12 +24693,6 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, "node-addon-api": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", @@ -25679,15 +24700,18 @@ "dev": true }, "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "dev": true + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } }, "node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz", + "integrity": "sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg==", "dev": true, "requires": { "env-paths": "^2.2.0", @@ -25702,6 +24726,12 @@ "which": "^2.0.2" }, "dependencies": { + "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 + }, "nopt": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", @@ -25711,89 +24741,54 @@ "abbrev": "^1.0.0" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "requires": { - "isexe": "^2.0.0" + "glob": "^7.1.3" } } } }, "node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", "dev": true }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", "dev": true }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, - "node-notifier": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", - "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", - "dev": true, - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - }, - "dependencies": { - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.1.0.tgz", + "integrity": "sha512-ZFPLe9Iu0tnx7oWhFxAo4s7QTn8+NNDDxYNaKLjE7Dp0tbakQ3M1QhQzsnzXHQBTUO3K9BmwaxnyO8Ayn2I95Q==", "dev": true, "requires": { - "abbrev": "1" + "abbrev": "^2.0.0" } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", + "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", "dev": true, "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "hosted-git-info": "^6.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" } }, "normalize-path": { @@ -25803,27 +24798,27 @@ "dev": true }, "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", + "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", "dev": true, "requires": { - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^3.0.0" } }, "npm-install-checks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", - "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.1.1.tgz", + "integrity": "sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==", "dev": true, "requires": { "semver": "^7.1.1" } }, "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", "dev": true }, "npm-package-arg": { @@ -25837,6 +24832,12 @@ "validate-npm-package-name": "^3.0.0" }, "dependencies": { + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, "hosted-git-info": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", @@ -25845,19 +24846,28 @@ "requires": { "lru-cache": "^6.0.0" } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } } } }, "npm-packlist": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", - "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", + "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", "dev": true, "requires": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0" + "npm-bundled": "^1.1.2", + "npm-normalize-package-bin": "^1.0.1" }, "dependencies": { "brace-expansion": { @@ -25870,9 +24880,9 @@ } }, "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -25882,99 +24892,60 @@ "once": "^1.3.0" } }, - "ignore-walk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", - "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "requires": { "brace-expansion": "^2.0.1" } }, "npm-bundled": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", - "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", "dev": true, "requires": { - "npm-normalize-package-bin": "^2.0.0" + "npm-normalize-package-bin": "^1.0.1" } }, "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", "dev": true } } }, "npm-pick-manifest": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", - "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", + "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", "dev": true, "requires": { - "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^2.0.0", - "npm-package-arg": "^9.0.0", + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^10.0.0", "semver": "^7.3.5" }, "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "dev": true - }, - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true - }, "npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "validate-npm-package-name": "^5.0.0" } }, "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "requires": { "builtins": "^5.0.0" @@ -25983,60 +24954,86 @@ } }, "npm-registry-fetch": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", - "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", + "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", "dev": true, "requires": { - "make-fetch-happen": "^10.0.6", - "minipass": "^3.1.6", - "minipass-fetch": "^2.0.3", + "make-fetch-happen": "^11.0.0", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", "minipass-json-stream": "^1.0.1", "minizlib": "^2.1.2", - "npm-package-arg": "^9.0.1", - "proc-log": "^2.0.0" + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" }, "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + }, + "make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + } + }, + "minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", "dev": true, "requires": { - "semver": "^7.0.0" + "encoding": "^0.1.13", + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" } }, - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "requires": { - "lru-cache": "^7.5.1" + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" } }, - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "dev": true - }, - "npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "minipass": "^5.0.0" } }, "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "requires": { "builtins": "^5.0.0" @@ -26045,12 +25042,12 @@ } }, "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "path-key": "^2.0.0" + "path-key": "^3.0.0" } }, "npmlog": { @@ -26075,26 +25072,34 @@ } }, "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==", "dev": true }, "nx": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/nx/-/nx-15.2.0.tgz", - "integrity": "sha512-lNoI37FYsN11LiR/XiO0GJqlZDH/ANe/UR1cw2VDipJqbae9rWfi/Td6zjMlymSEraullsiB+Ur7kavId/904w==", - "dev": true, - "requires": { - "@nrwl/cli": "15.2.0", - "@nrwl/tao": "15.2.0", + "version": "15.9.4", + "resolved": "https://registry.npmjs.org/nx/-/nx-15.9.4.tgz", + "integrity": "sha512-P1G4t59UvE/lkHyruLeSOB5ZuNyh01IwU0tTUOi8f9s/NbP7+OQ8MYVwDV74JHTr6mQgjlS+n+4Eox8tVm9itA==", + "dev": true, + "requires": { + "@nrwl/cli": "15.9.4", + "@nrwl/nx-darwin-arm64": "15.9.4", + "@nrwl/nx-darwin-x64": "15.9.4", + "@nrwl/nx-linux-arm-gnueabihf": "15.9.4", + "@nrwl/nx-linux-arm64-gnu": "15.9.4", + "@nrwl/nx-linux-arm64-musl": "15.9.4", + "@nrwl/nx-linux-x64-gnu": "15.9.4", + "@nrwl/nx-linux-x64-musl": "15.9.4", + "@nrwl/nx-win32-arm64-msvc": "15.9.4", + "@nrwl/nx-win32-x64-msvc": "15.9.4", + "@nrwl/tao": "15.9.4", "@parcel/watcher": "2.0.4", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "^3.0.0-rc.18", "@zkochan/js-yaml": "0.0.6", "axios": "^1.0.0", - "chalk": "4.1.0", - "chokidar": "^3.5.1", + "chalk": "^4.1.0", "cli-cursor": "3.1.0", "cli-spinners": "2.6.1", "cliui": "^7.0.2", @@ -26103,11 +25108,12 @@ "fast-glob": "3.2.7", "figures": "3.2.0", "flat": "^5.0.2", - "fs-extra": "^10.1.0", + "fs-extra": "^11.1.0", "glob": "7.1.4", "ignore": "^5.0.4", "js-yaml": "4.1.0", "jsonc-parser": "3.2.0", + "lines-and-columns": "~2.0.3", "minimatch": "3.0.5", "npm-run-path": "^4.0.1", "open": "^8.4.0", @@ -26116,7 +25122,7 @@ "strong-log-transformer": "^2.1.0", "tar-stream": "~2.2.0", "tmp": "~0.2.1", - "tsconfig-paths": "^3.9.0", + "tsconfig-paths": "^4.1.2", "tslib": "^2.3.0", "v8-compile-cache": "2.3.0", "yargs": "^17.6.2", @@ -26139,9 +25145,9 @@ "dev": true }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -26174,15 +25180,17 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" } }, "glob": { @@ -26214,6 +25222,12 @@ "argparse": "^2.0.1" } }, + "lines-and-columns": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", + "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", + "dev": true + }, "minimatch": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", @@ -26223,32 +25237,15 @@ "brace-expansion": "^1.1.7" } }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "glob": "^7.1.3" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, "semver": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", @@ -26275,107 +25272,13 @@ "requires": { "rimraf": "^3.0.0" } - }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dev": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "dependencies": { - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - } - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true - } - } - }, - "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 - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } } } }, "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true }, "object-keys": { @@ -26384,56 +25287,40 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, - "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, - "requires": { - "isobject": "^3.0.0" - } - }, "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" } }, "object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", "dev": true, "requires": { - "isobject": "^3.0.1" + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" } }, "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "on-headers": { @@ -26460,6 +25347,17 @@ "mimic-fn": "^2.1.0" } }, + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, "optionator": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", @@ -26548,16 +25446,10 @@ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", "dev": true }, "p-limit": { @@ -26607,17 +25499,6 @@ "requires": { "eventemitter3": "^4.0.4", "p-timeout": "^3.2.0" - }, - "dependencies": { - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - } } }, "p-reduce": { @@ -26626,6 +25507,15 @@ "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==", "dev": true }, + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -26642,90 +25532,180 @@ } }, "pacote": { - "version": "13.6.2", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", - "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", - "dev": true, - "requires": { - "@npmcli/git": "^3.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/promise-spawn": "^3.0.0", - "@npmcli/run-script": "^4.1.0", - "cacache": "^16.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.6", - "mkdirp": "^1.0.4", - "npm-package-arg": "^9.0.0", - "npm-packlist": "^5.1.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0", + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.1.1.tgz", + "integrity": "sha512-eeqEe77QrA6auZxNHIp+1TzHQ0HBKf5V6c8zcaYZ134EJe1lCi+fjXATkNiEEfbG+e50nu02GLvUtmZcGOYabQ==", + "dev": true, + "requires": { + "@npmcli/git": "^4.0.0", + "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/promise-spawn": "^6.0.1", + "@npmcli/run-script": "^6.0.0", + "cacache": "^17.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^4.0.0", + "npm-package-arg": "^10.0.0", + "npm-packlist": "^7.0.0", + "npm-pick-manifest": "^8.0.0", + "npm-registry-fetch": "^14.0.0", + "proc-log": "^3.0.0", "promise-retry": "^2.0.1", - "read-package-json": "^5.0.0", - "read-package-json-fast": "^2.0.3", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", + "read-package-json": "^6.0.0", + "read-package-json-fast": "^3.0.0", + "sigstore": "^1.0.0", + "ssri": "^10.0.0", "tar": "^6.1.11" }, "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", "dev": true, "requires": { - "semver": "^7.0.0" + "which": "^3.0.0" } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true + "@npmcli/run-script": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", + "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/promise-spawn": "^6.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^3.0.0", + "which": "^3.0.0" + } }, - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "requires": { - "lru-cache": "^7.5.1" + "balanced-match": "^1.0.0" } }, - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "glob": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", + "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", + "dev": true, + "requires": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.0", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" + }, + "dependencies": { + "minipass": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz", + "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", + "dev": true + } + } + }, + "ignore-walk": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.3.tgz", + "integrity": "sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==", + "dev": true, + "requires": { + "minimatch": "^9.0.0" + } + }, + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", "dev": true }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true }, "npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "validate-npm-package-name": "^5.0.0" + } + }, + "npm-packlist": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", + "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", + "dev": true, + "requires": { + "ignore-walk": "^6.0.0" + } + }, + "read-package-json": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.3.tgz", + "integrity": "sha512-4QbpReW4kxFgeBQ0vPAqh2y8sXEB3D4t3jsXbJKIhBiF80KT6XRo45reqwtftju5J6ru1ax06A2Gb/wM1qCOEQ==", + "dev": true, + "requires": { + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "npm-normalize-package-bin": "^3.0.0" + } + }, + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "requires": { + "minipass": "^5.0.0" + }, + "dependencies": { + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + } } }, "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, "requires": { "builtins": "^5.0.0" } + }, + "which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -26739,14 +25719,22 @@ } }, "parse-conflict-json": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz", - "integrity": "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-3.0.1.tgz", + "integrity": "sha512-01TvEktc68vwbJOtWZluyWeVGWjP+bZwXtPDMQVbBKzbJ/vZBif0L69KH1+cHv1SZ6e0FKLvjyHe8mqsIqYOmw==", "dev": true, "requires": { - "json-parse-even-better-errors": "^2.3.1", - "just-diff": "^5.0.1", + "json-parse-even-better-errors": "^3.0.0", + "just-diff": "^6.0.0", "just-diff-apply": "^5.2.0" + }, + "dependencies": { + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true + } } }, "parse-json": { @@ -26780,15 +25768,9 @@ } }, "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, "path-exists": { @@ -26810,17 +25792,35 @@ "dev": true }, "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true }, "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==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "path-scurry": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.9.2.tgz", + "integrity": "sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==", + "dev": true, + "requires": { + "lru-cache": "^9.1.1", + "minipass": "^5.0.0 || ^6.0.2" + }, + "dependencies": { + "lru-cache": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.1.tgz", + "integrity": "sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==", + "dev": true + } + } + }, "path-to-regexp": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", @@ -26839,10 +25839,10 @@ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "picomatch": { @@ -26858,13 +25858,10 @@ "dev": true }, "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dev": true, - "requires": { - "node-modules-regexp": "^1.0.0" - } + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true }, "pkg-dir": { "version": "4.2.0", @@ -26876,65 +25873,62 @@ } }, "playwright-core": { - "version": "1.26.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.26.1.tgz", - "integrity": "sha512-hzFchhhxnEiPc4qVPs9q2ZR+5eKNifY2hQDHtg1HnTTUuphYCBP8ZRb2si+B1TR7BHirgXaPi48LIye5SgrLAA==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.33.0.tgz", + "integrity": "sha512-aizyPE1Cj62vAECdph1iaMILpT0WUDCq3E6rW6I+dleSbBoGbktvJtzS6VHkZ4DKNEOG9qJpiom/ZxO+S15LAw==", "dev": true }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true + "postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", "dev": true }, "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", "react-is": "^17.0.1" }, "dependencies": { "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true }, - "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==", + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true } } }, "proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "dev": true }, "process-nextick-args": { @@ -26944,9 +25938,9 @@ "dev": true }, "progress": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", - "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true }, "promise-all-reject-late": { @@ -26956,9 +25950,9 @@ "dev": true }, "promise-call-limit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", - "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.2.tgz", + "integrity": "sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA==", "dev": true }, "promise-inflight": { @@ -26978,9 +25972,9 @@ } }, "prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, "requires": { "kleur": "^3.0.3", @@ -27015,9 +26009,9 @@ "dev": true }, "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", "dev": true }, "pump": { @@ -27037,35 +26031,107 @@ "dev": true }, "puppeteer": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-10.4.0.tgz", - "integrity": "sha512-2cP8mBoqnu5gzAVpbZ0fRaobBWZM8GEUF4I1F6WbgHrKV/rz7SX8PG2wMymZgD0wo0UBlg2FBPNxlF/xlqW6+w==", + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-20.2.1.tgz", + "integrity": "sha512-XWHlNCJf1u+i5AzakXj1PlNOTYcFcAwAunQj/urFKzKaZ7WTChlAo710W+TlEE2SJKshEZTwilMDDkVvwadLTQ==", "dev": true, "requires": { - "debug": "4.3.1", - "devtools-protocol": "0.0.901419", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", - "node-fetch": "2.6.1", - "pkg-dir": "4.2.0", - "progress": "2.0.1", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.0.0", - "unbzip2-stream": "1.3.3", - "ws": "7.4.6" + "@puppeteer/browsers": "1.3.0", + "cosmiconfig": "8.1.3", + "puppeteer-core": "20.2.1" + }, + "dependencies": { + "@puppeteer/browsers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.3.0.tgz", + "integrity": "sha512-an3QdbNPkuU6qpxpbssxAbjRLJcF+eP4L8UqIY3+6n0sbaVxw5pz7PiCLy9g32XEZuoamUlV5ZQPnA6FxvkIHA==", + "dev": true, + "requires": { + "debug": "4.3.4", + "extract-zip": "2.0.1", + "http-proxy-agent": "5.0.0", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "cosmiconfig": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", + "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", + "dev": true, + "requires": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "puppeteer-core": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.2.1.tgz", + "integrity": "sha512-HmNMcL+g9ght0nCzS5BmEvom2IVhp1/xhlQ9O+fmihQx0EYwYUqgCQhs8Hbv7IapiqKhahKCC8PKfCNTXXsKbQ==", + "dev": true, + "requires": { + "@puppeteer/browsers": "1.3.0", + "chromium-bidi": "0.4.9", + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1120988", + "ws": "8.13.0" + } + }, + "yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + } } }, "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", "dev": true }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, "quick-lru": { @@ -27093,9 +26159,9 @@ } }, "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, "read": { @@ -27108,21 +26174,21 @@ } }, "read-cmd-shim": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.1.tgz", - "integrity": "sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz", + "integrity": "sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog==", "dev": true }, "read-package-json": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", - "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", + "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", "dev": true, "requires": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^2.0.0" + "npm-normalize-package-bin": "^1.0.1" }, "dependencies": { "brace-expansion": { @@ -27135,9 +26201,9 @@ } }, "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -27157,15 +26223,15 @@ } }, "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true }, "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -27184,52 +26250,170 @@ } }, "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", "dev": true } } }, "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", + "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", "dev": true, "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "json-parse-even-better-errors": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "dependencies": { + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true + } } }, "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" }, "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true } } }, "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", "dev": true, "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + } } }, "readable-stream": { @@ -27243,27 +26427,6 @@ "util-deprecate": "^1.0.1" } }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, "redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -27274,110 +26437,15 @@ "strip-indent": "^3.0.0" } }, - "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, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - } - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "dependencies": { - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" } }, "require-directory": { @@ -27392,20 +26460,21 @@ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "dev": true }, "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", "dev": true, "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "resolve-cwd": { @@ -27423,10 +26492,10 @@ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", "dev": true }, "restore-cursor": { @@ -27439,12 +26508,6 @@ "signal-exit": "^3.0.2" } }, - "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 - }, "retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", @@ -27458,20 +26521,52 @@ "dev": true }, "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", "dev": true, "requires": { - "glob": "^7.1.3" + "glob": "^9.2.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + } + }, + "minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true + } } }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true - }, "run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -27479,10 +26574,42 @@ "dev": true }, "run-parallel": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", - "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", - "dev": true + "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, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } }, "safe-buffer": { "version": "5.1.2", @@ -27490,13 +26617,15 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dev": true, "requires": { - "ret": "~0.1.10" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" } }, "safer-buffer": { @@ -27505,147 +26634,6 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "dev": true, - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", @@ -27662,21 +26650,21 @@ } }, "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, "serve": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/serve/-/serve-14.0.1.tgz", - "integrity": "sha512-tNGwxl27FwA8TbmMQqN0jTaSx8/trL532qZsJHX1VdiEIjjtMJHCs7AFS6OvtC7cTHOvmjXqt5yczejU6CV2Xg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.0.tgz", + "integrity": "sha512-+HOw/XK1bW8tw5iBilBz/mJLWRzM8XM6MPxL4J/dKzdxq1vfdEWSwhaR7/yS8EJp5wzvP92p1qirysJvnEtjXg==", "dev": true, "requires": { - "@zeit/schemas": "2.21.0", + "@zeit/schemas": "2.29.0", "ajv": "8.11.0", "arg": "5.0.2", "boxen": "7.0.0", @@ -27685,7 +26673,7 @@ "clipboardy": "3.0.0", "compression": "1.7.4", "is-port-reachable": "4.0.0", - "serve-handler": "6.1.3", + "serve-handler": "6.1.5", "update-check": "1.5.4" }, "dependencies": { @@ -27808,16 +26796,16 @@ } }, "serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", "dev": true, "requires": { "bytes": "3.0.0", "content-disposition": "0.5.2", "fast-url-parser": "1.1.3", "mime-types": "2.1.18", - "minimatch": "3.0.4", + "minimatch": "3.1.2", "path-is-inside": "1.0.2", "path-to-regexp": "2.2.1", "range-parser": "1.2.0" @@ -27837,38 +26825,24 @@ "requires": { "mime-db": "~1.33.0" } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } } } }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, - "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, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", @@ -27879,178 +26853,117 @@ } }, "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "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, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" } }, - "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==", + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "sigstore": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.5.2.tgz", + "integrity": "sha512-X95v6xAAooVpn7PaB94TDmFeSO5SBfCtB1R23fvzr36WTfjtkiiyOeei979nbTjc8nzh6FSLeltQZuODsm1EjQ==", "dev": true, "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" + "@sigstore/protobuf-specs": "^0.1.0", + "make-fetch-happen": "^11.0.1", + "tuf-js": "^1.1.3" }, "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true }, - "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==", + "make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + } + }, + "minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "encoding": "^0.1.13", + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "minipass": "^5.0.0" } } } }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true }, "socks": { "version": "2.7.1", @@ -28071,34 +26984,15 @@ "agent-base": "^6.0.2", "debug": "^4.3.3", "socks": "^2.6.2" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - } } }, "sort-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", - "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", "dev": true, "requires": { - "is-plain-obj": "^2.0.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true - } + "is-plain-obj": "^1.0.0" } }, "source-map": { @@ -28107,39 +27001,20 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -28163,9 +27038,9 @@ } }, "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==", + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", "dev": true }, "split": { @@ -28177,15 +27052,6 @@ "through": "2" } }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, "split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", @@ -28201,23 +27067,6 @@ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, "ssri": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", @@ -28225,6 +27074,17 @@ "dev": true, "requires": { "minipass": "^3.1.1" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "stable": { @@ -28234,9 +27094,9 @@ "dev": true }, "stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "requires": { "escape-string-regexp": "^2.0.0" @@ -28250,33 +27110,6 @@ } } }, - "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, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true - }, "string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -28295,9 +27128,9 @@ } }, "string-length": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", - "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, "requires": { "char-regex": "^1.0.2", @@ -28315,46 +27148,48 @@ "strip-ansi": "^6.0.1" } }, - "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "string-width-cjs": { + "version": "npm:string-width@4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "strip-ansi": { @@ -28364,14 +27199,15 @@ "dev": true, "requires": { "ansi-regex": "^5.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - } + } + }, + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" } }, "strip-bom": { @@ -28380,12 +27216,6 @@ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", @@ -28428,9 +27258,9 @@ } }, "supports-hyperlinks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", - "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, "requires": { "has-flag": "^4.0.0", @@ -28454,6 +27284,12 @@ } } }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, "svgo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", @@ -28473,6 +27309,17 @@ "stable": "^0.1.8", "unquote": "~1.1.1", "util.promisify": "~1.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } } }, "symbol-tree": { @@ -28482,9 +27329,9 @@ "dev": true }, "tar": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", - "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", "dev": true, "requires": { "chownr": "^2.0.0", @@ -28501,24 +27348,36 @@ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } } } }, "tar-fs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.0.tgz", - "integrity": "sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "dev": true, "requires": { "chownr": "^1.1.1", - "mkdirp": "^0.5.1", + "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.0.0" + "tar-stream": "^2.1.4" } }, "tar-stream": { @@ -28540,6 +27399,33 @@ "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", "dev": true }, + "tempy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.0.tgz", + "integrity": "sha512-eLXG5B1G0mRPHmgH2WydPl5v4jH35qEn3y/rA/aahKhIa91Pn119SsU7n7v/433gtT9ONzC8ISvNHIh2JSTm0w==", + "dev": true, + "requires": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true + }, + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true + } + } + }, "terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", @@ -28568,9 +27454,9 @@ "dev": true }, "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", "dev": true }, "through": { @@ -28598,49 +27484,17 @@ } }, "tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", "dev": true }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -28651,58 +27505,54 @@ } }, "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "dev": true, "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } } }, "tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true }, "treeverse": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-2.0.0.tgz", - "integrity": "sha512-N5gJCkLu1aXccpOTtqV6ddSEi6ZmGkh3hjmbu1IjcavJK4qyOVQmi0myQKM7z5jVGmD68SJoliaVrMmVObhj6A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-3.0.0.tgz", + "integrity": "sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ==", "dev": true }, "trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true }, "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", "dev": true, "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", + "json5": "^2.2.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -28711,25 +27561,79 @@ } } }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, + "tslib": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.1.tgz", + "integrity": "sha512-KaI6gPil5m9vF7DKaoXxx1ia9fxS4qG5YveErRRVknPDXXriu5M8h48YRjB6h5ZUOKuAKlSJYb0GaDe8I39fRw==", + "dev": true + }, + "tuf-js": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.6.tgz", + "integrity": "sha512-CXwFVIsXGbVY4vFiWF7TJKWmlKJAT8TWkH4RmiohJRcDJInix++F0dznDmoVbtJNzZ8yLprKUG4YrDIhv3nBMg==", + "dev": true, + "requires": { + "@tufjs/models": "1.0.4", + "debug": "^4.3.4", + "make-fetch-happen": "^11.1.0" + }, + "dependencies": { + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + }, + "make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + } + }, + "minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^5.0.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "ssri": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", + "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "dev": true, + "requires": { + "minipass": "^5.0.0" + } + } + } + }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dev": true, "requires": { "prelude-ls": "~1.1.2" @@ -28742,11 +27646,22 @@ "dev": true }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", "dev": true }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -28763,9 +27678,9 @@ } }, "typescript": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", - "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", "dev": true }, "uglify-js": { @@ -28775,46 +27690,55 @@ "dev": true, "optional": true }, - "unbzip2-stream": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz", - "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==", + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" } }, - "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==", + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" + "buffer": "^5.2.1", + "through": "^2.3.8" } }, "unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, "requires": { - "unique-slug": "^3.0.0" + "unique-slug": "^4.0.0" } }, "unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, "requires": { "imurmurhash": "^0.1.4" } }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "requires": { + "crypto-random-string": "^2.0.0" + } + }, "universal-user-agent": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", @@ -28830,55 +27754,25 @@ "unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", "dev": true }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, "upath": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==", "dev": true }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "update-check": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", @@ -28919,17 +27813,15 @@ "punycode": "^2.1.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "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 + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } }, "util-deprecate": { "version": "1.0.2", @@ -28962,9 +27854,9 @@ "dev": true }, "v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -28973,9 +27865,9 @@ }, "dependencies": { "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true } } @@ -28991,12 +27883,12 @@ } }, "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, "requires": { - "builtins": "^1.0.3" + "builtins": "^5.0.0" } }, "vary": { @@ -29005,17 +27897,6 @@ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, "w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", @@ -29041,12 +27922,12 @@ "dev": true }, "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, "requires": { - "makeerror": "1.0.x" + "makeerror": "1.0.12" } }, "wcwidth": { @@ -29059,9 +27940,9 @@ } }, "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", "dev": true }, "whatwg-encoding": { @@ -29080,30 +27961,50 @@ "dev": true }, "whatwg-url": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", - "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^2.0.2", - "webidl-conversions": "^6.1.0" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { "isexe": "^2.0.0" } }, - "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 + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } }, "wide-align": { "version": "1.1.5", @@ -29127,9 +28028,46 @@ "dev": true }, "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==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { "ansi-styles": "^4.0.0", @@ -29170,56 +28108,29 @@ "dev": true }, "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", "dev": true, "requires": { "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "signal-exit": "^3.0.7" } }, "write-json-file": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-4.3.0.tgz", - "integrity": "sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", + "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", "dev": true, "requires": { - "detect-indent": "^6.0.0", + "detect-indent": "^5.0.0", "graceful-fs": "^4.1.15", - "is-plain-obj": "^2.0.0", - "make-dir": "^3.0.0", - "sort-keys": "^4.0.0", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true - } - } - }, - "write-pkg": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", - "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", - "dev": true, - "requires": { + "make-dir": "^2.1.0", + "pify": "^4.0.1", "sort-keys": "^2.0.0", - "type-fest": "^0.4.1", - "write-json-file": "^3.2.0" + "write-file-atomic": "^2.4.2" }, "dependencies": { - "detect-indent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", - "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", - "dev": true - }, "make-dir": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", @@ -29242,21 +28153,6 @@ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true }, - "sort-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - } - }, - "type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", - "dev": true - }, "write-file-atomic": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", @@ -29267,28 +28163,34 @@ "imurmurhash": "^0.1.4", "signal-exit": "^3.0.2" } - }, - "write-json-file": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", - "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", - "dev": true, - "requires": { - "detect-indent": "^5.0.0", - "graceful-fs": "^4.1.15", - "make-dir": "^2.1.0", - "pify": "^4.0.1", - "sort-keys": "^2.0.0", - "write-file-atomic": "^2.4.2" - } + } + } + }, + "write-pkg": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", + "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", + "dev": true, + "requires": { + "sort-keys": "^2.0.0", + "type-fest": "^0.4.1", + "write-json-file": "^3.2.0" + }, + "dependencies": { + "type-fest": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", + "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", + "dev": true } } }, "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", @@ -29309,9 +28211,9 @@ "dev": true }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, "yallist": { @@ -29321,39 +28223,31 @@ "dev": true }, "yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true }, "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true }, "yauzl": { "version": "2.10.0", @@ -29364,6 +28258,12 @@ "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true } } } diff --git a/package.json b/package.json index 059e10770..7c0045e1e 100755 --- a/package.json +++ b/package.json @@ -26,20 +26,20 @@ "@stencil/core": "^2.18.0" }, "devDependencies": { - "@playwright/test": "^1.26.1", - "@types/fs-extra": "^9.0.6", - "@types/jest": "^26.0.20", - "@types/node": "^14.14.22", + "@playwright/test": "^1.33.0", + "@types/fs-extra": "^11.0.1", + "@types/jest": "^27.0.3", + "@types/node": "^20.2.1", "@types/svgo": "^1.3.3", - "fs-extra": "^9.1.0", - "jest": "^26.6.3", - "jest-cli": "^26.6.3", - "lerna": "^6.0.3", - "puppeteer": "^10.4.0", - "semver": "^7.3.8", - "serve": "^14.0.1", + "fs-extra": "^11.1.1", + "jest": "^27.0.3", + "jest-cli": "^27.0.3", + "lerna": "^6.6.2", + "puppeteer": "^20.2.1", + "semver": "^7.5.1", + "serve": "^14.2.0", "svgo": "1.3.2", - "typescript": "^4.1.3" + "typescript": "^5.0.4" }, "keywords": [ "icon pack", From 0fd63998b937145911782be25158a61799946c81 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Tue, 23 May 2023 17:46:14 +0000 Subject: [PATCH 061/173] v7.1.1 --- CHANGELOG.md | 22 ++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb65f44fe..9a3868342 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.1.1](https://github.com/ionic-team/ionicons/compare/v7.1.0...v7.1.1) (2023-05-23) + + +### Bug Fixes + +* **icon:** respond to changes of document dir ([#1210](https://github.com/ionic-team/ionicons/issues/1210)) ([e70bf21](https://github.com/ionic-team/ionicons/commit/e70bf214b82cd2187ea9394803283570d28ab28c)) + + + + + +## [7.1.1](https://github.com/ionic-team/ionicons/compare/v7.1.0...v7.1.1) (2023-05-23) + + +### Bug Fixes + +* **icon:** respond to changes of document dir ([#1210](https://github.com/ionic-team/ionicons/issues/1210)) ([e70bf21](https://github.com/ionic-team/ionicons/commit/e70bf214b82cd2187ea9394803283570d28ab28c)) + + + + + # [7.1.0](https://github.com/ionic-team/ionicons/compare/v7.0.0...v7.1.0) (2023-03-23) diff --git a/lerna.json b/lerna.json index 95902c084..1ecfd50bd 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "7.1.0" + "version": "7.1.1" } diff --git a/package-lock.json b/package-lock.json index 7b94fb5f2..1a23823a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "7.1.0", + "version": "7.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "7.1.0", + "version": "7.1.1", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" diff --git a/package.json b/package.json index 7c0045e1e..1ca753240 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "7.1.0", + "version": "7.1.1", "description": "Premium icons for Ionic.", "files": [ "components/", From cdd0623792afed208e0f943d9515e9d1426f1bba Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Tue, 23 May 2023 17:46:20 +0000 Subject: [PATCH 062/173] chore(): update package lock files --- package-lock.json | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1a23823a3..a9e4698f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18283,8 +18283,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.8.1", @@ -22727,8 +22726,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "27.5.1", @@ -23413,8 +23411,7 @@ "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "requires": {} + "dev": true } } }, @@ -28189,8 +28186,7 @@ "version": "8.13.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From 909a6cf1c4cd65681c837eae4df9815438dc4df4 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Tue, 23 May 2023 13:48:49 -0400 Subject: [PATCH 063/173] chore: remove duplicate changelog entry --- CHANGELOG.md | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a3868342..e46e1888b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,17 +14,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [7.1.1](https://github.com/ionic-team/ionicons/compare/v7.1.0...v7.1.1) (2023-05-23) - - -### Bug Fixes - -* **icon:** respond to changes of document dir ([#1210](https://github.com/ionic-team/ionicons/issues/1210)) ([e70bf21](https://github.com/ionic-team/ionicons/commit/e70bf214b82cd2187ea9394803283570d28ab28c)) - - - - - # [7.1.0](https://github.com/ionic-team/ionicons/compare/v7.0.0...v7.1.0) (2023-03-23) From 06fa4a528dd1906a5673ff6d80d22aef0f6e113b Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Tue, 30 May 2023 15:17:36 -0400 Subject: [PATCH 064/173] fix(icon): add :dir fallback (#1223) --- src/components/icon/icon.css | 39 +++++++++++++++++++++++++++ src/components/icon/icon.tsx | 5 ++-- src/components/icon/test/icon.spec.ts | 2 +- src/components/icon/utils.ts | 14 ++++++++++ 4 files changed, 57 insertions(+), 3 deletions(-) diff --git a/src/components/icon/icon.css b/src/components/icon/icon.css index 3a17e64f1..9b5fe680d 100644 --- a/src/components/icon/icon.css +++ b/src/components/icon/icon.css @@ -36,15 +36,54 @@ svg { /* Icon RTL * ----------------------------------------------------------- */ + +/** + * Safari <16.4 incorrectly reports + * that it supports :dir(rtl) when it does not. + * This @supports statement lets us target + * WebKit browsers to apply the RTL fallback. + * -webkit-named-image only exists on WebKit. + * For WebKit browsers that do support :dir(rtl) + * (i.e. Safari >= 16.4) then the :dir(rtl) + * code farther down on the page will take + * effect and override this fallback. + */ +@supports (background: -webkit-named-image(i)) { + :host(.icon-rtl) .icon-inner { + transform: scaleX(-1); + } +} + +/** + * Fallback for browsers that support + * neither :host-context nor :dir. + * The icon will not react to dir + * changes, but it will at least + * respect the dir on component load. + */ +@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])) { + :host(.icon-rtl) .icon-inner { + transform: scaleX(-1); + } +} /* :host-context is supported in chromium; :dir is supported in safari & firefox */ :host(.flip-rtl):host-context([dir='rtl']) .icon-inner { transform: scaleX(-1); } + @supports selector(:dir(rtl)) { :host(.flip-rtl:dir(rtl)) .icon-inner { transform: scaleX(-1); } + /** + * This is needed for WebKit otherwise the fallback + * will always cause the icon to be flipped if the document + * loads in RTL. + */ + :host(.flip-rtl:dir(ltr)) .icon-inner { + transform: scaleX(1); + } } /* Icon Sizes diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 540825882..b6a9f5fcd 100755 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -1,6 +1,6 @@ import { Build, Component, Element, Host, Prop, State, Watch, h } from '@stencil/core'; import { getSvgContent, ioniconContent } from './request'; -import { getName, getUrl, inheritAttributes } from './utils'; +import { getName, getUrl, inheritAttributes, isRTL } from './utils'; @Component({ tag: 'ion-icon', @@ -145,7 +145,7 @@ export class Icon { } render() { - const { flipRtl, iconName, inheritedAttributes } = this; + const { flipRtl, iconName, inheritedAttributes, el } = this; const mode = this.mode || 'md'; // we have designated that arrows & chevrons should automatically flip (unless flip-rtl is set to false) because "back" is left in ltr and right in rtl, and "forward" is the opposite const shouldAutoFlip = iconName @@ -162,6 +162,7 @@ export class Icon { ...createColorClasses(this.color), [`icon-${this.size}`]: !!this.size, 'flip-rtl': shouldBeFlippable, + 'icon-rtl': shouldBeFlippable && isRTL(el) }} {...inheritedAttributes} > diff --git a/src/components/icon/test/icon.spec.ts b/src/components/icon/test/icon.spec.ts index 6c511ad59..b621f88a6 100644 --- a/src/components/icon/test/icon.spec.ts +++ b/src/components/icon/test/icon.spec.ts @@ -24,7 +24,7 @@ describe('icon', () => { }); expect(root).toEqualHtml(` - <ion-icon class="md flip-rtl" name="chevron-forward" role="img" aria-hidden="true"> + <ion-icon class="md flip-rtl icon-rtl" name="chevron-forward" role="img" aria-hidden="true"> <mock:shadow-root> <div class="icon-inner"></div> </mock:shadow-root> diff --git a/src/components/icon/utils.ts b/src/components/icon/utils.ts index fc62eb731..3ffc9dad5 100644 --- a/src/components/icon/utils.ts +++ b/src/components/icon/utils.ts @@ -140,3 +140,17 @@ export const inheritAttributes = (el: HTMLElement, attributes: string[] = []) => return attributeObject; } + +/** + * Returns `true` if the document or host element + * has a `dir` set to `rtl`. The host value will always + * take priority over the root document value. + */ +export const isRTL = (hostEl?: Pick<HTMLElement, 'dir'>) => { + if (hostEl) { + if (hostEl.dir !== '') { + return hostEl.dir.toLowerCase() === 'rtl'; + } + } + return document?.dir.toLowerCase() === 'rtl'; +}; \ No newline at end of file From 24d92f8f1d92228860fa120a62c04e67d805e570 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Tue, 30 May 2023 19:21:52 +0000 Subject: [PATCH 065/173] v7.1.2 --- CHANGELOG.md | 22 ++++++++++++++++++++++ lerna.json | 2 +- package-lock.json | 16 ++++++++++------ package.json | 2 +- 4 files changed, 34 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e46e1888b..e9124e659 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.1.2](https://github.com/ionic-team/ionicons/compare/v7.1.1...v7.1.2) (2023-05-30) + + +### Bug Fixes + +* **icon:** add :dir fallback ([#1223](https://github.com/ionic-team/ionicons/issues/1223)) ([06fa4a5](https://github.com/ionic-team/ionicons/commit/06fa4a528dd1906a5673ff6d80d22aef0f6e113b)) + + + + + +## [7.1.2](https://github.com/ionic-team/ionicons/compare/v7.1.1...v7.1.2) (2023-05-30) + + +### Bug Fixes + +* **icon:** add :dir fallback ([#1223](https://github.com/ionic-team/ionicons/issues/1223)) ([06fa4a5](https://github.com/ionic-team/ionicons/commit/06fa4a528dd1906a5673ff6d80d22aef0f6e113b)) + + + + + ## [7.1.1](https://github.com/ionic-team/ionicons/compare/v7.1.0...v7.1.1) (2023-05-23) diff --git a/lerna.json b/lerna.json index 1ecfd50bd..37226dab4 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "./" ], - "version": "7.1.1" + "version": "7.1.2" } diff --git a/package-lock.json b/package-lock.json index a9e4698f8..8128e8018 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionicons", - "version": "7.1.1", + "version": "7.1.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ionicons", - "version": "7.1.1", + "version": "7.1.2", "license": "MIT", "dependencies": { "@stencil/core": "^2.18.0" @@ -18283,7 +18283,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true + "dev": true, + "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.8.1", @@ -22726,7 +22727,8 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "27.5.1", @@ -23411,7 +23413,8 @@ "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -28186,7 +28189,8 @@ "version": "8.13.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "dev": true + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index 1ca753240..a5fa42ab9 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ionicons", - "version": "7.1.1", + "version": "7.1.2", "description": "Premium icons for Ionic.", "files": [ "components/", From 871ad4b97a91705608f8570f002ce2fe4304c549 Mon Sep 17 00:00:00 2001 From: ionitron <hi@ionicframework.com> Date: Tue, 30 May 2023 19:21:57 +0000 Subject: [PATCH 066/173] chore(): update package lock files --- package-lock.json | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8128e8018..393f43213 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18283,8 +18283,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "requires": {} + "dev": true }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.8.1", @@ -22727,8 +22726,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "27.5.1", @@ -23413,8 +23411,7 @@ "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "requires": {} + "dev": true } } }, @@ -28189,8 +28186,7 @@ "version": "8.13.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "dev": true, - "requires": {} + "dev": true }, "xml-name-validator": { "version": "3.0.0", From b3ddc6e77f8f774a2c17ae61384500bab47d4a34 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi <liamdebeasi@users.noreply.github.com> Date: Tue, 30 May 2023 15:22:17 -0400 Subject: [PATCH 067/173] chore: remove duplicate changelog entry --- CHANGELOG.md | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e9124e659..c9413b78c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,17 +14,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [7.1.2](https://github.com/ionic-team/ionicons/compare/v7.1.1...v7.1.2) (2023-05-30) - - -### Bug Fixes - -* **icon:** add :dir fallback ([#1223](https://github.com/ionic-team/ionicons/issues/1223)) ([06fa4a5](https://github.com/ionic-team/ionicons/commit/06fa4a528dd1906a5673ff6d80d22aef0f6e113b)) - - - - - ## [7.1.1](https://github.com/ionic-team/ionicons/compare/v7.1.0...v7.1.1) (2023-05-23) From e2fbb3e5fb0244971716734fdaa46c225063ea9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9?= <432464+aneves@users.noreply.github.com> Date: Fri, 2 Jun 2023 18:00:26 +0100 Subject: [PATCH 068/173] Edit open icon tags for better searchability (#716) --- src/data.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/data.json b/src/data.json index 719eff526..884d38073 100644 --- a/src/data.json +++ b/src/data.json @@ -7445,7 +7445,10 @@ { "name": "open", "tags": [ - "open" + "open", + "external", + "anchor", + "link" ] }, { From b1235589bbfb079c5bbd9512e2536b349771cbce Mon Sep 17 00:00:00 2001 From: Shawn Taylor <shawn@ionic.io> Date: Fri, 16 Jun 2023 09:21:02 -0400 Subject: [PATCH 069/173] chore(): remove unused files (#1232) * Remove icon font * Removed unused docs icons --- docs/css/ionicons.min.css | 11 - docs/fonts/ionicons.eot | Bin 112650 -> 0 bytes docs/fonts/ionicons.svg | 2090 ----------------- docs/fonts/ionicons.ttf | Bin 112472 -> 0 bytes docs/fonts/ionicons.woff | Bin 65908 -> 0 bytes docs/fonts/ionicons.woff2 | Bin 50556 -> 0 bytes docs/ionicons/svg/ios-add-circle-outline.svg | 1 - docs/ionicons/svg/ios-add-circle.svg | 1 - docs/ionicons/svg/ios-add.svg | 1 - docs/ionicons/svg/ios-airplane.svg | 1 - docs/ionicons/svg/ios-alarm.svg | 1 - docs/ionicons/svg/ios-albums.svg | 1 - docs/ionicons/svg/ios-alert.svg | 1 - docs/ionicons/svg/ios-american-football.svg | 1 - docs/ionicons/svg/ios-analytics.svg | 1 - docs/ionicons/svg/ios-aperture.svg | 1 - docs/ionicons/svg/ios-apps.svg | 1 - docs/ionicons/svg/ios-appstore.svg | 1 - docs/ionicons/svg/ios-archive.svg | 1 - docs/ionicons/svg/ios-arrow-back.svg | 1 - docs/ionicons/svg/ios-arrow-down.svg | 1 - .../svg/ios-arrow-dropdown-circle.svg | 1 - docs/ionicons/svg/ios-arrow-dropdown.svg | 1 - .../svg/ios-arrow-dropleft-circle.svg | 1 - docs/ionicons/svg/ios-arrow-dropleft.svg | 1 - .../svg/ios-arrow-dropright-circle.svg | 1 - docs/ionicons/svg/ios-arrow-dropright.svg | 1 - docs/ionicons/svg/ios-arrow-dropup-circle.svg | 1 - docs/ionicons/svg/ios-arrow-dropup.svg | 1 - docs/ionicons/svg/ios-arrow-forward.svg | 1 - docs/ionicons/svg/ios-arrow-round-back.svg | 1 - docs/ionicons/svg/ios-arrow-round-down.svg | 1 - docs/ionicons/svg/ios-arrow-round-forward.svg | 1 - docs/ionicons/svg/ios-arrow-round-up.svg | 1 - docs/ionicons/svg/ios-arrow-up.svg | 1 - docs/ionicons/svg/ios-at.svg | 1 - docs/ionicons/svg/ios-attach.svg | 1 - docs/ionicons/svg/ios-backspace.svg | 1 - docs/ionicons/svg/ios-barcode.svg | 1 - docs/ionicons/svg/ios-baseball.svg | 1 - docs/ionicons/svg/ios-basket.svg | 1 - docs/ionicons/svg/ios-basketball.svg | 1 - docs/ionicons/svg/ios-battery-charging.svg | 1 - docs/ionicons/svg/ios-battery-dead.svg | 1 - docs/ionicons/svg/ios-battery-full.svg | 1 - docs/ionicons/svg/ios-beaker.svg | 1 - docs/ionicons/svg/ios-bed.svg | 1 - docs/ionicons/svg/ios-beer.svg | 1 - docs/ionicons/svg/ios-bicycle.svg | 1 - docs/ionicons/svg/ios-bluetooth.svg | 1 - docs/ionicons/svg/ios-boat.svg | 1 - docs/ionicons/svg/ios-body.svg | 1 - docs/ionicons/svg/ios-bonfire.svg | 1 - docs/ionicons/svg/ios-book.svg | 1 - docs/ionicons/svg/ios-bookmark.svg | 1 - docs/ionicons/svg/ios-bookmarks.svg | 1 - docs/ionicons/svg/ios-bowtie.svg | 1 - docs/ionicons/svg/ios-briefcase.svg | 1 - docs/ionicons/svg/ios-browsers.svg | 1 - docs/ionicons/svg/ios-brush.svg | 1 - docs/ionicons/svg/ios-bug.svg | 1 - docs/ionicons/svg/ios-build.svg | 1 - docs/ionicons/svg/ios-bulb.svg | 1 - docs/ionicons/svg/ios-bus.svg | 1 - docs/ionicons/svg/ios-business.svg | 1 - docs/ionicons/svg/ios-cafe.svg | 1 - docs/ionicons/svg/ios-calculator.svg | 1 - docs/ionicons/svg/ios-calendar.svg | 1 - docs/ionicons/svg/ios-call.svg | 1 - docs/ionicons/svg/ios-camera.svg | 1 - docs/ionicons/svg/ios-car.svg | 1 - docs/ionicons/svg/ios-card.svg | 1 - docs/ionicons/svg/ios-cart.svg | 1 - docs/ionicons/svg/ios-cash.svg | 1 - docs/ionicons/svg/ios-cellular.svg | 1 - docs/ionicons/svg/ios-chatboxes.svg | 1 - docs/ionicons/svg/ios-chatbubbles.svg | 1 - docs/ionicons/svg/ios-checkbox-outline.svg | 1 - docs/ionicons/svg/ios-checkbox.svg | 1 - .../svg/ios-checkmark-circle-outline.svg | 1 - docs/ionicons/svg/ios-checkmark-circle.svg | 1 - docs/ionicons/svg/ios-checkmark.svg | 1 - docs/ionicons/svg/ios-clipboard.svg | 1 - docs/ionicons/svg/ios-clock.svg | 1 - .../ionicons/svg/ios-close-circle-outline.svg | 1 - docs/ionicons/svg/ios-close-circle.svg | 1 - docs/ionicons/svg/ios-close.svg | 1 - docs/ionicons/svg/ios-cloud-circle.svg | 1 - docs/ionicons/svg/ios-cloud-done.svg | 1 - docs/ionicons/svg/ios-cloud-download.svg | 1 - docs/ionicons/svg/ios-cloud-outline.svg | 1 - docs/ionicons/svg/ios-cloud-upload.svg | 1 - docs/ionicons/svg/ios-cloud.svg | 1 - docs/ionicons/svg/ios-cloudy-night.svg | 1 - docs/ionicons/svg/ios-cloudy.svg | 1 - docs/ionicons/svg/ios-code-download.svg | 1 - docs/ionicons/svg/ios-code-working.svg | 1 - docs/ionicons/svg/ios-code.svg | 1 - docs/ionicons/svg/ios-cog.svg | 1 - docs/ionicons/svg/ios-color-fill.svg | 1 - docs/ionicons/svg/ios-color-filter.svg | 1 - docs/ionicons/svg/ios-color-palette.svg | 1 - docs/ionicons/svg/ios-color-wand.svg | 1 - docs/ionicons/svg/ios-compass.svg | 1 - docs/ionicons/svg/ios-construct.svg | 1 - docs/ionicons/svg/ios-contact.svg | 1 - docs/ionicons/svg/ios-contacts.svg | 1 - docs/ionicons/svg/ios-contract.svg | 1 - docs/ionicons/svg/ios-contrast.svg | 1 - docs/ionicons/svg/ios-copy.svg | 1 - docs/ionicons/svg/ios-create.svg | 1 - docs/ionicons/svg/ios-crop.svg | 1 - docs/ionicons/svg/ios-cube.svg | 1 - docs/ionicons/svg/ios-cut.svg | 1 - docs/ionicons/svg/ios-desktop.svg | 1 - docs/ionicons/svg/ios-disc.svg | 1 - docs/ionicons/svg/ios-document.svg | 1 - docs/ionicons/svg/ios-done-all.svg | 1 - docs/ionicons/svg/ios-download.svg | 1 - docs/ionicons/svg/ios-easel.svg | 1 - docs/ionicons/svg/ios-egg.svg | 1 - docs/ionicons/svg/ios-exit.svg | 1 - docs/ionicons/svg/ios-expand.svg | 1 - docs/ionicons/svg/ios-eye-off.svg | 1 - docs/ionicons/svg/ios-eye.svg | 1 - docs/ionicons/svg/ios-fastforward.svg | 1 - docs/ionicons/svg/ios-female.svg | 1 - docs/ionicons/svg/ios-filing.svg | 1 - docs/ionicons/svg/ios-film.svg | 1 - docs/ionicons/svg/ios-finger-print.svg | 1 - docs/ionicons/svg/ios-fitness.svg | 1 - docs/ionicons/svg/ios-flag.svg | 1 - docs/ionicons/svg/ios-flame.svg | 1 - docs/ionicons/svg/ios-flash-off.svg | 1 - docs/ionicons/svg/ios-flash.svg | 1 - docs/ionicons/svg/ios-flashlight.svg | 1 - docs/ionicons/svg/ios-flask.svg | 1 - docs/ionicons/svg/ios-flower.svg | 1 - docs/ionicons/svg/ios-folder-open.svg | 1 - docs/ionicons/svg/ios-folder.svg | 1 - docs/ionicons/svg/ios-football.svg | 1 - docs/ionicons/svg/ios-funnel.svg | 1 - docs/ionicons/svg/ios-gift.svg | 1 - docs/ionicons/svg/ios-git-branch.svg | 1 - docs/ionicons/svg/ios-git-commit.svg | 1 - docs/ionicons/svg/ios-git-compare.svg | 1 - docs/ionicons/svg/ios-git-merge.svg | 1 - docs/ionicons/svg/ios-git-network.svg | 1 - docs/ionicons/svg/ios-git-pull-request.svg | 1 - docs/ionicons/svg/ios-glasses.svg | 1 - docs/ionicons/svg/ios-globe.svg | 1 - docs/ionicons/svg/ios-grid.svg | 1 - docs/ionicons/svg/ios-hammer.svg | 1 - docs/ionicons/svg/ios-hand.svg | 1 - docs/ionicons/svg/ios-happy.svg | 1 - docs/ionicons/svg/ios-headset.svg | 1 - docs/ionicons/svg/ios-heart-dislike.svg | 1 - docs/ionicons/svg/ios-heart-empty.svg | 1 - docs/ionicons/svg/ios-heart-half.svg | 1 - docs/ionicons/svg/ios-heart.svg | 1 - docs/ionicons/svg/ios-help-buoy.svg | 1 - docs/ionicons/svg/ios-help-circle-outline.svg | 1 - docs/ionicons/svg/ios-help-circle.svg | 1 - docs/ionicons/svg/ios-help.svg | 1 - docs/ionicons/svg/ios-home.svg | 1 - docs/ionicons/svg/ios-hourglass.svg | 1 - docs/ionicons/svg/ios-ice-cream.svg | 1 - docs/ionicons/svg/ios-image.svg | 1 - docs/ionicons/svg/ios-images.svg | 1 - docs/ionicons/svg/ios-infinite.svg | 1 - .../svg/ios-information-circle-outline.svg | 1 - docs/ionicons/svg/ios-information-circle.svg | 1 - docs/ionicons/svg/ios-information.svg | 1 - docs/ionicons/svg/ios-jet.svg | 1 - docs/ionicons/svg/ios-journal.svg | 1 - docs/ionicons/svg/ios-key.svg | 1 - docs/ionicons/svg/ios-keypad.svg | 1 - docs/ionicons/svg/ios-laptop.svg | 1 - docs/ionicons/svg/ios-leaf.svg | 1 - docs/ionicons/svg/ios-link.svg | 1 - docs/ionicons/svg/ios-list-box.svg | 1 - docs/ionicons/svg/ios-list.svg | 1 - docs/ionicons/svg/ios-locate.svg | 1 - docs/ionicons/svg/ios-lock.svg | 1 - docs/ionicons/svg/ios-log-in.svg | 1 - docs/ionicons/svg/ios-log-out.svg | 1 - docs/ionicons/svg/ios-magnet.svg | 1 - docs/ionicons/svg/ios-mail-open.svg | 1 - docs/ionicons/svg/ios-mail-unread.svg | 1 - docs/ionicons/svg/ios-mail.svg | 1 - docs/ionicons/svg/ios-male.svg | 1 - docs/ionicons/svg/ios-man.svg | 1 - docs/ionicons/svg/ios-map.svg | 1 - docs/ionicons/svg/ios-medal.svg | 1 - docs/ionicons/svg/ios-medical.svg | 1 - docs/ionicons/svg/ios-medkit.svg | 1 - docs/ionicons/svg/ios-megaphone.svg | 1 - docs/ionicons/svg/ios-menu.svg | 1 - docs/ionicons/svg/ios-mic-off.svg | 1 - docs/ionicons/svg/ios-mic.svg | 1 - docs/ionicons/svg/ios-microphone.svg | 1 - docs/ionicons/svg/ios-moon.svg | 1 - docs/ionicons/svg/ios-more.svg | 1 - docs/ionicons/svg/ios-move.svg | 1 - docs/ionicons/svg/ios-musical-note.svg | 1 - docs/ionicons/svg/ios-musical-notes.svg | 1 - docs/ionicons/svg/ios-navigate.svg | 1 - docs/ionicons/svg/ios-notifications-off.svg | 1 - .../svg/ios-notifications-outline.svg | 1 - docs/ionicons/svg/ios-notifications.svg | 1 - docs/ionicons/svg/ios-nuclear.svg | 1 - docs/ionicons/svg/ios-nutrition.svg | 1 - docs/ionicons/svg/ios-open.svg | 1 - docs/ionicons/svg/ios-options.svg | 1 - docs/ionicons/svg/ios-outlet.svg | 1 - docs/ionicons/svg/ios-paper-plane.svg | 1 - docs/ionicons/svg/ios-paper.svg | 1 - docs/ionicons/svg/ios-partly-sunny.svg | 1 - docs/ionicons/svg/ios-pause.svg | 1 - docs/ionicons/svg/ios-paw.svg | 1 - docs/ionicons/svg/ios-people.svg | 1 - docs/ionicons/svg/ios-person-add.svg | 1 - docs/ionicons/svg/ios-person.svg | 1 - docs/ionicons/svg/ios-phone-landscape.svg | 1 - docs/ionicons/svg/ios-phone-portrait.svg | 1 - docs/ionicons/svg/ios-photos.svg | 1 - docs/ionicons/svg/ios-pie.svg | 1 - docs/ionicons/svg/ios-pin.svg | 1 - docs/ionicons/svg/ios-pint.svg | 1 - docs/ionicons/svg/ios-pizza.svg | 1 - docs/ionicons/svg/ios-planet.svg | 1 - docs/ionicons/svg/ios-play-circle.svg | 1 - docs/ionicons/svg/ios-play.svg | 1 - docs/ionicons/svg/ios-podium.svg | 1 - docs/ionicons/svg/ios-power.svg | 1 - docs/ionicons/svg/ios-pricetag.svg | 1 - docs/ionicons/svg/ios-pricetags.svg | 1 - docs/ionicons/svg/ios-print.svg | 1 - docs/ionicons/svg/ios-pulse.svg | 1 - docs/ionicons/svg/ios-qr-scanner.svg | 1 - docs/ionicons/svg/ios-quote.svg | 1 - docs/ionicons/svg/ios-radio-button-off.svg | 1 - docs/ionicons/svg/ios-radio-button-on.svg | 1 - docs/ionicons/svg/ios-radio.svg | 1 - docs/ionicons/svg/ios-rainy.svg | 1 - docs/ionicons/svg/ios-recording.svg | 1 - docs/ionicons/svg/ios-redo.svg | 1 - docs/ionicons/svg/ios-refresh-circle.svg | 1 - docs/ionicons/svg/ios-refresh.svg | 1 - .../svg/ios-remove-circle-outline.svg | 1 - docs/ionicons/svg/ios-remove-circle.svg | 1 - docs/ionicons/svg/ios-remove.svg | 1 - docs/ionicons/svg/ios-reorder.svg | 1 - docs/ionicons/svg/ios-repeat.svg | 1 - docs/ionicons/svg/ios-resize.svg | 1 - docs/ionicons/svg/ios-restaurant.svg | 1 - docs/ionicons/svg/ios-return-left.svg | 1 - docs/ionicons/svg/ios-return-right.svg | 1 - docs/ionicons/svg/ios-reverse-camera.svg | 1 - docs/ionicons/svg/ios-rewind.svg | 1 - docs/ionicons/svg/ios-ribbon.svg | 1 - docs/ionicons/svg/ios-rocket.svg | 1 - docs/ionicons/svg/ios-rose.svg | 1 - docs/ionicons/svg/ios-sad.svg | 1 - docs/ionicons/svg/ios-save.svg | 1 - docs/ionicons/svg/ios-school.svg | 1 - docs/ionicons/svg/ios-search.svg | 1 - docs/ionicons/svg/ios-send.svg | 1 - docs/ionicons/svg/ios-settings.svg | 1 - docs/ionicons/svg/ios-share-alt.svg | 1 - docs/ionicons/svg/ios-share.svg | 1 - docs/ionicons/svg/ios-shirt.svg | 1 - docs/ionicons/svg/ios-shuffle.svg | 1 - docs/ionicons/svg/ios-skip-backward.svg | 1 - docs/ionicons/svg/ios-skip-forward.svg | 1 - docs/ionicons/svg/ios-snow.svg | 1 - docs/ionicons/svg/ios-speedometer.svg | 1 - docs/ionicons/svg/ios-square-outline.svg | 1 - docs/ionicons/svg/ios-square.svg | 1 - docs/ionicons/svg/ios-star-half.svg | 1 - docs/ionicons/svg/ios-star-outline.svg | 1 - docs/ionicons/svg/ios-star.svg | 1 - docs/ionicons/svg/ios-stats.svg | 1 - docs/ionicons/svg/ios-stopwatch.svg | 1 - docs/ionicons/svg/ios-subway.svg | 1 - docs/ionicons/svg/ios-sunny.svg | 1 - docs/ionicons/svg/ios-swap.svg | 1 - docs/ionicons/svg/ios-switch.svg | 1 - docs/ionicons/svg/ios-sync.svg | 1 - docs/ionicons/svg/ios-tablet-landscape.svg | 1 - docs/ionicons/svg/ios-tablet-portrait.svg | 1 - docs/ionicons/svg/ios-tennisball.svg | 1 - docs/ionicons/svg/ios-text.svg | 1 - docs/ionicons/svg/ios-thermometer.svg | 1 - docs/ionicons/svg/ios-thumbs-down.svg | 1 - docs/ionicons/svg/ios-thumbs-up.svg | 1 - docs/ionicons/svg/ios-thunderstorm.svg | 1 - docs/ionicons/svg/ios-time.svg | 1 - docs/ionicons/svg/ios-timer.svg | 1 - docs/ionicons/svg/ios-today.svg | 1 - docs/ionicons/svg/ios-train.svg | 1 - docs/ionicons/svg/ios-transgender.svg | 1 - docs/ionicons/svg/ios-trash.svg | 1 - docs/ionicons/svg/ios-trending-down.svg | 1 - docs/ionicons/svg/ios-trending-up.svg | 1 - docs/ionicons/svg/ios-trophy.svg | 1 - docs/ionicons/svg/ios-tv.svg | 1 - docs/ionicons/svg/ios-umbrella.svg | 1 - docs/ionicons/svg/ios-undo.svg | 1 - docs/ionicons/svg/ios-unlock.svg | 1 - docs/ionicons/svg/ios-videocam.svg | 1 - docs/ionicons/svg/ios-volume-high.svg | 1 - docs/ionicons/svg/ios-volume-low.svg | 1 - docs/ionicons/svg/ios-volume-mute.svg | 1 - docs/ionicons/svg/ios-volume-off.svg | 1 - docs/ionicons/svg/ios-walk.svg | 1 - docs/ionicons/svg/ios-wallet.svg | 1 - docs/ionicons/svg/ios-warning.svg | 1 - docs/ionicons/svg/ios-watch.svg | 1 - docs/ionicons/svg/ios-water.svg | 1 - docs/ionicons/svg/ios-wifi.svg | 1 - docs/ionicons/svg/ios-wine.svg | 1 - docs/ionicons/svg/ios-woman.svg | 1 - docs/ionicons/svg/logo-android.svg | 1 - docs/ionicons/svg/logo-angular.svg | 1 - docs/ionicons/svg/logo-apple.svg | 1 - docs/ionicons/svg/logo-bitbucket.svg | 1 - docs/ionicons/svg/logo-bitcoin.svg | 1 - docs/ionicons/svg/logo-buffer.svg | 1 - docs/ionicons/svg/logo-chrome.svg | 1 - docs/ionicons/svg/logo-closed-captioning.svg | 1 - docs/ionicons/svg/logo-codepen.svg | 1 - docs/ionicons/svg/logo-css3.svg | 1 - docs/ionicons/svg/logo-designernews.svg | 1 - docs/ionicons/svg/logo-dribbble.svg | 1 - docs/ionicons/svg/logo-dropbox.svg | 1 - docs/ionicons/svg/logo-euro.svg | 1 - docs/ionicons/svg/logo-facebook.svg | 1 - docs/ionicons/svg/logo-flickr.svg | 1 - docs/ionicons/svg/logo-foursquare.svg | 1 - docs/ionicons/svg/logo-freebsd-devil.svg | 1 - docs/ionicons/svg/logo-game-controller-a.svg | 1 - docs/ionicons/svg/logo-game-controller-b.svg | 1 - docs/ionicons/svg/logo-github.svg | 1 - docs/ionicons/svg/logo-google.svg | 1 - docs/ionicons/svg/logo-googleplus.svg | 1 - docs/ionicons/svg/logo-hackernews.svg | 1 - docs/ionicons/svg/logo-html5.svg | 1 - docs/ionicons/svg/logo-instagram.svg | 1 - docs/ionicons/svg/logo-ionic.svg | 1 - docs/ionicons/svg/logo-ionitron.svg | 1 - docs/ionicons/svg/logo-javascript.svg | 1 - docs/ionicons/svg/logo-linkedin.svg | 1 - docs/ionicons/svg/logo-markdown.svg | 1 - docs/ionicons/svg/logo-model-s.svg | 1 - docs/ionicons/svg/logo-no-smoking.svg | 1 - docs/ionicons/svg/logo-nodejs.svg | 1 - docs/ionicons/svg/logo-npm.svg | 1 - docs/ionicons/svg/logo-octocat.svg | 1 - docs/ionicons/svg/logo-pinterest.svg | 1 - docs/ionicons/svg/logo-playstation.svg | 1 - docs/ionicons/svg/logo-polymer.svg | 1 - docs/ionicons/svg/logo-python.svg | 1 - docs/ionicons/svg/logo-reddit.svg | 1 - docs/ionicons/svg/logo-rss.svg | 1 - docs/ionicons/svg/logo-sass.svg | 1 - docs/ionicons/svg/logo-skype.svg | 1 - docs/ionicons/svg/logo-slack.svg | 1 - docs/ionicons/svg/logo-snapchat.svg | 1 - docs/ionicons/svg/logo-steam.svg | 1 - docs/ionicons/svg/logo-tumblr.svg | 1 - docs/ionicons/svg/logo-tux.svg | 1 - docs/ionicons/svg/logo-twitch.svg | 1 - docs/ionicons/svg/logo-twitter.svg | 1 - docs/ionicons/svg/logo-usd.svg | 1 - docs/ionicons/svg/logo-vimeo.svg | 1 - docs/ionicons/svg/logo-vk.svg | 1 - docs/ionicons/svg/logo-whatsapp.svg | 1 - docs/ionicons/svg/logo-windows.svg | 1 - docs/ionicons/svg/logo-wordpress.svg | 1 - docs/ionicons/svg/logo-xbox.svg | 1 - docs/ionicons/svg/logo-xing.svg | 1 - docs/ionicons/svg/logo-yahoo.svg | 1 - docs/ionicons/svg/logo-yen.svg | 1 - docs/ionicons/svg/logo-youtube.svg | 1 - docs/ionicons/svg/md-add-circle-outline.svg | 1 - docs/ionicons/svg/md-add-circle.svg | 1 - docs/ionicons/svg/md-add.svg | 1 - docs/ionicons/svg/md-airplane.svg | 1 - docs/ionicons/svg/md-alarm.svg | 1 - docs/ionicons/svg/md-albums.svg | 1 - docs/ionicons/svg/md-alert.svg | 1 - docs/ionicons/svg/md-american-football.svg | 1 - docs/ionicons/svg/md-analytics.svg | 1 - docs/ionicons/svg/md-aperture.svg | 1 - docs/ionicons/svg/md-apps.svg | 1 - docs/ionicons/svg/md-appstore.svg | 1 - docs/ionicons/svg/md-archive.svg | 1 - docs/ionicons/svg/md-arrow-back.svg | 1 - docs/ionicons/svg/md-arrow-down.svg | 1 - .../ionicons/svg/md-arrow-dropdown-circle.svg | 1 - docs/ionicons/svg/md-arrow-dropdown.svg | 1 - .../ionicons/svg/md-arrow-dropleft-circle.svg | 1 - docs/ionicons/svg/md-arrow-dropleft.svg | 1 - .../svg/md-arrow-dropright-circle.svg | 1 - docs/ionicons/svg/md-arrow-dropright.svg | 1 - docs/ionicons/svg/md-arrow-dropup-circle.svg | 1 - docs/ionicons/svg/md-arrow-dropup.svg | 1 - docs/ionicons/svg/md-arrow-forward.svg | 1 - docs/ionicons/svg/md-arrow-round-back.svg | 1 - docs/ionicons/svg/md-arrow-round-down.svg | 1 - docs/ionicons/svg/md-arrow-round-forward.svg | 1 - docs/ionicons/svg/md-arrow-round-up.svg | 1 - docs/ionicons/svg/md-arrow-up.svg | 1 - docs/ionicons/svg/md-at.svg | 1 - docs/ionicons/svg/md-attach.svg | 1 - docs/ionicons/svg/md-backspace.svg | 1 - docs/ionicons/svg/md-barcode.svg | 1 - docs/ionicons/svg/md-baseball.svg | 1 - docs/ionicons/svg/md-basket.svg | 1 - docs/ionicons/svg/md-basketball.svg | 1 - docs/ionicons/svg/md-battery-charging.svg | 1 - docs/ionicons/svg/md-battery-dead.svg | 1 - docs/ionicons/svg/md-battery-full.svg | 1 - docs/ionicons/svg/md-beaker.svg | 1 - docs/ionicons/svg/md-bed.svg | 1 - docs/ionicons/svg/md-beer.svg | 1 - docs/ionicons/svg/md-bicycle.svg | 1 - docs/ionicons/svg/md-bluetooth.svg | 1 - docs/ionicons/svg/md-boat.svg | 1 - docs/ionicons/svg/md-body.svg | 1 - docs/ionicons/svg/md-bonfire.svg | 1 - docs/ionicons/svg/md-book.svg | 1 - docs/ionicons/svg/md-bookmark.svg | 1 - docs/ionicons/svg/md-bookmarks.svg | 1 - docs/ionicons/svg/md-bowtie.svg | 1 - docs/ionicons/svg/md-briefcase.svg | 1 - docs/ionicons/svg/md-browsers.svg | 1 - docs/ionicons/svg/md-brush.svg | 1 - docs/ionicons/svg/md-bug.svg | 1 - docs/ionicons/svg/md-build.svg | 1 - docs/ionicons/svg/md-bulb.svg | 1 - docs/ionicons/svg/md-bus.svg | 1 - docs/ionicons/svg/md-business.svg | 1 - docs/ionicons/svg/md-cafe.svg | 1 - docs/ionicons/svg/md-calculator.svg | 1 - docs/ionicons/svg/md-calendar.svg | 1 - docs/ionicons/svg/md-call.svg | 1 - docs/ionicons/svg/md-camera.svg | 1 - docs/ionicons/svg/md-car.svg | 1 - docs/ionicons/svg/md-card.svg | 1 - docs/ionicons/svg/md-cart.svg | 1 - docs/ionicons/svg/md-cash.svg | 1 - docs/ionicons/svg/md-cellular.svg | 1 - docs/ionicons/svg/md-chatboxes.svg | 1 - docs/ionicons/svg/md-chatbubbles.svg | 1 - docs/ionicons/svg/md-checkbox-outline.svg | 1 - docs/ionicons/svg/md-checkbox.svg | 1 - .../svg/md-checkmark-circle-outline.svg | 1 - docs/ionicons/svg/md-checkmark-circle.svg | 1 - docs/ionicons/svg/md-checkmark.svg | 1 - docs/ionicons/svg/md-clipboard.svg | 1 - docs/ionicons/svg/md-clock.svg | 1 - docs/ionicons/svg/md-close-circle-outline.svg | 1 - docs/ionicons/svg/md-close-circle.svg | 1 - docs/ionicons/svg/md-close.svg | 1 - docs/ionicons/svg/md-cloud-circle.svg | 1 - docs/ionicons/svg/md-cloud-done.svg | 1 - docs/ionicons/svg/md-cloud-download.svg | 1 - docs/ionicons/svg/md-cloud-outline.svg | 1 - docs/ionicons/svg/md-cloud-upload.svg | 1 - docs/ionicons/svg/md-cloud.svg | 1 - docs/ionicons/svg/md-cloudy-night.svg | 1 - docs/ionicons/svg/md-cloudy.svg | 1 - docs/ionicons/svg/md-code-download.svg | 1 - docs/ionicons/svg/md-code-working.svg | 1 - docs/ionicons/svg/md-code.svg | 1 - docs/ionicons/svg/md-cog.svg | 1 - docs/ionicons/svg/md-color-fill.svg | 1 - docs/ionicons/svg/md-color-filter.svg | 1 - docs/ionicons/svg/md-color-palette.svg | 1 - docs/ionicons/svg/md-color-wand.svg | 1 - docs/ionicons/svg/md-compass.svg | 1 - docs/ionicons/svg/md-construct.svg | 1 - docs/ionicons/svg/md-contact.svg | 1 - docs/ionicons/svg/md-contacts.svg | 1 - docs/ionicons/svg/md-contract.svg | 1 - docs/ionicons/svg/md-contrast.svg | 1 - docs/ionicons/svg/md-copy.svg | 1 - docs/ionicons/svg/md-create.svg | 1 - docs/ionicons/svg/md-crop.svg | 1 - docs/ionicons/svg/md-cube.svg | 1 - docs/ionicons/svg/md-cut.svg | 1 - docs/ionicons/svg/md-desktop.svg | 1 - docs/ionicons/svg/md-disc.svg | 1 - docs/ionicons/svg/md-document.svg | 1 - docs/ionicons/svg/md-done-all.svg | 1 - docs/ionicons/svg/md-download.svg | 1 - docs/ionicons/svg/md-easel.svg | 1 - docs/ionicons/svg/md-egg.svg | 1 - docs/ionicons/svg/md-exit.svg | 1 - docs/ionicons/svg/md-expand.svg | 1 - docs/ionicons/svg/md-eye-off.svg | 1 - docs/ionicons/svg/md-eye.svg | 1 - docs/ionicons/svg/md-fastforward.svg | 1 - docs/ionicons/svg/md-female.svg | 1 - docs/ionicons/svg/md-filing.svg | 1 - docs/ionicons/svg/md-film.svg | 1 - docs/ionicons/svg/md-finger-print.svg | 1 - docs/ionicons/svg/md-fitness.svg | 1 - docs/ionicons/svg/md-flag.svg | 1 - docs/ionicons/svg/md-flame.svg | 1 - docs/ionicons/svg/md-flash-off.svg | 1 - docs/ionicons/svg/md-flash.svg | 1 - docs/ionicons/svg/md-flashlight.svg | 1 - docs/ionicons/svg/md-flask.svg | 1 - docs/ionicons/svg/md-flower.svg | 1 - docs/ionicons/svg/md-folder-open.svg | 1 - docs/ionicons/svg/md-folder.svg | 1 - docs/ionicons/svg/md-football.svg | 1 - docs/ionicons/svg/md-funnel.svg | 1 - docs/ionicons/svg/md-gift.svg | 1 - docs/ionicons/svg/md-git-branch.svg | 1 - docs/ionicons/svg/md-git-commit.svg | 1 - docs/ionicons/svg/md-git-compare.svg | 1 - docs/ionicons/svg/md-git-merge.svg | 1 - docs/ionicons/svg/md-git-network.svg | 1 - docs/ionicons/svg/md-git-pull-request.svg | 1 - docs/ionicons/svg/md-glasses.svg | 1 - docs/ionicons/svg/md-globe.svg | 1 - docs/ionicons/svg/md-grid.svg | 1 - docs/ionicons/svg/md-hammer.svg | 1 - docs/ionicons/svg/md-hand.svg | 1 - docs/ionicons/svg/md-happy.svg | 1 - docs/ionicons/svg/md-headset.svg | 1 - docs/ionicons/svg/md-heart-dislike.svg | 1 - docs/ionicons/svg/md-heart-empty.svg | 1 - docs/ionicons/svg/md-heart-half.svg | 1 - docs/ionicons/svg/md-heart.svg | 1 - docs/ionicons/svg/md-help-buoy.svg | 1 - docs/ionicons/svg/md-help-circle-outline.svg | 1 - docs/ionicons/svg/md-help-circle.svg | 1 - docs/ionicons/svg/md-help.svg | 1 - docs/ionicons/svg/md-home.svg | 1 - docs/ionicons/svg/md-hourglass.svg | 1 - docs/ionicons/svg/md-ice-cream.svg | 1 - docs/ionicons/svg/md-image.svg | 1 - docs/ionicons/svg/md-images.svg | 1 - docs/ionicons/svg/md-infinite.svg | 1 - .../svg/md-information-circle-outline.svg | 1 - docs/ionicons/svg/md-information-circle.svg | 1 - docs/ionicons/svg/md-information.svg | 1 - docs/ionicons/svg/md-jet.svg | 1 - docs/ionicons/svg/md-journal.svg | 1 - docs/ionicons/svg/md-key.svg | 1 - docs/ionicons/svg/md-keypad.svg | 1 - docs/ionicons/svg/md-laptop.svg | 1 - docs/ionicons/svg/md-leaf.svg | 1 - docs/ionicons/svg/md-link.svg | 1 - docs/ionicons/svg/md-list-box.svg | 1 - docs/ionicons/svg/md-list.svg | 1 - docs/ionicons/svg/md-locate.svg | 1 - docs/ionicons/svg/md-lock.svg | 1 - docs/ionicons/svg/md-log-in.svg | 1 - docs/ionicons/svg/md-log-out.svg | 1 - docs/ionicons/svg/md-magnet.svg | 1 - docs/ionicons/svg/md-mail-open.svg | 1 - docs/ionicons/svg/md-mail-unread.svg | 1 - docs/ionicons/svg/md-mail.svg | 1 - docs/ionicons/svg/md-male.svg | 1 - docs/ionicons/svg/md-man.svg | 1 - docs/ionicons/svg/md-map.svg | 1 - docs/ionicons/svg/md-medal.svg | 1 - docs/ionicons/svg/md-medical.svg | 1 - docs/ionicons/svg/md-medkit.svg | 1 - docs/ionicons/svg/md-megaphone.svg | 1 - docs/ionicons/svg/md-menu.svg | 1 - docs/ionicons/svg/md-mic-off.svg | 1 - docs/ionicons/svg/md-mic.svg | 1 - docs/ionicons/svg/md-microphone.svg | 1 - docs/ionicons/svg/md-moon.svg | 1 - docs/ionicons/svg/md-more.svg | 1 - docs/ionicons/svg/md-move.svg | 1 - docs/ionicons/svg/md-musical-note.svg | 1 - docs/ionicons/svg/md-musical-notes.svg | 1 - docs/ionicons/svg/md-navigate.svg | 1 - docs/ionicons/svg/md-notifications-off.svg | 1 - .../ionicons/svg/md-notifications-outline.svg | 1 - docs/ionicons/svg/md-notifications.svg | 1 - docs/ionicons/svg/md-nuclear.svg | 1 - docs/ionicons/svg/md-nutrition.svg | 1 - docs/ionicons/svg/md-open.svg | 1 - docs/ionicons/svg/md-options.svg | 1 - docs/ionicons/svg/md-outlet.svg | 1 - docs/ionicons/svg/md-paper-plane.svg | 1 - docs/ionicons/svg/md-paper.svg | 1 - docs/ionicons/svg/md-partly-sunny.svg | 1 - docs/ionicons/svg/md-pause.svg | 1 - docs/ionicons/svg/md-paw.svg | 1 - docs/ionicons/svg/md-people.svg | 1 - docs/ionicons/svg/md-person-add.svg | 1 - docs/ionicons/svg/md-person.svg | 1 - docs/ionicons/svg/md-phone-landscape.svg | 1 - docs/ionicons/svg/md-phone-portrait.svg | 1 - docs/ionicons/svg/md-photos.svg | 1 - docs/ionicons/svg/md-pie.svg | 1 - docs/ionicons/svg/md-pin.svg | 1 - docs/ionicons/svg/md-pint.svg | 1 - docs/ionicons/svg/md-pizza.svg | 1 - docs/ionicons/svg/md-planet.svg | 1 - docs/ionicons/svg/md-play-circle.svg | 1 - docs/ionicons/svg/md-play.svg | 1 - docs/ionicons/svg/md-podium.svg | 1 - docs/ionicons/svg/md-power.svg | 1 - docs/ionicons/svg/md-pricetag.svg | 1 - docs/ionicons/svg/md-pricetags.svg | 1 - docs/ionicons/svg/md-print.svg | 1 - docs/ionicons/svg/md-pulse.svg | 1 - docs/ionicons/svg/md-qr-scanner.svg | 1 - docs/ionicons/svg/md-quote.svg | 1 - docs/ionicons/svg/md-radio-button-off.svg | 1 - docs/ionicons/svg/md-radio-button-on.svg | 1 - docs/ionicons/svg/md-radio.svg | 1 - docs/ionicons/svg/md-rainy.svg | 1 - docs/ionicons/svg/md-recording.svg | 1 - docs/ionicons/svg/md-redo.svg | 1 - docs/ionicons/svg/md-refresh-circle.svg | 1 - docs/ionicons/svg/md-refresh.svg | 1 - .../ionicons/svg/md-remove-circle-outline.svg | 1 - docs/ionicons/svg/md-remove-circle.svg | 1 - docs/ionicons/svg/md-remove.svg | 1 - docs/ionicons/svg/md-reorder.svg | 1 - docs/ionicons/svg/md-repeat.svg | 1 - docs/ionicons/svg/md-resize.svg | 1 - docs/ionicons/svg/md-restaurant.svg | 1 - docs/ionicons/svg/md-return-left.svg | 1 - docs/ionicons/svg/md-return-right.svg | 1 - docs/ionicons/svg/md-reverse-camera.svg | 1 - docs/ionicons/svg/md-rewind.svg | 1 - docs/ionicons/svg/md-ribbon.svg | 1 - docs/ionicons/svg/md-rocket.svg | 1 - docs/ionicons/svg/md-rose.svg | 1 - docs/ionicons/svg/md-sad.svg | 1 - docs/ionicons/svg/md-save.svg | 1 - docs/ionicons/svg/md-school.svg | 1 - docs/ionicons/svg/md-search.svg | 1 - docs/ionicons/svg/md-send.svg | 1 - docs/ionicons/svg/md-settings.svg | 1 - docs/ionicons/svg/md-share-alt.svg | 1 - docs/ionicons/svg/md-share.svg | 1 - docs/ionicons/svg/md-shirt.svg | 1 - docs/ionicons/svg/md-shuffle.svg | 1 - docs/ionicons/svg/md-skip-backward.svg | 1 - docs/ionicons/svg/md-skip-forward.svg | 1 - docs/ionicons/svg/md-snow.svg | 1 - docs/ionicons/svg/md-speedometer.svg | 1 - docs/ionicons/svg/md-square-outline.svg | 1 - docs/ionicons/svg/md-square.svg | 1 - docs/ionicons/svg/md-star-half.svg | 1 - docs/ionicons/svg/md-star-outline.svg | 1 - docs/ionicons/svg/md-star.svg | 1 - docs/ionicons/svg/md-stats.svg | 1 - docs/ionicons/svg/md-stopwatch.svg | 1 - docs/ionicons/svg/md-subway.svg | 1 - docs/ionicons/svg/md-sunny.svg | 1 - docs/ionicons/svg/md-swap.svg | 1 - docs/ionicons/svg/md-switch.svg | 1 - docs/ionicons/svg/md-sync.svg | 1 - docs/ionicons/svg/md-tablet-landscape.svg | 1 - docs/ionicons/svg/md-tablet-portrait.svg | 1 - docs/ionicons/svg/md-tennisball.svg | 1 - docs/ionicons/svg/md-text.svg | 1 - docs/ionicons/svg/md-thermometer.svg | 1 - docs/ionicons/svg/md-thumbs-down.svg | 1 - docs/ionicons/svg/md-thumbs-up.svg | 1 - docs/ionicons/svg/md-thunderstorm.svg | 1 - docs/ionicons/svg/md-time.svg | 1 - docs/ionicons/svg/md-timer.svg | 1 - docs/ionicons/svg/md-today.svg | 1 - docs/ionicons/svg/md-train.svg | 1 - docs/ionicons/svg/md-transgender.svg | 1 - docs/ionicons/svg/md-trash.svg | 1 - docs/ionicons/svg/md-trending-down.svg | 1 - docs/ionicons/svg/md-trending-up.svg | 1 - docs/ionicons/svg/md-trophy.svg | 1 - docs/ionicons/svg/md-tv.svg | 1 - docs/ionicons/svg/md-umbrella.svg | 1 - docs/ionicons/svg/md-undo.svg | 1 - docs/ionicons/svg/md-unlock.svg | 1 - docs/ionicons/svg/md-videocam.svg | 1 - docs/ionicons/svg/md-volume-high.svg | 1 - docs/ionicons/svg/md-volume-low.svg | 1 - docs/ionicons/svg/md-volume-mute.svg | 1 - docs/ionicons/svg/md-volume-off.svg | 1 - docs/ionicons/svg/md-walk.svg | 1 - docs/ionicons/svg/md-wallet.svg | 1 - docs/ionicons/svg/md-warning.svg | 1 - docs/ionicons/svg/md-watch.svg | 1 - docs/ionicons/svg/md-water.svg | 1 - docs/ionicons/svg/md-wifi.svg | 1 - docs/ionicons/svg/md-wine.svg | 1 - docs/ionicons/svg/md-woman.svg | 1 - 702 files changed, 2797 deletions(-) delete mode 100644 docs/css/ionicons.min.css delete mode 100644 docs/fonts/ionicons.eot delete mode 100644 docs/fonts/ionicons.svg delete mode 100644 docs/fonts/ionicons.ttf delete mode 100644 docs/fonts/ionicons.woff delete mode 100644 docs/fonts/ionicons.woff2 delete mode 100644 docs/ionicons/svg/ios-add-circle-outline.svg delete mode 100644 docs/ionicons/svg/ios-add-circle.svg delete mode 100644 docs/ionicons/svg/ios-add.svg delete mode 100644 docs/ionicons/svg/ios-airplane.svg delete mode 100644 docs/ionicons/svg/ios-alarm.svg delete mode 100644 docs/ionicons/svg/ios-albums.svg delete mode 100644 docs/ionicons/svg/ios-alert.svg delete mode 100644 docs/ionicons/svg/ios-american-football.svg delete mode 100644 docs/ionicons/svg/ios-analytics.svg delete mode 100644 docs/ionicons/svg/ios-aperture.svg delete mode 100644 docs/ionicons/svg/ios-apps.svg delete mode 100644 docs/ionicons/svg/ios-appstore.svg delete mode 100644 docs/ionicons/svg/ios-archive.svg delete mode 100644 docs/ionicons/svg/ios-arrow-back.svg delete mode 100644 docs/ionicons/svg/ios-arrow-down.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropdown-circle.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropdown.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropleft-circle.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropleft.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropright-circle.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropright.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropup-circle.svg delete mode 100644 docs/ionicons/svg/ios-arrow-dropup.svg delete mode 100644 docs/ionicons/svg/ios-arrow-forward.svg delete mode 100644 docs/ionicons/svg/ios-arrow-round-back.svg delete mode 100644 docs/ionicons/svg/ios-arrow-round-down.svg delete mode 100644 docs/ionicons/svg/ios-arrow-round-forward.svg delete mode 100644 docs/ionicons/svg/ios-arrow-round-up.svg delete mode 100644 docs/ionicons/svg/ios-arrow-up.svg delete mode 100644 docs/ionicons/svg/ios-at.svg delete mode 100644 docs/ionicons/svg/ios-attach.svg delete mode 100644 docs/ionicons/svg/ios-backspace.svg delete mode 100644 docs/ionicons/svg/ios-barcode.svg delete mode 100644 docs/ionicons/svg/ios-baseball.svg delete mode 100644 docs/ionicons/svg/ios-basket.svg delete mode 100644 docs/ionicons/svg/ios-basketball.svg delete mode 100644 docs/ionicons/svg/ios-battery-charging.svg delete mode 100644 docs/ionicons/svg/ios-battery-dead.svg delete mode 100644 docs/ionicons/svg/ios-battery-full.svg delete mode 100644 docs/ionicons/svg/ios-beaker.svg delete mode 100644 docs/ionicons/svg/ios-bed.svg delete mode 100644 docs/ionicons/svg/ios-beer.svg delete mode 100644 docs/ionicons/svg/ios-bicycle.svg delete mode 100644 docs/ionicons/svg/ios-bluetooth.svg delete mode 100644 docs/ionicons/svg/ios-boat.svg delete mode 100644 docs/ionicons/svg/ios-body.svg delete mode 100644 docs/ionicons/svg/ios-bonfire.svg delete mode 100644 docs/ionicons/svg/ios-book.svg delete mode 100644 docs/ionicons/svg/ios-bookmark.svg delete mode 100644 docs/ionicons/svg/ios-bookmarks.svg delete mode 100644 docs/ionicons/svg/ios-bowtie.svg delete mode 100644 docs/ionicons/svg/ios-briefcase.svg delete mode 100644 docs/ionicons/svg/ios-browsers.svg delete mode 100644 docs/ionicons/svg/ios-brush.svg delete mode 100644 docs/ionicons/svg/ios-bug.svg delete mode 100644 docs/ionicons/svg/ios-build.svg delete mode 100644 docs/ionicons/svg/ios-bulb.svg delete mode 100644 docs/ionicons/svg/ios-bus.svg delete mode 100644 docs/ionicons/svg/ios-business.svg delete mode 100644 docs/ionicons/svg/ios-cafe.svg delete mode 100644 docs/ionicons/svg/ios-calculator.svg delete mode 100644 docs/ionicons/svg/ios-calendar.svg delete mode 100644 docs/ionicons/svg/ios-call.svg delete mode 100644 docs/ionicons/svg/ios-camera.svg delete mode 100644 docs/ionicons/svg/ios-car.svg delete mode 100644 docs/ionicons/svg/ios-card.svg delete mode 100644 docs/ionicons/svg/ios-cart.svg delete mode 100644 docs/ionicons/svg/ios-cash.svg delete mode 100644 docs/ionicons/svg/ios-cellular.svg delete mode 100644 docs/ionicons/svg/ios-chatboxes.svg delete mode 100644 docs/ionicons/svg/ios-chatbubbles.svg delete mode 100644 docs/ionicons/svg/ios-checkbox-outline.svg delete mode 100644 docs/ionicons/svg/ios-checkbox.svg delete mode 100644 docs/ionicons/svg/ios-checkmark-circle-outline.svg delete mode 100644 docs/ionicons/svg/ios-checkmark-circle.svg delete mode 100644 docs/ionicons/svg/ios-checkmark.svg delete mode 100644 docs/ionicons/svg/ios-clipboard.svg delete mode 100644 docs/ionicons/svg/ios-clock.svg delete mode 100644 docs/ionicons/svg/ios-close-circle-outline.svg delete mode 100644 docs/ionicons/svg/ios-close-circle.svg delete mode 100644 docs/ionicons/svg/ios-close.svg delete mode 100644 docs/ionicons/svg/ios-cloud-circle.svg delete mode 100644 docs/ionicons/svg/ios-cloud-done.svg delete mode 100644 docs/ionicons/svg/ios-cloud-download.svg delete mode 100644 docs/ionicons/svg/ios-cloud-outline.svg delete mode 100644 docs/ionicons/svg/ios-cloud-upload.svg delete mode 100644 docs/ionicons/svg/ios-cloud.svg delete mode 100644 docs/ionicons/svg/ios-cloudy-night.svg delete mode 100644 docs/ionicons/svg/ios-cloudy.svg delete mode 100644 docs/ionicons/svg/ios-code-download.svg delete mode 100644 docs/ionicons/svg/ios-code-working.svg delete mode 100644 docs/ionicons/svg/ios-code.svg delete mode 100644 docs/ionicons/svg/ios-cog.svg delete mode 100644 docs/ionicons/svg/ios-color-fill.svg delete mode 100644 docs/ionicons/svg/ios-color-filter.svg delete mode 100644 docs/ionicons/svg/ios-color-palette.svg delete mode 100644 docs/ionicons/svg/ios-color-wand.svg delete mode 100644 docs/ionicons/svg/ios-compass.svg delete mode 100644 docs/ionicons/svg/ios-construct.svg delete mode 100644 docs/ionicons/svg/ios-contact.svg delete mode 100644 docs/ionicons/svg/ios-contacts.svg delete mode 100644 docs/ionicons/svg/ios-contract.svg delete mode 100644 docs/ionicons/svg/ios-contrast.svg delete mode 100644 docs/ionicons/svg/ios-copy.svg delete mode 100644 docs/ionicons/svg/ios-create.svg delete mode 100644 docs/ionicons/svg/ios-crop.svg delete mode 100644 docs/ionicons/svg/ios-cube.svg delete mode 100644 docs/ionicons/svg/ios-cut.svg delete mode 100644 docs/ionicons/svg/ios-desktop.svg delete mode 100644 docs/ionicons/svg/ios-disc.svg delete mode 100644 docs/ionicons/svg/ios-document.svg delete mode 100644 docs/ionicons/svg/ios-done-all.svg delete mode 100644 docs/ionicons/svg/ios-download.svg delete mode 100644 docs/ionicons/svg/ios-easel.svg delete mode 100644 docs/ionicons/svg/ios-egg.svg delete mode 100644 docs/ionicons/svg/ios-exit.svg delete mode 100644 docs/ionicons/svg/ios-expand.svg delete mode 100644 docs/ionicons/svg/ios-eye-off.svg delete mode 100644 docs/ionicons/svg/ios-eye.svg delete mode 100644 docs/ionicons/svg/ios-fastforward.svg delete mode 100644 docs/ionicons/svg/ios-female.svg delete mode 100644 docs/ionicons/svg/ios-filing.svg delete mode 100644 docs/ionicons/svg/ios-film.svg delete mode 100644 docs/ionicons/svg/ios-finger-print.svg delete mode 100644 docs/ionicons/svg/ios-fitness.svg delete mode 100644 docs/ionicons/svg/ios-flag.svg delete mode 100644 docs/ionicons/svg/ios-flame.svg delete mode 100644 docs/ionicons/svg/ios-flash-off.svg delete mode 100644 docs/ionicons/svg/ios-flash.svg delete mode 100644 docs/ionicons/svg/ios-flashlight.svg delete mode 100644 docs/ionicons/svg/ios-flask.svg delete mode 100644 docs/ionicons/svg/ios-flower.svg delete mode 100644 docs/ionicons/svg/ios-folder-open.svg delete mode 100644 docs/ionicons/svg/ios-folder.svg delete mode 100644 docs/ionicons/svg/ios-football.svg delete mode 100644 docs/ionicons/svg/ios-funnel.svg delete mode 100644 docs/ionicons/svg/ios-gift.svg delete mode 100644 docs/ionicons/svg/ios-git-branch.svg delete mode 100644 docs/ionicons/svg/ios-git-commit.svg delete mode 100644 docs/ionicons/svg/ios-git-compare.svg delete mode 100644 docs/ionicons/svg/ios-git-merge.svg delete mode 100644 docs/ionicons/svg/ios-git-network.svg delete mode 100644 docs/ionicons/svg/ios-git-pull-request.svg delete mode 100644 docs/ionicons/svg/ios-glasses.svg delete mode 100644 docs/ionicons/svg/ios-globe.svg delete mode 100644 docs/ionicons/svg/ios-grid.svg delete mode 100644 docs/ionicons/svg/ios-hammer.svg delete mode 100644 docs/ionicons/svg/ios-hand.svg delete mode 100644 docs/ionicons/svg/ios-happy.svg delete mode 100644 docs/ionicons/svg/ios-headset.svg delete mode 100644 docs/ionicons/svg/ios-heart-dislike.svg delete mode 100644 docs/ionicons/svg/ios-heart-empty.svg delete mode 100644 docs/ionicons/svg/ios-heart-half.svg delete mode 100644 docs/ionicons/svg/ios-heart.svg delete mode 100644 docs/ionicons/svg/ios-help-buoy.svg delete mode 100644 docs/ionicons/svg/ios-help-circle-outline.svg delete mode 100644 docs/ionicons/svg/ios-help-circle.svg delete mode 100644 docs/ionicons/svg/ios-help.svg delete mode 100644 docs/ionicons/svg/ios-home.svg delete mode 100644 docs/ionicons/svg/ios-hourglass.svg delete mode 100644 docs/ionicons/svg/ios-ice-cream.svg delete mode 100644 docs/ionicons/svg/ios-image.svg delete mode 100644 docs/ionicons/svg/ios-images.svg delete mode 100644 docs/ionicons/svg/ios-infinite.svg delete mode 100644 docs/ionicons/svg/ios-information-circle-outline.svg delete mode 100644 docs/ionicons/svg/ios-information-circle.svg delete mode 100644 docs/ionicons/svg/ios-information.svg delete mode 100644 docs/ionicons/svg/ios-jet.svg delete mode 100644 docs/ionicons/svg/ios-journal.svg delete mode 100644 docs/ionicons/svg/ios-key.svg delete mode 100644 docs/ionicons/svg/ios-keypad.svg delete mode 100644 docs/ionicons/svg/ios-laptop.svg delete mode 100644 docs/ionicons/svg/ios-leaf.svg delete mode 100644 docs/ionicons/svg/ios-link.svg delete mode 100644 docs/ionicons/svg/ios-list-box.svg delete mode 100644 docs/ionicons/svg/ios-list.svg delete mode 100644 docs/ionicons/svg/ios-locate.svg delete mode 100644 docs/ionicons/svg/ios-lock.svg delete mode 100644 docs/ionicons/svg/ios-log-in.svg delete mode 100644 docs/ionicons/svg/ios-log-out.svg delete mode 100644 docs/ionicons/svg/ios-magnet.svg delete mode 100644 docs/ionicons/svg/ios-mail-open.svg delete mode 100644 docs/ionicons/svg/ios-mail-unread.svg delete mode 100644 docs/ionicons/svg/ios-mail.svg delete mode 100644 docs/ionicons/svg/ios-male.svg delete mode 100644 docs/ionicons/svg/ios-man.svg delete mode 100644 docs/ionicons/svg/ios-map.svg delete mode 100644 docs/ionicons/svg/ios-medal.svg delete mode 100644 docs/ionicons/svg/ios-medical.svg delete mode 100644 docs/ionicons/svg/ios-medkit.svg delete mode 100644 docs/ionicons/svg/ios-megaphone.svg delete mode 100644 docs/ionicons/svg/ios-menu.svg delete mode 100644 docs/ionicons/svg/ios-mic-off.svg delete mode 100644 docs/ionicons/svg/ios-mic.svg delete mode 100644 docs/ionicons/svg/ios-microphone.svg delete mode 100644 docs/ionicons/svg/ios-moon.svg delete mode 100644 docs/ionicons/svg/ios-more.svg delete mode 100644 docs/ionicons/svg/ios-move.svg delete mode 100644 docs/ionicons/svg/ios-musical-note.svg delete mode 100644 docs/ionicons/svg/ios-musical-notes.svg delete mode 100644 docs/ionicons/svg/ios-navigate.svg delete mode 100644 docs/ionicons/svg/ios-notifications-off.svg delete mode 100644 docs/ionicons/svg/ios-notifications-outline.svg delete mode 100644 docs/ionicons/svg/ios-notifications.svg delete mode 100644 docs/ionicons/svg/ios-nuclear.svg delete mode 100644 docs/ionicons/svg/ios-nutrition.svg delete mode 100644 docs/ionicons/svg/ios-open.svg delete mode 100644 docs/ionicons/svg/ios-options.svg delete mode 100644 docs/ionicons/svg/ios-outlet.svg delete mode 100644 docs/ionicons/svg/ios-paper-plane.svg delete mode 100644 docs/ionicons/svg/ios-paper.svg delete mode 100644 docs/ionicons/svg/ios-partly-sunny.svg delete mode 100644 docs/ionicons/svg/ios-pause.svg delete mode 100644 docs/ionicons/svg/ios-paw.svg delete mode 100644 docs/ionicons/svg/ios-people.svg delete mode 100644 docs/ionicons/svg/ios-person-add.svg delete mode 100644 docs/ionicons/svg/ios-person.svg delete mode 100644 docs/ionicons/svg/ios-phone-landscape.svg delete mode 100644 docs/ionicons/svg/ios-phone-portrait.svg delete mode 100644 docs/ionicons/svg/ios-photos.svg delete mode 100644 docs/ionicons/svg/ios-pie.svg delete mode 100644 docs/ionicons/svg/ios-pin.svg delete mode 100644 docs/ionicons/svg/ios-pint.svg delete mode 100644 docs/ionicons/svg/ios-pizza.svg delete mode 100644 docs/ionicons/svg/ios-planet.svg delete mode 100644 docs/ionicons/svg/ios-play-circle.svg delete mode 100644 docs/ionicons/svg/ios-play.svg delete mode 100644 docs/ionicons/svg/ios-podium.svg delete mode 100644 docs/ionicons/svg/ios-power.svg delete mode 100644 docs/ionicons/svg/ios-pricetag.svg delete mode 100644 docs/ionicons/svg/ios-pricetags.svg delete mode 100644 docs/ionicons/svg/ios-print.svg delete mode 100644 docs/ionicons/svg/ios-pulse.svg delete mode 100644 docs/ionicons/svg/ios-qr-scanner.svg delete mode 100644 docs/ionicons/svg/ios-quote.svg delete mode 100644 docs/ionicons/svg/ios-radio-button-off.svg delete mode 100644 docs/ionicons/svg/ios-radio-button-on.svg delete mode 100644 docs/ionicons/svg/ios-radio.svg delete mode 100644 docs/ionicons/svg/ios-rainy.svg delete mode 100644 docs/ionicons/svg/ios-recording.svg delete mode 100644 docs/ionicons/svg/ios-redo.svg delete mode 100644 docs/ionicons/svg/ios-refresh-circle.svg delete mode 100644 docs/ionicons/svg/ios-refresh.svg delete mode 100644 docs/ionicons/svg/ios-remove-circle-outline.svg delete mode 100644 docs/ionicons/svg/ios-remove-circle.svg delete mode 100644 docs/ionicons/svg/ios-remove.svg delete mode 100644 docs/ionicons/svg/ios-reorder.svg delete mode 100644 docs/ionicons/svg/ios-repeat.svg delete mode 100644 docs/ionicons/svg/ios-resize.svg delete mode 100644 docs/ionicons/svg/ios-restaurant.svg delete mode 100644 docs/ionicons/svg/ios-return-left.svg delete mode 100644 docs/ionicons/svg/ios-return-right.svg delete mode 100644 docs/ionicons/svg/ios-reverse-camera.svg delete mode 100644 docs/ionicons/svg/ios-rewind.svg delete mode 100644 docs/ionicons/svg/ios-ribbon.svg delete mode 100644 docs/ionicons/svg/ios-rocket.svg delete mode 100644 docs/ionicons/svg/ios-rose.svg delete mode 100644 docs/ionicons/svg/ios-sad.svg delete mode 100644 docs/ionicons/svg/ios-save.svg delete mode 100644 docs/ionicons/svg/ios-school.svg delete mode 100644 docs/ionicons/svg/ios-search.svg delete mode 100644 docs/ionicons/svg/ios-send.svg delete mode 100644 docs/ionicons/svg/ios-settings.svg delete mode 100644 docs/ionicons/svg/ios-share-alt.svg delete mode 100644 docs/ionicons/svg/ios-share.svg delete mode 100644 docs/ionicons/svg/ios-shirt.svg delete mode 100644 docs/ionicons/svg/ios-shuffle.svg delete mode 100644 docs/ionicons/svg/ios-skip-backward.svg delete mode 100644 docs/ionicons/svg/ios-skip-forward.svg delete mode 100644 docs/ionicons/svg/ios-snow.svg delete mode 100644 docs/ionicons/svg/ios-speedometer.svg delete mode 100644 docs/ionicons/svg/ios-square-outline.svg delete mode 100644 docs/ionicons/svg/ios-square.svg delete mode 100644 docs/ionicons/svg/ios-star-half.svg delete mode 100644 docs/ionicons/svg/ios-star-outline.svg delete mode 100644 docs/ionicons/svg/ios-star.svg delete mode 100644 docs/ionicons/svg/ios-stats.svg delete mode 100644 docs/ionicons/svg/ios-stopwatch.svg delete mode 100644 docs/ionicons/svg/ios-subway.svg delete mode 100644 docs/ionicons/svg/ios-sunny.svg delete mode 100644 docs/ionicons/svg/ios-swap.svg delete mode 100644 docs/ionicons/svg/ios-switch.svg delete mode 100644 docs/ionicons/svg/ios-sync.svg delete mode 100644 docs/ionicons/svg/ios-tablet-landscape.svg delete mode 100644 docs/ionicons/svg/ios-tablet-portrait.svg delete mode 100644 docs/ionicons/svg/ios-tennisball.svg delete mode 100644 docs/ionicons/svg/ios-text.svg delete mode 100644 docs/ionicons/svg/ios-thermometer.svg delete mode 100644 docs/ionicons/svg/ios-thumbs-down.svg delete mode 100644 docs/ionicons/svg/ios-thumbs-up.svg delete mode 100644 docs/ionicons/svg/ios-thunderstorm.svg delete mode 100644 docs/ionicons/svg/ios-time.svg delete mode 100644 docs/ionicons/svg/ios-timer.svg delete mode 100644 docs/ionicons/svg/ios-today.svg delete mode 100644 docs/ionicons/svg/ios-train.svg delete mode 100644 docs/ionicons/svg/ios-transgender.svg delete mode 100644 docs/ionicons/svg/ios-trash.svg delete mode 100644 docs/ionicons/svg/ios-trending-down.svg delete mode 100644 docs/ionicons/svg/ios-trending-up.svg delete mode 100644 docs/ionicons/svg/ios-trophy.svg delete mode 100644 docs/ionicons/svg/ios-tv.svg delete mode 100644 docs/ionicons/svg/ios-umbrella.svg delete mode 100644 docs/ionicons/svg/ios-undo.svg delete mode 100644 docs/ionicons/svg/ios-unlock.svg delete mode 100644 docs/ionicons/svg/ios-videocam.svg delete mode 100644 docs/ionicons/svg/ios-volume-high.svg delete mode 100644 docs/ionicons/svg/ios-volume-low.svg delete mode 100644 docs/ionicons/svg/ios-volume-mute.svg delete mode 100644 docs/ionicons/svg/ios-volume-off.svg delete mode 100644 docs/ionicons/svg/ios-walk.svg delete mode 100644 docs/ionicons/svg/ios-wallet.svg delete mode 100644 docs/ionicons/svg/ios-warning.svg delete mode 100644 docs/ionicons/svg/ios-watch.svg delete mode 100644 docs/ionicons/svg/ios-water.svg delete mode 100644 docs/ionicons/svg/ios-wifi.svg delete mode 100644 docs/ionicons/svg/ios-wine.svg delete mode 100644 docs/ionicons/svg/ios-woman.svg delete mode 100644 docs/ionicons/svg/logo-android.svg delete mode 100644 docs/ionicons/svg/logo-angular.svg delete mode 100644 docs/ionicons/svg/logo-apple.svg delete mode 100644 docs/ionicons/svg/logo-bitbucket.svg delete mode 100644 docs/ionicons/svg/logo-bitcoin.svg delete mode 100644 docs/ionicons/svg/logo-buffer.svg delete mode 100644 docs/ionicons/svg/logo-chrome.svg delete mode 100644 docs/ionicons/svg/logo-closed-captioning.svg delete mode 100644 docs/ionicons/svg/logo-codepen.svg delete mode 100644 docs/ionicons/svg/logo-css3.svg delete mode 100644 docs/ionicons/svg/logo-designernews.svg delete mode 100644 docs/ionicons/svg/logo-dribbble.svg delete mode 100644 docs/ionicons/svg/logo-dropbox.svg delete mode 100644 docs/ionicons/svg/logo-euro.svg delete mode 100644 docs/ionicons/svg/logo-facebook.svg delete mode 100644 docs/ionicons/svg/logo-flickr.svg delete mode 100644 docs/ionicons/svg/logo-foursquare.svg delete mode 100644 docs/ionicons/svg/logo-freebsd-devil.svg delete mode 100644 docs/ionicons/svg/logo-game-controller-a.svg delete mode 100644 docs/ionicons/svg/logo-game-controller-b.svg delete mode 100644 docs/ionicons/svg/logo-github.svg delete mode 100644 docs/ionicons/svg/logo-google.svg delete mode 100644 docs/ionicons/svg/logo-googleplus.svg delete mode 100644 docs/ionicons/svg/logo-hackernews.svg delete mode 100644 docs/ionicons/svg/logo-html5.svg delete mode 100644 docs/ionicons/svg/logo-instagram.svg delete mode 100644 docs/ionicons/svg/logo-ionic.svg delete mode 100644 docs/ionicons/svg/logo-ionitron.svg delete mode 100644 docs/ionicons/svg/logo-javascript.svg delete mode 100644 docs/ionicons/svg/logo-linkedin.svg delete mode 100644 docs/ionicons/svg/logo-markdown.svg delete mode 100644 docs/ionicons/svg/logo-model-s.svg delete mode 100644 docs/ionicons/svg/logo-no-smoking.svg delete mode 100644 docs/ionicons/svg/logo-nodejs.svg delete mode 100644 docs/ionicons/svg/logo-npm.svg delete mode 100644 docs/ionicons/svg/logo-octocat.svg delete mode 100644 docs/ionicons/svg/logo-pinterest.svg delete mode 100644 docs/ionicons/svg/logo-playstation.svg delete mode 100644 docs/ionicons/svg/logo-polymer.svg delete mode 100644 docs/ionicons/svg/logo-python.svg delete mode 100644 docs/ionicons/svg/logo-reddit.svg delete mode 100644 docs/ionicons/svg/logo-rss.svg delete mode 100644 docs/ionicons/svg/logo-sass.svg delete mode 100644 docs/ionicons/svg/logo-skype.svg delete mode 100644 docs/ionicons/svg/logo-slack.svg delete mode 100644 docs/ionicons/svg/logo-snapchat.svg delete mode 100644 docs/ionicons/svg/logo-steam.svg delete mode 100644 docs/ionicons/svg/logo-tumblr.svg delete mode 100644 docs/ionicons/svg/logo-tux.svg delete mode 100644 docs/ionicons/svg/logo-twitch.svg delete mode 100644 docs/ionicons/svg/logo-twitter.svg delete mode 100644 docs/ionicons/svg/logo-usd.svg delete mode 100644 docs/ionicons/svg/logo-vimeo.svg delete mode 100644 docs/ionicons/svg/logo-vk.svg delete mode 100644 docs/ionicons/svg/logo-whatsapp.svg delete mode 100644 docs/ionicons/svg/logo-windows.svg delete mode 100644 docs/ionicons/svg/logo-wordpress.svg delete mode 100644 docs/ionicons/svg/logo-xbox.svg delete mode 100644 docs/ionicons/svg/logo-xing.svg delete mode 100644 docs/ionicons/svg/logo-yahoo.svg delete mode 100644 docs/ionicons/svg/logo-yen.svg delete mode 100644 docs/ionicons/svg/logo-youtube.svg delete mode 100644 docs/ionicons/svg/md-add-circle-outline.svg delete mode 100644 docs/ionicons/svg/md-add-circle.svg delete mode 100644 docs/ionicons/svg/md-add.svg delete mode 100644 docs/ionicons/svg/md-airplane.svg delete mode 100644 docs/ionicons/svg/md-alarm.svg delete mode 100644 docs/ionicons/svg/md-albums.svg delete mode 100644 docs/ionicons/svg/md-alert.svg delete mode 100644 docs/ionicons/svg/md-american-football.svg delete mode 100644 docs/ionicons/svg/md-analytics.svg delete mode 100644 docs/ionicons/svg/md-aperture.svg delete mode 100644 docs/ionicons/svg/md-apps.svg delete mode 100644 docs/ionicons/svg/md-appstore.svg delete mode 100644 docs/ionicons/svg/md-archive.svg delete mode 100644 docs/ionicons/svg/md-arrow-back.svg delete mode 100644 docs/ionicons/svg/md-arrow-down.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropdown-circle.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropdown.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropleft-circle.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropleft.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropright-circle.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropright.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropup-circle.svg delete mode 100644 docs/ionicons/svg/md-arrow-dropup.svg delete mode 100644 docs/ionicons/svg/md-arrow-forward.svg delete mode 100644 docs/ionicons/svg/md-arrow-round-back.svg delete mode 100644 docs/ionicons/svg/md-arrow-round-down.svg delete mode 100644 docs/ionicons/svg/md-arrow-round-forward.svg delete mode 100644 docs/ionicons/svg/md-arrow-round-up.svg delete mode 100644 docs/ionicons/svg/md-arrow-up.svg delete mode 100644 docs/ionicons/svg/md-at.svg delete mode 100644 docs/ionicons/svg/md-attach.svg delete mode 100644 docs/ionicons/svg/md-backspace.svg delete mode 100644 docs/ionicons/svg/md-barcode.svg delete mode 100644 docs/ionicons/svg/md-baseball.svg delete mode 100644 docs/ionicons/svg/md-basket.svg delete mode 100644 docs/ionicons/svg/md-basketball.svg delete mode 100644 docs/ionicons/svg/md-battery-charging.svg delete mode 100644 docs/ionicons/svg/md-battery-dead.svg delete mode 100644 docs/ionicons/svg/md-battery-full.svg delete mode 100644 docs/ionicons/svg/md-beaker.svg delete mode 100644 docs/ionicons/svg/md-bed.svg delete mode 100644 docs/ionicons/svg/md-beer.svg delete mode 100644 docs/ionicons/svg/md-bicycle.svg delete mode 100644 docs/ionicons/svg/md-bluetooth.svg delete mode 100644 docs/ionicons/svg/md-boat.svg delete mode 100644 docs/ionicons/svg/md-body.svg delete mode 100644 docs/ionicons/svg/md-bonfire.svg delete mode 100644 docs/ionicons/svg/md-book.svg delete mode 100644 docs/ionicons/svg/md-bookmark.svg delete mode 100644 docs/ionicons/svg/md-bookmarks.svg delete mode 100644 docs/ionicons/svg/md-bowtie.svg delete mode 100644 docs/ionicons/svg/md-briefcase.svg delete mode 100644 docs/ionicons/svg/md-browsers.svg delete mode 100644 docs/ionicons/svg/md-brush.svg delete mode 100644 docs/ionicons/svg/md-bug.svg delete mode 100644 docs/ionicons/svg/md-build.svg delete mode 100644 docs/ionicons/svg/md-bulb.svg delete mode 100644 docs/ionicons/svg/md-bus.svg delete mode 100644 docs/ionicons/svg/md-business.svg delete mode 100644 docs/ionicons/svg/md-cafe.svg delete mode 100644 docs/ionicons/svg/md-calculator.svg delete mode 100644 docs/ionicons/svg/md-calendar.svg delete mode 100644 docs/ionicons/svg/md-call.svg delete mode 100644 docs/ionicons/svg/md-camera.svg delete mode 100644 docs/ionicons/svg/md-car.svg delete mode 100644 docs/ionicons/svg/md-card.svg delete mode 100644 docs/ionicons/svg/md-cart.svg delete mode 100644 docs/ionicons/svg/md-cash.svg delete mode 100644 docs/ionicons/svg/md-cellular.svg delete mode 100644 docs/ionicons/svg/md-chatboxes.svg delete mode 100644 docs/ionicons/svg/md-chatbubbles.svg delete mode 100644 docs/ionicons/svg/md-checkbox-outline.svg delete mode 100644 docs/ionicons/svg/md-checkbox.svg delete mode 100644 docs/ionicons/svg/md-checkmark-circle-outline.svg delete mode 100644 docs/ionicons/svg/md-checkmark-circle.svg delete mode 100644 docs/ionicons/svg/md-checkmark.svg delete mode 100644 docs/ionicons/svg/md-clipboard.svg delete mode 100644 docs/ionicons/svg/md-clock.svg delete mode 100644 docs/ionicons/svg/md-close-circle-outline.svg delete mode 100644 docs/ionicons/svg/md-close-circle.svg delete mode 100644 docs/ionicons/svg/md-close.svg delete mode 100644 docs/ionicons/svg/md-cloud-circle.svg delete mode 100644 docs/ionicons/svg/md-cloud-done.svg delete mode 100644 docs/ionicons/svg/md-cloud-download.svg delete mode 100644 docs/ionicons/svg/md-cloud-outline.svg delete mode 100644 docs/ionicons/svg/md-cloud-upload.svg delete mode 100644 docs/ionicons/svg/md-cloud.svg delete mode 100644 docs/ionicons/svg/md-cloudy-night.svg delete mode 100644 docs/ionicons/svg/md-cloudy.svg delete mode 100644 docs/ionicons/svg/md-code-download.svg delete mode 100644 docs/ionicons/svg/md-code-working.svg delete mode 100644 docs/ionicons/svg/md-code.svg delete mode 100644 docs/ionicons/svg/md-cog.svg delete mode 100644 docs/ionicons/svg/md-color-fill.svg delete mode 100644 docs/ionicons/svg/md-color-filter.svg delete mode 100644 docs/ionicons/svg/md-color-palette.svg delete mode 100644 docs/ionicons/svg/md-color-wand.svg delete mode 100644 docs/ionicons/svg/md-compass.svg delete mode 100644 docs/ionicons/svg/md-construct.svg delete mode 100644 docs/ionicons/svg/md-contact.svg delete mode 100644 docs/ionicons/svg/md-contacts.svg delete mode 100644 docs/ionicons/svg/md-contract.svg delete mode 100644 docs/ionicons/svg/md-contrast.svg delete mode 100644 docs/ionicons/svg/md-copy.svg delete mode 100644 docs/ionicons/svg/md-create.svg delete mode 100644 docs/ionicons/svg/md-crop.svg delete mode 100644 docs/ionicons/svg/md-cube.svg delete mode 100644 docs/ionicons/svg/md-cut.svg delete mode 100644 docs/ionicons/svg/md-desktop.svg delete mode 100644 docs/ionicons/svg/md-disc.svg delete mode 100644 docs/ionicons/svg/md-document.svg delete mode 100644 docs/ionicons/svg/md-done-all.svg delete mode 100644 docs/ionicons/svg/md-download.svg delete mode 100644 docs/ionicons/svg/md-easel.svg delete mode 100644 docs/ionicons/svg/md-egg.svg delete mode 100644 docs/ionicons/svg/md-exit.svg delete mode 100644 docs/ionicons/svg/md-expand.svg delete mode 100644 docs/ionicons/svg/md-eye-off.svg delete mode 100644 docs/ionicons/svg/md-eye.svg delete mode 100644 docs/ionicons/svg/md-fastforward.svg delete mode 100644 docs/ionicons/svg/md-female.svg delete mode 100644 docs/ionicons/svg/md-filing.svg delete mode 100644 docs/ionicons/svg/md-film.svg delete mode 100644 docs/ionicons/svg/md-finger-print.svg delete mode 100644 docs/ionicons/svg/md-fitness.svg delete mode 100644 docs/ionicons/svg/md-flag.svg delete mode 100644 docs/ionicons/svg/md-flame.svg delete mode 100644 docs/ionicons/svg/md-flash-off.svg delete mode 100644 docs/ionicons/svg/md-flash.svg delete mode 100644 docs/ionicons/svg/md-flashlight.svg delete mode 100644 docs/ionicons/svg/md-flask.svg delete mode 100644 docs/ionicons/svg/md-flower.svg delete mode 100644 docs/ionicons/svg/md-folder-open.svg delete mode 100644 docs/ionicons/svg/md-folder.svg delete mode 100644 docs/ionicons/svg/md-football.svg delete mode 100644 docs/ionicons/svg/md-funnel.svg delete mode 100644 docs/ionicons/svg/md-gift.svg delete mode 100644 docs/ionicons/svg/md-git-branch.svg delete mode 100644 docs/ionicons/svg/md-git-commit.svg delete mode 100644 docs/ionicons/svg/md-git-compare.svg delete mode 100644 docs/ionicons/svg/md-git-merge.svg delete mode 100644 docs/ionicons/svg/md-git-network.svg delete mode 100644 docs/ionicons/svg/md-git-pull-request.svg delete mode 100644 docs/ionicons/svg/md-glasses.svg delete mode 100644 docs/ionicons/svg/md-globe.svg delete mode 100644 docs/ionicons/svg/md-grid.svg delete mode 100644 docs/ionicons/svg/md-hammer.svg delete mode 100644 docs/ionicons/svg/md-hand.svg delete mode 100644 docs/ionicons/svg/md-happy.svg delete mode 100644 docs/ionicons/svg/md-headset.svg delete mode 100644 docs/ionicons/svg/md-heart-dislike.svg delete mode 100644 docs/ionicons/svg/md-heart-empty.svg delete mode 100644 docs/ionicons/svg/md-heart-half.svg delete mode 100644 docs/ionicons/svg/md-heart.svg delete mode 100644 docs/ionicons/svg/md-help-buoy.svg delete mode 100644 docs/ionicons/svg/md-help-circle-outline.svg delete mode 100644 docs/ionicons/svg/md-help-circle.svg delete mode 100644 docs/ionicons/svg/md-help.svg delete mode 100644 docs/ionicons/svg/md-home.svg delete mode 100644 docs/ionicons/svg/md-hourglass.svg delete mode 100644 docs/ionicons/svg/md-ice-cream.svg delete mode 100644 docs/ionicons/svg/md-image.svg delete mode 100644 docs/ionicons/svg/md-images.svg delete mode 100644 docs/ionicons/svg/md-infinite.svg delete mode 100644 docs/ionicons/svg/md-information-circle-outline.svg delete mode 100644 docs/ionicons/svg/md-information-circle.svg delete mode 100644 docs/ionicons/svg/md-information.svg delete mode 100644 docs/ionicons/svg/md-jet.svg delete mode 100644 docs/ionicons/svg/md-journal.svg delete mode 100644 docs/ionicons/svg/md-key.svg delete mode 100644 docs/ionicons/svg/md-keypad.svg delete mode 100644 docs/ionicons/svg/md-laptop.svg delete mode 100644 docs/ionicons/svg/md-leaf.svg delete mode 100644 docs/ionicons/svg/md-link.svg delete mode 100644 docs/ionicons/svg/md-list-box.svg delete mode 100644 docs/ionicons/svg/md-list.svg delete mode 100644 docs/ionicons/svg/md-locate.svg delete mode 100644 docs/ionicons/svg/md-lock.svg delete mode 100644 docs/ionicons/svg/md-log-in.svg delete mode 100644 docs/ionicons/svg/md-log-out.svg delete mode 100644 docs/ionicons/svg/md-magnet.svg delete mode 100644 docs/ionicons/svg/md-mail-open.svg delete mode 100644 docs/ionicons/svg/md-mail-unread.svg delete mode 100644 docs/ionicons/svg/md-mail.svg delete mode 100644 docs/ionicons/svg/md-male.svg delete mode 100644 docs/ionicons/svg/md-man.svg delete mode 100644 docs/ionicons/svg/md-map.svg delete mode 100644 docs/ionicons/svg/md-medal.svg delete mode 100644 docs/ionicons/svg/md-medical.svg delete mode 100644 docs/ionicons/svg/md-medkit.svg delete mode 100644 docs/ionicons/svg/md-megaphone.svg delete mode 100644 docs/ionicons/svg/md-menu.svg delete mode 100644 docs/ionicons/svg/md-mic-off.svg delete mode 100644 docs/ionicons/svg/md-mic.svg delete mode 100644 docs/ionicons/svg/md-microphone.svg delete mode 100644 docs/ionicons/svg/md-moon.svg delete mode 100644 docs/ionicons/svg/md-more.svg delete mode 100644 docs/ionicons/svg/md-move.svg delete mode 100644 docs/ionicons/svg/md-musical-note.svg delete mode 100644 docs/ionicons/svg/md-musical-notes.svg delete mode 100644 docs/ionicons/svg/md-navigate.svg delete mode 100644 docs/ionicons/svg/md-notifications-off.svg delete mode 100644 docs/ionicons/svg/md-notifications-outline.svg delete mode 100644 docs/ionicons/svg/md-notifications.svg delete mode 100644 docs/ionicons/svg/md-nuclear.svg delete mode 100644 docs/ionicons/svg/md-nutrition.svg delete mode 100644 docs/ionicons/svg/md-open.svg delete mode 100644 docs/ionicons/svg/md-options.svg delete mode 100644 docs/ionicons/svg/md-outlet.svg delete mode 100644 docs/ionicons/svg/md-paper-plane.svg delete mode 100644 docs/ionicons/svg/md-paper.svg delete mode 100644 docs/ionicons/svg/md-partly-sunny.svg delete mode 100644 docs/ionicons/svg/md-pause.svg delete mode 100644 docs/ionicons/svg/md-paw.svg delete mode 100644 docs/ionicons/svg/md-people.svg delete mode 100644 docs/ionicons/svg/md-person-add.svg delete mode 100644 docs/ionicons/svg/md-person.svg delete mode 100644 docs/ionicons/svg/md-phone-landscape.svg delete mode 100644 docs/ionicons/svg/md-phone-portrait.svg delete mode 100644 docs/ionicons/svg/md-photos.svg delete mode 100644 docs/ionicons/svg/md-pie.svg delete mode 100644 docs/ionicons/svg/md-pin.svg delete mode 100644 docs/ionicons/svg/md-pint.svg delete mode 100644 docs/ionicons/svg/md-pizza.svg delete mode 100644 docs/ionicons/svg/md-planet.svg delete mode 100644 docs/ionicons/svg/md-play-circle.svg delete mode 100644 docs/ionicons/svg/md-play.svg delete mode 100644 docs/ionicons/svg/md-podium.svg delete mode 100644 docs/ionicons/svg/md-power.svg delete mode 100644 docs/ionicons/svg/md-pricetag.svg delete mode 100644 docs/ionicons/svg/md-pricetags.svg delete mode 100644 docs/ionicons/svg/md-print.svg delete mode 100644 docs/ionicons/svg/md-pulse.svg delete mode 100644 docs/ionicons/svg/md-qr-scanner.svg delete mode 100644 docs/ionicons/svg/md-quote.svg delete mode 100644 docs/ionicons/svg/md-radio-button-off.svg delete mode 100644 docs/ionicons/svg/md-radio-button-on.svg delete mode 100644 docs/ionicons/svg/md-radio.svg delete mode 100644 docs/ionicons/svg/md-rainy.svg delete mode 100644 docs/ionicons/svg/md-recording.svg delete mode 100644 docs/ionicons/svg/md-redo.svg delete mode 100644 docs/ionicons/svg/md-refresh-circle.svg delete mode 100644 docs/ionicons/svg/md-refresh.svg delete mode 100644 docs/ionicons/svg/md-remove-circle-outline.svg delete mode 100644 docs/ionicons/svg/md-remove-circle.svg delete mode 100644 docs/ionicons/svg/md-remove.svg delete mode 100644 docs/ionicons/svg/md-reorder.svg delete mode 100644 docs/ionicons/svg/md-repeat.svg delete mode 100644 docs/ionicons/svg/md-resize.svg delete mode 100644 docs/ionicons/svg/md-restaurant.svg delete mode 100644 docs/ionicons/svg/md-return-left.svg delete mode 100644 docs/ionicons/svg/md-return-right.svg delete mode 100644 docs/ionicons/svg/md-reverse-camera.svg delete mode 100644 docs/ionicons/svg/md-rewind.svg delete mode 100644 docs/ionicons/svg/md-ribbon.svg delete mode 100644 docs/ionicons/svg/md-rocket.svg delete mode 100644 docs/ionicons/svg/md-rose.svg delete mode 100644 docs/ionicons/svg/md-sad.svg delete mode 100644 docs/ionicons/svg/md-save.svg delete mode 100644 docs/ionicons/svg/md-school.svg delete mode 100644 docs/ionicons/svg/md-search.svg delete mode 100644 docs/ionicons/svg/md-send.svg delete mode 100644 docs/ionicons/svg/md-settings.svg delete mode 100644 docs/ionicons/svg/md-share-alt.svg delete mode 100644 docs/ionicons/svg/md-share.svg delete mode 100644 docs/ionicons/svg/md-shirt.svg delete mode 100644 docs/ionicons/svg/md-shuffle.svg delete mode 100644 docs/ionicons/svg/md-skip-backward.svg delete mode 100644 docs/ionicons/svg/md-skip-forward.svg delete mode 100644 docs/ionicons/svg/md-snow.svg delete mode 100644 docs/ionicons/svg/md-speedometer.svg delete mode 100644 docs/ionicons/svg/md-square-outline.svg delete mode 100644 docs/ionicons/svg/md-square.svg delete mode 100644 docs/ionicons/svg/md-star-half.svg delete mode 100644 docs/ionicons/svg/md-star-outline.svg delete mode 100644 docs/ionicons/svg/md-star.svg delete mode 100644 docs/ionicons/svg/md-stats.svg delete mode 100644 docs/ionicons/svg/md-stopwatch.svg delete mode 100644 docs/ionicons/svg/md-subway.svg delete mode 100644 docs/ionicons/svg/md-sunny.svg delete mode 100644 docs/ionicons/svg/md-swap.svg delete mode 100644 docs/ionicons/svg/md-switch.svg delete mode 100644 docs/ionicons/svg/md-sync.svg delete mode 100644 docs/ionicons/svg/md-tablet-landscape.svg delete mode 100644 docs/ionicons/svg/md-tablet-portrait.svg delete mode 100644 docs/ionicons/svg/md-tennisball.svg delete mode 100644 docs/ionicons/svg/md-text.svg delete mode 100644 docs/ionicons/svg/md-thermometer.svg delete mode 100644 docs/ionicons/svg/md-thumbs-down.svg delete mode 100644 docs/ionicons/svg/md-thumbs-up.svg delete mode 100644 docs/ionicons/svg/md-thunderstorm.svg delete mode 100644 docs/ionicons/svg/md-time.svg delete mode 100644 docs/ionicons/svg/md-timer.svg delete mode 100644 docs/ionicons/svg/md-today.svg delete mode 100644 docs/ionicons/svg/md-train.svg delete mode 100644 docs/ionicons/svg/md-transgender.svg delete mode 100644 docs/ionicons/svg/md-trash.svg delete mode 100644 docs/ionicons/svg/md-trending-down.svg delete mode 100644 docs/ionicons/svg/md-trending-up.svg delete mode 100644 docs/ionicons/svg/md-trophy.svg delete mode 100644 docs/ionicons/svg/md-tv.svg delete mode 100644 docs/ionicons/svg/md-umbrella.svg delete mode 100644 docs/ionicons/svg/md-undo.svg delete mode 100644 docs/ionicons/svg/md-unlock.svg delete mode 100644 docs/ionicons/svg/md-videocam.svg delete mode 100644 docs/ionicons/svg/md-volume-high.svg delete mode 100644 docs/ionicons/svg/md-volume-low.svg delete mode 100644 docs/ionicons/svg/md-volume-mute.svg delete mode 100644 docs/ionicons/svg/md-volume-off.svg delete mode 100644 docs/ionicons/svg/md-walk.svg delete mode 100644 docs/ionicons/svg/md-wallet.svg delete mode 100644 docs/ionicons/svg/md-warning.svg delete mode 100644 docs/ionicons/svg/md-watch.svg delete mode 100644 docs/ionicons/svg/md-water.svg delete mode 100644 docs/ionicons/svg/md-wifi.svg delete mode 100644 docs/ionicons/svg/md-wine.svg delete mode 100644 docs/ionicons/svg/md-woman.svg diff --git a/docs/css/ionicons.min.css b/docs/css/ionicons.min.css deleted file mode 100644 index 93e8f7524..000000000 --- a/docs/css/ionicons.min.css +++ /dev/null @@ -1,11 +0,0 @@ -/*! - Ionicons, v4.5.10-1 - Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ - https://twitter.com/benjsperry https://twitter.com/ionicframework - MIT License: https://github.com/driftyco/ionicons - - Android-style icons originally built by Google’s - Material Design Icons: https://github.com/google/material-design-icons - used under CC BY http://creativecommons.org/licenses/by/4.0/ - Modified icons to fit ionicon’s grid from original. -*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=4.5.10-1");src:url("../fonts/ionicons.eot?v=4.5.10-1#iefix") format("embedded-opentype"),url("../fonts/ionicons.woff2?v=4.5.10-1") format("woff2"),url("../fonts/ionicons.woff?v=4.5.10-1") format("woff"),url("../fonts/ionicons.ttf?v=4.5.10-1") format("truetype"),url("../fonts/ionicons.svg?v=4.5.10-1#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-ios-add:before,.ion-ios-add-circle:before,.ion-ios-add-circle-outline:before,.ion-ios-airplane:before,.ion-ios-alarm:before,.ion-ios-albums:before,.ion-ios-alert:before,.ion-ios-american-football:before,.ion-ios-analytics:before,.ion-ios-aperture:before,.ion-ios-apps:before,.ion-ios-appstore:before,.ion-ios-archive:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-dropdown:before,.ion-ios-arrow-dropdown-circle:before,.ion-ios-arrow-dropleft:before,.ion-ios-arrow-dropleft-circle:before,.ion-ios-arrow-dropright:before,.ion-ios-arrow-dropright-circle:before,.ion-ios-arrow-dropup:before,.ion-ios-arrow-dropup-circle:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-round-back:before,.ion-ios-arrow-round-down:before,.ion-ios-arrow-round-forward:before,.ion-ios-arrow-round-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-attach:before,.ion-ios-backspace:before,.ion-ios-barcode:before,.ion-ios-baseball:before,.ion-ios-basket:before,.ion-ios-basketball:before,.ion-ios-battery-charging:before,.ion-ios-battery-dead:before,.ion-ios-battery-full:before,.ion-ios-beaker:before,.ion-ios-bed:before,.ion-ios-beer:before,.ion-ios-bicycle:before,.ion-ios-bluetooth:before,.ion-ios-boat:before,.ion-ios-body:before,.ion-ios-bonfire:before,.ion-ios-book:before,.ion-ios-bookmark:before,.ion-ios-bookmarks:before,.ion-ios-bowtie:before,.ion-ios-briefcase:before,.ion-ios-browsers:before,.ion-ios-brush:before,.ion-ios-bug:before,.ion-ios-build:before,.ion-ios-bulb:before,.ion-ios-bus:before,.ion-ios-business:before,.ion-ios-cafe:before,.ion-ios-calculator:before,.ion-ios-calendar:before,.ion-ios-call:before,.ion-ios-camera:before,.ion-ios-car:before,.ion-ios-card:before,.ion-ios-cart:before,.ion-ios-cash:before,.ion-ios-cellular:before,.ion-ios-chatboxes:before,.ion-ios-chatbubbles:before,.ion-ios-checkbox:before,.ion-ios-checkbox-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-circle:before,.ion-ios-checkmark-circle-outline:before,.ion-ios-clipboard:before,.ion-ios-clock:before,.ion-ios-close:before,.ion-ios-close-circle:before,.ion-ios-close-circle-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-circle:before,.ion-ios-cloud-done:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-code:before,.ion-ios-code-download:before,.ion-ios-code-working:before,.ion-ios-cog:before,.ion-ios-color-fill:before,.ion-ios-color-filter:before,.ion-ios-color-palette:before,.ion-ios-color-wand:before,.ion-ios-compass:before,.ion-ios-construct:before,.ion-ios-contact:before,.ion-ios-contacts:before,.ion-ios-contract:before,.ion-ios-contrast:before,.ion-ios-copy:before,.ion-ios-create:before,.ion-ios-crop:before,.ion-ios-cube:before,.ion-ios-cut:before,.ion-ios-desktop:before,.ion-ios-disc:before,.ion-ios-document:before,.ion-ios-done-all:before,.ion-ios-download:before,.ion-ios-easel:before,.ion-ios-egg:before,.ion-ios-exit:before,.ion-ios-expand:before,.ion-ios-eye:before,.ion-ios-eye-off:before,.ion-ios-fastforward:before,.ion-ios-female:before,.ion-ios-filing:before,.ion-ios-film:before,.ion-ios-finger-print:before,.ion-ios-fitness:before,.ion-ios-flag:before,.ion-ios-flame:before,.ion-ios-flash:before,.ion-ios-flash-off:before,.ion-ios-flashlight:before,.ion-ios-flask:before,.ion-ios-flower:before,.ion-ios-folder:before,.ion-ios-folder-open:before,.ion-ios-football:before,.ion-ios-funnel:before,.ion-ios-gift:before,.ion-ios-git-branch:before,.ion-ios-git-commit:before,.ion-ios-git-compare:before,.ion-ios-git-merge:before,.ion-ios-git-network:before,.ion-ios-git-pull-request:before,.ion-ios-glasses:before,.ion-ios-globe:before,.ion-ios-grid:before,.ion-ios-hammer:before,.ion-ios-hand:before,.ion-ios-happy:before,.ion-ios-headset:before,.ion-ios-heart:before,.ion-ios-heart-dislike:before,.ion-ios-heart-empty:before,.ion-ios-heart-half:before,.ion-ios-help:before,.ion-ios-help-buoy:before,.ion-ios-help-circle:before,.ion-ios-help-circle-outline:before,.ion-ios-home:before,.ion-ios-hourglass:before,.ion-ios-ice-cream:before,.ion-ios-image:before,.ion-ios-images:before,.ion-ios-infinite:before,.ion-ios-information:before,.ion-ios-information-circle:before,.ion-ios-information-circle-outline:before,.ion-ios-jet:before,.ion-ios-journal:before,.ion-ios-key:before,.ion-ios-keypad:before,.ion-ios-laptop:before,.ion-ios-leaf:before,.ion-ios-link:before,.ion-ios-list:before,.ion-ios-list-box:before,.ion-ios-locate:before,.ion-ios-lock:before,.ion-ios-log-in:before,.ion-ios-log-out:before,.ion-ios-magnet:before,.ion-ios-mail:before,.ion-ios-mail-open:before,.ion-ios-mail-unread:before,.ion-ios-male:before,.ion-ios-man:before,.ion-ios-map:before,.ion-ios-medal:before,.ion-ios-medical:before,.ion-ios-medkit:before,.ion-ios-megaphone:before,.ion-ios-menu:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-microphone:before,.ion-ios-moon:before,.ion-ios-more:before,.ion-ios-move:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-notifications:before,.ion-ios-notifications-off:before,.ion-ios-notifications-outline:before,.ion-ios-nuclear:before,.ion-ios-nutrition:before,.ion-ios-open:before,.ion-ios-options:before,.ion-ios-outlet:before,.ion-ios-paper:before,.ion-ios-paper-plane:before,.ion-ios-partly-sunny:before,.ion-ios-pause:before,.ion-ios-paw:before,.ion-ios-people:before,.ion-ios-person:before,.ion-ios-person-add:before,.ion-ios-phone-landscape:before,.ion-ios-phone-portrait:before,.ion-ios-photos:before,.ion-ios-pie:before,.ion-ios-pin:before,.ion-ios-pint:before,.ion-ios-pizza:before,.ion-ios-planet:before,.ion-ios-play:before,.ion-ios-play-circle:before,.ion-ios-podium:before,.ion-ios-power:before,.ion-ios-pricetag:before,.ion-ios-pricetags:before,.ion-ios-print:before,.ion-ios-pulse:before,.ion-ios-qr-scanner:before,.ion-ios-quote:before,.ion-ios-radio:before,.ion-ios-radio-button-off:before,.ion-ios-radio-button-on:before,.ion-ios-rainy:before,.ion-ios-recording:before,.ion-ios-redo:before,.ion-ios-refresh:before,.ion-ios-refresh-circle:before,.ion-ios-remove:before,.ion-ios-remove-circle:before,.ion-ios-remove-circle-outline:before,.ion-ios-reorder:before,.ion-ios-repeat:before,.ion-ios-resize:before,.ion-ios-restaurant:before,.ion-ios-return-left:before,.ion-ios-return-right:before,.ion-ios-reverse-camera:before,.ion-ios-rewind:before,.ion-ios-ribbon:before,.ion-ios-rocket:before,.ion-ios-rose:before,.ion-ios-sad:before,.ion-ios-save:before,.ion-ios-school:before,.ion-ios-search:before,.ion-ios-send:before,.ion-ios-settings:before,.ion-ios-share:before,.ion-ios-share-alt:before,.ion-ios-shirt:before,.ion-ios-shuffle:before,.ion-ios-skip-backward:before,.ion-ios-skip-forward:before,.ion-ios-snow:before,.ion-ios-speedometer:before,.ion-ios-square:before,.ion-ios-square-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stats:before,.ion-ios-stopwatch:before,.ion-ios-subway:before,.ion-ios-sunny:before,.ion-ios-swap:before,.ion-ios-switch:before,.ion-ios-sync:before,.ion-ios-tablet-landscape:before,.ion-ios-tablet-portrait:before,.ion-ios-tennisball:before,.ion-ios-text:before,.ion-ios-thermometer:before,.ion-ios-thumbs-down:before,.ion-ios-thumbs-up:before,.ion-ios-thunderstorm:before,.ion-ios-time:before,.ion-ios-timer:before,.ion-ios-today:before,.ion-ios-train:before,.ion-ios-transgender:before,.ion-ios-trash:before,.ion-ios-trending-down:before,.ion-ios-trending-up:before,.ion-ios-trophy:before,.ion-ios-tv:before,.ion-ios-umbrella:before,.ion-ios-undo:before,.ion-ios-unlock:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-volume-mute:before,.ion-ios-volume-off:before,.ion-ios-walk:before,.ion-ios-wallet:before,.ion-ios-warning:before,.ion-ios-watch:before,.ion-ios-water:before,.ion-ios-wifi:before,.ion-ios-wine:before,.ion-ios-woman:before,.ion-logo-android:before,.ion-logo-angular:before,.ion-logo-apple:before,.ion-logo-bitbucket:before,.ion-logo-bitcoin:before,.ion-logo-buffer:before,.ion-logo-chrome:before,.ion-logo-closed-captioning:before,.ion-logo-codepen:before,.ion-logo-css3:before,.ion-logo-designernews:before,.ion-logo-dribbble:before,.ion-logo-dropbox:before,.ion-logo-euro:before,.ion-logo-facebook:before,.ion-logo-flickr:before,.ion-logo-foursquare:before,.ion-logo-freebsd-devil:before,.ion-logo-game-controller-a:before,.ion-logo-game-controller-b:before,.ion-logo-github:before,.ion-logo-google:before,.ion-logo-googleplus:before,.ion-logo-hackernews:before,.ion-logo-html5:before,.ion-logo-instagram:before,.ion-logo-ionic:before,.ion-logo-ionitron:before,.ion-logo-javascript:before,.ion-logo-linkedin:before,.ion-logo-markdown:before,.ion-logo-model-s:before,.ion-logo-no-smoking:before,.ion-logo-nodejs:before,.ion-logo-npm:before,.ion-logo-octocat:before,.ion-logo-pinterest:before,.ion-logo-playstation:before,.ion-logo-polymer:before,.ion-logo-python:before,.ion-logo-reddit:before,.ion-logo-rss:before,.ion-logo-sass:before,.ion-logo-skype:before,.ion-logo-slack:before,.ion-logo-snapchat:before,.ion-logo-steam:before,.ion-logo-tumblr:before,.ion-logo-tux:before,.ion-logo-twitch:before,.ion-logo-twitter:before,.ion-logo-usd:before,.ion-logo-vimeo:before,.ion-logo-vk:before,.ion-logo-whatsapp:before,.ion-logo-windows:before,.ion-logo-wordpress:before,.ion-logo-xbox:before,.ion-logo-xing:before,.ion-logo-yahoo:before,.ion-logo-yen:before,.ion-logo-youtube:before,.ion-md-add:before,.ion-md-add-circle:before,.ion-md-add-circle-outline:before,.ion-md-airplane:before,.ion-md-alarm:before,.ion-md-albums:before,.ion-md-alert:before,.ion-md-american-football:before,.ion-md-analytics:before,.ion-md-aperture:before,.ion-md-apps:before,.ion-md-appstore:before,.ion-md-archive:before,.ion-md-arrow-back:before,.ion-md-arrow-down:before,.ion-md-arrow-dropdown:before,.ion-md-arrow-dropdown-circle:before,.ion-md-arrow-dropleft:before,.ion-md-arrow-dropleft-circle:before,.ion-md-arrow-dropright:before,.ion-md-arrow-dropright-circle:before,.ion-md-arrow-dropup:before,.ion-md-arrow-dropup-circle:before,.ion-md-arrow-forward:before,.ion-md-arrow-round-back:before,.ion-md-arrow-round-down:before,.ion-md-arrow-round-forward:before,.ion-md-arrow-round-up:before,.ion-md-arrow-up:before,.ion-md-at:before,.ion-md-attach:before,.ion-md-backspace:before,.ion-md-barcode:before,.ion-md-baseball:before,.ion-md-basket:before,.ion-md-basketball:before,.ion-md-battery-charging:before,.ion-md-battery-dead:before,.ion-md-battery-full:before,.ion-md-beaker:before,.ion-md-bed:before,.ion-md-beer:before,.ion-md-bicycle:before,.ion-md-bluetooth:before,.ion-md-boat:before,.ion-md-body:before,.ion-md-bonfire:before,.ion-md-book:before,.ion-md-bookmark:before,.ion-md-bookmarks:before,.ion-md-bowtie:before,.ion-md-briefcase:before,.ion-md-browsers:before,.ion-md-brush:before,.ion-md-bug:before,.ion-md-build:before,.ion-md-bulb:before,.ion-md-bus:before,.ion-md-business:before,.ion-md-cafe:before,.ion-md-calculator:before,.ion-md-calendar:before,.ion-md-call:before,.ion-md-camera:before,.ion-md-car:before,.ion-md-card:before,.ion-md-cart:before,.ion-md-cash:before,.ion-md-cellular:before,.ion-md-chatboxes:before,.ion-md-chatbubbles:before,.ion-md-checkbox:before,.ion-md-checkbox-outline:before,.ion-md-checkmark:before,.ion-md-checkmark-circle:before,.ion-md-checkmark-circle-outline:before,.ion-md-clipboard:before,.ion-md-clock:before,.ion-md-close:before,.ion-md-close-circle:before,.ion-md-close-circle-outline:before,.ion-md-cloud:before,.ion-md-cloud-circle:before,.ion-md-cloud-done:before,.ion-md-cloud-download:before,.ion-md-cloud-outline:before,.ion-md-cloud-upload:before,.ion-md-cloudy:before,.ion-md-cloudy-night:before,.ion-md-code:before,.ion-md-code-download:before,.ion-md-code-working:before,.ion-md-cog:before,.ion-md-color-fill:before,.ion-md-color-filter:before,.ion-md-color-palette:before,.ion-md-color-wand:before,.ion-md-compass:before,.ion-md-construct:before,.ion-md-contact:before,.ion-md-contacts:before,.ion-md-contract:before,.ion-md-contrast:before,.ion-md-copy:before,.ion-md-create:before,.ion-md-crop:before,.ion-md-cube:before,.ion-md-cut:before,.ion-md-desktop:before,.ion-md-disc:before,.ion-md-document:before,.ion-md-done-all:before,.ion-md-download:before,.ion-md-easel:before,.ion-md-egg:before,.ion-md-exit:before,.ion-md-expand:before,.ion-md-eye:before,.ion-md-eye-off:before,.ion-md-fastforward:before,.ion-md-female:before,.ion-md-filing:before,.ion-md-film:before,.ion-md-finger-print:before,.ion-md-fitness:before,.ion-md-flag:before,.ion-md-flame:before,.ion-md-flash:before,.ion-md-flash-off:before,.ion-md-flashlight:before,.ion-md-flask:before,.ion-md-flower:before,.ion-md-folder:before,.ion-md-folder-open:before,.ion-md-football:before,.ion-md-funnel:before,.ion-md-gift:before,.ion-md-git-branch:before,.ion-md-git-commit:before,.ion-md-git-compare:before,.ion-md-git-merge:before,.ion-md-git-network:before,.ion-md-git-pull-request:before,.ion-md-glasses:before,.ion-md-globe:before,.ion-md-grid:before,.ion-md-hammer:before,.ion-md-hand:before,.ion-md-happy:before,.ion-md-headset:before,.ion-md-heart:before,.ion-md-heart-dislike:before,.ion-md-heart-empty:before,.ion-md-heart-half:before,.ion-md-help:before,.ion-md-help-buoy:before,.ion-md-help-circle:before,.ion-md-help-circle-outline:before,.ion-md-home:before,.ion-md-hourglass:before,.ion-md-ice-cream:before,.ion-md-image:before,.ion-md-images:before,.ion-md-infinite:before,.ion-md-information:before,.ion-md-information-circle:before,.ion-md-information-circle-outline:before,.ion-md-jet:before,.ion-md-journal:before,.ion-md-key:before,.ion-md-keypad:before,.ion-md-laptop:before,.ion-md-leaf:before,.ion-md-link:before,.ion-md-list:before,.ion-md-list-box:before,.ion-md-locate:before,.ion-md-lock:before,.ion-md-log-in:before,.ion-md-log-out:before,.ion-md-magnet:before,.ion-md-mail:before,.ion-md-mail-open:before,.ion-md-mail-unread:before,.ion-md-male:before,.ion-md-man:before,.ion-md-map:before,.ion-md-medal:before,.ion-md-medical:before,.ion-md-medkit:before,.ion-md-megaphone:before,.ion-md-menu:before,.ion-md-mic:before,.ion-md-mic-off:before,.ion-md-microphone:before,.ion-md-moon:before,.ion-md-more:before,.ion-md-move:before,.ion-md-musical-note:before,.ion-md-musical-notes:before,.ion-md-navigate:before,.ion-md-notifications:before,.ion-md-notifications-off:before,.ion-md-notifications-outline:before,.ion-md-nuclear:before,.ion-md-nutrition:before,.ion-md-open:before,.ion-md-options:before,.ion-md-outlet:before,.ion-md-paper:before,.ion-md-paper-plane:before,.ion-md-partly-sunny:before,.ion-md-pause:before,.ion-md-paw:before,.ion-md-people:before,.ion-md-person:before,.ion-md-person-add:before,.ion-md-phone-landscape:before,.ion-md-phone-portrait:before,.ion-md-photos:before,.ion-md-pie:before,.ion-md-pin:before,.ion-md-pint:before,.ion-md-pizza:before,.ion-md-planet:before,.ion-md-play:before,.ion-md-play-circle:before,.ion-md-podium:before,.ion-md-power:before,.ion-md-pricetag:before,.ion-md-pricetags:before,.ion-md-print:before,.ion-md-pulse:before,.ion-md-qr-scanner:before,.ion-md-quote:before,.ion-md-radio:before,.ion-md-radio-button-off:before,.ion-md-radio-button-on:before,.ion-md-rainy:before,.ion-md-recording:before,.ion-md-redo:before,.ion-md-refresh:before,.ion-md-refresh-circle:before,.ion-md-remove:before,.ion-md-remove-circle:before,.ion-md-remove-circle-outline:before,.ion-md-reorder:before,.ion-md-repeat:before,.ion-md-resize:before,.ion-md-restaurant:before,.ion-md-return-left:before,.ion-md-return-right:before,.ion-md-reverse-camera:before,.ion-md-rewind:before,.ion-md-ribbon:before,.ion-md-rocket:before,.ion-md-rose:before,.ion-md-sad:before,.ion-md-save:before,.ion-md-school:before,.ion-md-search:before,.ion-md-send:before,.ion-md-settings:before,.ion-md-share:before,.ion-md-share-alt:before,.ion-md-shirt:before,.ion-md-shuffle:before,.ion-md-skip-backward:before,.ion-md-skip-forward:before,.ion-md-snow:before,.ion-md-speedometer:before,.ion-md-square:before,.ion-md-square-outline:before,.ion-md-star:before,.ion-md-star-half:before,.ion-md-star-outline:before,.ion-md-stats:before,.ion-md-stopwatch:before,.ion-md-subway:before,.ion-md-sunny:before,.ion-md-swap:before,.ion-md-switch:before,.ion-md-sync:before,.ion-md-tablet-landscape:before,.ion-md-tablet-portrait:before,.ion-md-tennisball:before,.ion-md-text:before,.ion-md-thermometer:before,.ion-md-thumbs-down:before,.ion-md-thumbs-up:before,.ion-md-thunderstorm:before,.ion-md-time:before,.ion-md-timer:before,.ion-md-today:before,.ion-md-train:before,.ion-md-transgender:before,.ion-md-trash:before,.ion-md-trending-down:before,.ion-md-trending-up:before,.ion-md-trophy:before,.ion-md-tv:before,.ion-md-umbrella:before,.ion-md-undo:before,.ion-md-unlock:before,.ion-md-videocam:before,.ion-md-volume-high:before,.ion-md-volume-low:before,.ion-md-volume-mute:before,.ion-md-volume-off:before,.ion-md-walk:before,.ion-md-wallet:before,.ion-md-warning:before,.ion-md-watch:before,.ion-md-water:before,.ion-md-wifi:before,.ion-md-wine:before,.ion-md-woman:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-ios-add:before{content:""}.ion-ios-add-circle:before{content:""}.ion-ios-add-circle-outline:before{content:""}.ion-ios-airplane:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-alert:before{content:""}.ion-ios-american-football:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-aperture:before{content:""}.ion-ios-apps:before{content:""}.ion-ios-appstore:before{content:""}.ion-ios-archive:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-dropdown:before{content:""}.ion-ios-arrow-dropdown-circle:before{content:""}.ion-ios-arrow-dropleft:before{content:""}.ion-ios-arrow-dropleft-circle:before{content:""}.ion-ios-arrow-dropright:before{content:""}.ion-ios-arrow-dropright-circle:before{content:""}.ion-ios-arrow-dropup:before{content:""}.ion-ios-arrow-dropup-circle:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-round-back:before{content:""}.ion-ios-arrow-round-down:before{content:""}.ion-ios-arrow-round-forward:before{content:""}.ion-ios-arrow-round-up:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-at:before{content:""}.ion-ios-attach:before{content:""}.ion-ios-backspace:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-basket:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-battery-charging:before{content:""}.ion-ios-battery-dead:before{content:""}.ion-ios-battery-full:before{content:""}.ion-ios-beaker:before{content:""}.ion-ios-bed:before{content:""}.ion-ios-beer:before{content:""}.ion-ios-bicycle:before{content:""}.ion-ios-bluetooth:before{content:""}.ion-ios-boat:before{content:""}.ion-ios-body:before{content:""}.ion-ios-bonfire:before{content:""}.ion-ios-book:before{content:""}.ion-ios-bookmark:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bowtie:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-browsers:before{content:""}.ion-ios-brush:before{content:""}.ion-ios-bug:before{content:""}.ion-ios-build:before{content:""}.ion-ios-bulb:before{content:""}.ion-ios-bus:before{content:""}.ion-ios-business:before{content:""}.ion-ios-cafe:before{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-call:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-car:before{content:""}.ion-ios-card:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cash:before{content:""}.ion-ios-cellular:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatbubbles:before{content:""}.ion-ios-checkbox:before{content:""}.ion-ios-checkbox-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-circle:before{content:""}.ion-ios-checkmark-circle-outline:before{content:""}.ion-ios-clipboard:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-circle:before{content:""}.ion-ios-close-circle-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-circle:before{content:""}.ion-ios-cloud-done:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-code:before{content:""}.ion-ios-code-download:before{content:""}.ion-ios-code-working:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-color-fill:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-palette:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-compass:before{content:""}.ion-ios-construct:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contacts:before{content:""}.ion-ios-contract:before{content:""}.ion-ios-contrast:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-create:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-cube:before{content:""}.ion-ios-cut:before{content:""}.ion-ios-desktop:before{content:""}.ion-ios-disc:before{content:""}.ion-ios-document:before{content:""}.ion-ios-done-all:before{content:""}.ion-ios-download:before{content:""}.ion-ios-easel:before{content:""}.ion-ios-egg:before{content:""}.ion-ios-exit:before{content:""}.ion-ios-expand:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-off:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-female:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-film:before{content:""}.ion-ios-finger-print:before{content:""}.ion-ios-fitness:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flash:before{content:""}.ion-ios-flash-off:before{content:""}.ion-ios-flashlight:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-open:before{content:""}.ion-ios-football:before{content:""}.ion-ios-funnel:before{content:""}.ion-ios-gift:before{content:""}.ion-ios-git-branch:before{content:""}.ion-ios-git-commit:before{content:""}.ion-ios-git-compare:before{content:""}.ion-ios-git-merge:before{content:""}.ion-ios-git-network:before{content:""}.ion-ios-git-pull-request:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-globe:before{content:""}.ion-ios-grid:before{content:""}.ion-ios-hammer:before{content:""}.ion-ios-hand:before{content:""}.ion-ios-happy:before{content:""}.ion-ios-headset:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-dislike:before{content:""}.ion-ios-heart-empty:before{content:""}.ion-ios-heart-half:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-buoy:before{content:""}.ion-ios-help-circle:before{content:""}.ion-ios-help-circle-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-hourglass:before{content:""}.ion-ios-ice-cream:before{content:""}.ion-ios-image:before{content:""}.ion-ios-images:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-circle:before{content:""}.ion-ios-information-circle-outline:before{content:""}.ion-ios-jet:before{content:""}.ion-ios-journal:before{content:""}.ion-ios-key:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-laptop:before{content:""}.ion-ios-leaf:before{content:""}.ion-ios-link:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-box:before{content:""}.ion-ios-locate:before{content:""}.ion-ios-lock:before{content:""}.ion-ios-log-in:before{content:""}.ion-ios-log-out:before{content:""}.ion-ios-magnet:before{content:""}.ion-ios-mail:before{content:""}.ion-ios-mail-open:before{content:""}.ion-ios-mail-unread:before{content:""}.ion-ios-male:before{content:""}.ion-ios-man:before{content:""}.ion-ios-map:before{content:""}.ion-ios-medal:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-megaphone:before{content:""}.ion-ios-menu:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-microphone:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-more:before{content:""}.ion-ios-move:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-notifications:before{content:""}.ion-ios-notifications-off:before{content:""}.ion-ios-notifications-outline:before{content:""}.ion-ios-nuclear:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-open:before{content:""}.ion-ios-options:before{content:""}.ion-ios-outlet:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-plane:before{content:""}.ion-ios-partly-sunny:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-people:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-add:before{content:""}.ion-ios-phone-landscape:before{content:""}.ion-ios-phone-portrait:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pin:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pizza:before{content:""}.ion-ios-planet:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-circle:before{content:""}.ion-ios-podium:before{content:""}.ion-ios-power:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-print:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-qr-scanner:before{content:""}.ion-ios-quote:before{content:""}.ion-ios-radio:before{content:""}.ion-ios-radio-button-off:before{content:""}.ion-ios-radio-button-on:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-circle:before{content:""}.ion-ios-remove:before{content:""}.ion-ios-remove-circle:before{content:""}.ion-ios-remove-circle-outline:before{content:""}.ion-ios-reorder:before{content:""}.ion-ios-repeat:before{content:""}.ion-ios-resize:before{content:""}.ion-ios-restaurant:before{content:""}.ion-ios-return-left:before{content:""}.ion-ios-return-right:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-ribbon:before{content:""}.ion-ios-rocket:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-sad:before{content:""}.ion-ios-save:before{content:""}.ion-ios-school:before{content:""}.ion-ios-search:before{content:""}.ion-ios-send:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-share:before{content:""}.ion-ios-share-alt:before{content:""}.ion-ios-shirt:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-skip-backward:before{content:""}.ion-ios-skip-forward:before{content:""}.ion-ios-snow:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-square:before{content:""}.ion-ios-square-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stats:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-subway:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-swap:before{content:""}.ion-ios-switch:before{content:""}.ion-ios-sync:before{content:""}.ion-ios-tablet-landscape:before{content:""}.ion-ios-tablet-portrait:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-text:before{content:""}.ion-ios-thermometer:before{content:""}.ion-ios-thumbs-down:before{content:""}.ion-ios-thumbs-up:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-time:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-today:before{content:""}.ion-ios-train:before{content:""}.ion-ios-transgender:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trending-down:before{content:""}.ion-ios-trending-up:before{content:""}.ion-ios-trophy:before{content:""}.ion-ios-tv:before{content:""}.ion-ios-umbrella:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-unlock:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-volume-high:before{content:""}.ion-ios-volume-low:before{content:""}.ion-ios-volume-mute:before{content:""}.ion-ios-volume-off:before{content:""}.ion-ios-walk:before{content:""}.ion-ios-wallet:before{content:""}.ion-ios-warning:before{content:""}.ion-ios-watch:before{content:""}.ion-ios-water:before{content:""}.ion-ios-wifi:before{content:""}.ion-ios-wine:before{content:""}.ion-ios-woman:before{content:""}.ion-logo-android:before{content:""}.ion-logo-angular:before{content:""}.ion-logo-apple:before{content:""}.ion-logo-bitbucket:before{content:""}.ion-logo-bitcoin:before{content:""}.ion-logo-buffer:before{content:""}.ion-logo-chrome:before{content:""}.ion-logo-closed-captioning:before{content:""}.ion-logo-codepen:before{content:""}.ion-logo-css3:before{content:""}.ion-logo-designernews:before{content:""}.ion-logo-dribbble:before{content:""}.ion-logo-dropbox:before{content:""}.ion-logo-euro:before{content:""}.ion-logo-facebook:before{content:""}.ion-logo-flickr:before{content:""}.ion-logo-foursquare:before{content:""}.ion-logo-freebsd-devil:before{content:""}.ion-logo-game-controller-a:before{content:""}.ion-logo-game-controller-b:before{content:""}.ion-logo-github:before{content:""}.ion-logo-google:before{content:""}.ion-logo-googleplus:before{content:""}.ion-logo-hackernews:before{content:""}.ion-logo-html5:before{content:""}.ion-logo-instagram:before{content:""}.ion-logo-ionic:before{content:""}.ion-logo-ionitron:before{content:""}.ion-logo-javascript:before{content:""}.ion-logo-linkedin:before{content:""}.ion-logo-markdown:before{content:""}.ion-logo-model-s:before{content:""}.ion-logo-no-smoking:before{content:""}.ion-logo-nodejs:before{content:""}.ion-logo-npm:before{content:""}.ion-logo-octocat:before{content:""}.ion-logo-pinterest:before{content:""}.ion-logo-playstation:before{content:""}.ion-logo-polymer:before{content:""}.ion-logo-python:before{content:""}.ion-logo-reddit:before{content:""}.ion-logo-rss:before{content:""}.ion-logo-sass:before{content:""}.ion-logo-skype:before{content:""}.ion-logo-slack:before{content:""}.ion-logo-snapchat:before{content:""}.ion-logo-steam:before{content:""}.ion-logo-tumblr:before{content:""}.ion-logo-tux:before{content:""}.ion-logo-twitch:before{content:""}.ion-logo-twitter:before{content:""}.ion-logo-usd:before{content:""}.ion-logo-vimeo:before{content:""}.ion-logo-vk:before{content:""}.ion-logo-whatsapp:before{content:""}.ion-logo-windows:before{content:""}.ion-logo-wordpress:before{content:""}.ion-logo-xbox:before{content:""}.ion-logo-xing:before{content:""}.ion-logo-yahoo:before{content:""}.ion-logo-yen:before{content:""}.ion-logo-youtube:before{content:""}.ion-md-add:before{content:""}.ion-md-add-circle:before{content:""}.ion-md-add-circle-outline:before{content:""}.ion-md-airplane:before{content:""}.ion-md-alarm:before{content:""}.ion-md-albums:before{content:""}.ion-md-alert:before{content:""}.ion-md-american-football:before{content:""}.ion-md-analytics:before{content:""}.ion-md-aperture:before{content:""}.ion-md-apps:before{content:""}.ion-md-appstore:before{content:""}.ion-md-archive:before{content:""}.ion-md-arrow-back:before{content:""}.ion-md-arrow-down:before{content:""}.ion-md-arrow-dropdown:before{content:""}.ion-md-arrow-dropdown-circle:before{content:""}.ion-md-arrow-dropleft:before{content:""}.ion-md-arrow-dropleft-circle:before{content:""}.ion-md-arrow-dropright:before{content:""}.ion-md-arrow-dropright-circle:before{content:""}.ion-md-arrow-dropup:before{content:""}.ion-md-arrow-dropup-circle:before{content:""}.ion-md-arrow-forward:before{content:""}.ion-md-arrow-round-back:before{content:""}.ion-md-arrow-round-down:before{content:""}.ion-md-arrow-round-forward:before{content:""}.ion-md-arrow-round-up:before{content:""}.ion-md-arrow-up:before{content:""}.ion-md-at:before{content:""}.ion-md-attach:before{content:""}.ion-md-backspace:before{content:""}.ion-md-barcode:before{content:""}.ion-md-baseball:before{content:""}.ion-md-basket:before{content:""}.ion-md-basketball:before{content:""}.ion-md-battery-charging:before{content:""}.ion-md-battery-dead:before{content:""}.ion-md-battery-full:before{content:""}.ion-md-beaker:before{content:""}.ion-md-bed:before{content:""}.ion-md-beer:before{content:""}.ion-md-bicycle:before{content:""}.ion-md-bluetooth:before{content:""}.ion-md-boat:before{content:""}.ion-md-body:before{content:""}.ion-md-bonfire:before{content:""}.ion-md-book:before{content:""}.ion-md-bookmark:before{content:""}.ion-md-bookmarks:before{content:""}.ion-md-bowtie:before{content:""}.ion-md-briefcase:before{content:""}.ion-md-browsers:before{content:""}.ion-md-brush:before{content:""}.ion-md-bug:before{content:""}.ion-md-build:before{content:""}.ion-md-bulb:before{content:""}.ion-md-bus:before{content:""}.ion-md-business:before{content:""}.ion-md-cafe:before{content:""}.ion-md-calculator:before{content:""}.ion-md-calendar:before{content:""}.ion-md-call:before{content:""}.ion-md-camera:before{content:""}.ion-md-car:before{content:""}.ion-md-card:before{content:""}.ion-md-cart:before{content:""}.ion-md-cash:before{content:""}.ion-md-cellular:before{content:""}.ion-md-chatboxes:before{content:""}.ion-md-chatbubbles:before{content:""}.ion-md-checkbox:before{content:""}.ion-md-checkbox-outline:before{content:""}.ion-md-checkmark:before{content:""}.ion-md-checkmark-circle:before{content:""}.ion-md-checkmark-circle-outline:before{content:""}.ion-md-clipboard:before{content:""}.ion-md-clock:before{content:""}.ion-md-close:before{content:""}.ion-md-close-circle:before{content:""}.ion-md-close-circle-outline:before{content:""}.ion-md-cloud:before{content:""}.ion-md-cloud-circle:before{content:""}.ion-md-cloud-done:before{content:""}.ion-md-cloud-download:before{content:""}.ion-md-cloud-outline:before{content:""}.ion-md-cloud-upload:before{content:""}.ion-md-cloudy:before{content:""}.ion-md-cloudy-night:before{content:""}.ion-md-code:before{content:""}.ion-md-code-download:before{content:""}.ion-md-code-working:before{content:""}.ion-md-cog:before{content:""}.ion-md-color-fill:before{content:""}.ion-md-color-filter:before{content:""}.ion-md-color-palette:before{content:""}.ion-md-color-wand:before{content:""}.ion-md-compass:before{content:""}.ion-md-construct:before{content:""}.ion-md-contact:before{content:""}.ion-md-contacts:before{content:""}.ion-md-contract:before{content:""}.ion-md-contrast:before{content:""}.ion-md-copy:before{content:""}.ion-md-create:before{content:""}.ion-md-crop:before{content:""}.ion-md-cube:before{content:""}.ion-md-cut:before{content:""}.ion-md-desktop:before{content:""}.ion-md-disc:before{content:""}.ion-md-document:before{content:""}.ion-md-done-all:before{content:""}.ion-md-download:before{content:""}.ion-md-easel:before{content:""}.ion-md-egg:before{content:""}.ion-md-exit:before{content:""}.ion-md-expand:before{content:""}.ion-md-eye:before{content:""}.ion-md-eye-off:before{content:""}.ion-md-fastforward:before{content:""}.ion-md-female:before{content:""}.ion-md-filing:before{content:""}.ion-md-film:before{content:""}.ion-md-finger-print:before{content:""}.ion-md-fitness:before{content:""}.ion-md-flag:before{content:""}.ion-md-flame:before{content:""}.ion-md-flash:before{content:""}.ion-md-flash-off:before{content:""}.ion-md-flashlight:before{content:""}.ion-md-flask:before{content:""}.ion-md-flower:before{content:""}.ion-md-folder:before{content:""}.ion-md-folder-open:before{content:""}.ion-md-football:before{content:""}.ion-md-funnel:before{content:""}.ion-md-gift:before{content:""}.ion-md-git-branch:before{content:""}.ion-md-git-commit:before{content:""}.ion-md-git-compare:before{content:""}.ion-md-git-merge:before{content:""}.ion-md-git-network:before{content:""}.ion-md-git-pull-request:before{content:""}.ion-md-glasses:before{content:""}.ion-md-globe:before{content:""}.ion-md-grid:before{content:""}.ion-md-hammer:before{content:""}.ion-md-hand:before{content:""}.ion-md-happy:before{content:""}.ion-md-headset:before{content:""}.ion-md-heart:before{content:""}.ion-md-heart-dislike:before{content:""}.ion-md-heart-empty:before{content:""}.ion-md-heart-half:before{content:""}.ion-md-help:before{content:""}.ion-md-help-buoy:before{content:""}.ion-md-help-circle:before{content:""}.ion-md-help-circle-outline:before{content:""}.ion-md-home:before{content:""}.ion-md-hourglass:before{content:""}.ion-md-ice-cream:before{content:""}.ion-md-image:before{content:""}.ion-md-images:before{content:""}.ion-md-infinite:before{content:""}.ion-md-information:before{content:""}.ion-md-information-circle:before{content:""}.ion-md-information-circle-outline:before{content:""}.ion-md-jet:before{content:""}.ion-md-journal:before{content:""}.ion-md-key:before{content:""}.ion-md-keypad:before{content:""}.ion-md-laptop:before{content:""}.ion-md-leaf:before{content:""}.ion-md-link:before{content:""}.ion-md-list:before{content:""}.ion-md-list-box:before{content:""}.ion-md-locate:before{content:""}.ion-md-lock:before{content:""}.ion-md-log-in:before{content:""}.ion-md-log-out:before{content:""}.ion-md-magnet:before{content:""}.ion-md-mail:before{content:""}.ion-md-mail-open:before{content:""}.ion-md-mail-unread:before{content:""}.ion-md-male:before{content:""}.ion-md-man:before{content:""}.ion-md-map:before{content:""}.ion-md-medal:before{content:""}.ion-md-medical:before{content:""}.ion-md-medkit:before{content:""}.ion-md-megaphone:before{content:""}.ion-md-menu:before{content:""}.ion-md-mic:before{content:""}.ion-md-mic-off:before{content:""}.ion-md-microphone:before{content:""}.ion-md-moon:before{content:""}.ion-md-more:before{content:""}.ion-md-move:before{content:""}.ion-md-musical-note:before{content:""}.ion-md-musical-notes:before{content:""}.ion-md-navigate:before{content:""}.ion-md-notifications:before{content:""}.ion-md-notifications-off:before{content:""}.ion-md-notifications-outline:before{content:""}.ion-md-nuclear:before{content:""}.ion-md-nutrition:before{content:""}.ion-md-open:before{content:""}.ion-md-options:before{content:""}.ion-md-outlet:before{content:""}.ion-md-paper:before{content:""}.ion-md-paper-plane:before{content:""}.ion-md-partly-sunny:before{content:""}.ion-md-pause:before{content:""}.ion-md-paw:before{content:""}.ion-md-people:before{content:""}.ion-md-person:before{content:""}.ion-md-person-add:before{content:""}.ion-md-phone-landscape:before{content:""}.ion-md-phone-portrait:before{content:""}.ion-md-photos:before{content:""}.ion-md-pie:before{content:""}.ion-md-pin:before{content:""}.ion-md-pint:before{content:""}.ion-md-pizza:before{content:""}.ion-md-planet:before{content:""}.ion-md-play:before{content:""}.ion-md-play-circle:before{content:""}.ion-md-podium:before{content:""}.ion-md-power:before{content:""}.ion-md-pricetag:before{content:""}.ion-md-pricetags:before{content:""}.ion-md-print:before{content:""}.ion-md-pulse:before{content:""}.ion-md-qr-scanner:before{content:""}.ion-md-quote:before{content:""}.ion-md-radio:before{content:""}.ion-md-radio-button-off:before{content:""}.ion-md-radio-button-on:before{content:""}.ion-md-rainy:before{content:""}.ion-md-recording:before{content:""}.ion-md-redo:before{content:""}.ion-md-refresh:before{content:""}.ion-md-refresh-circle:before{content:""}.ion-md-remove:before{content:""}.ion-md-remove-circle:before{content:""}.ion-md-remove-circle-outline:before{content:""}.ion-md-reorder:before{content:""}.ion-md-repeat:before{content:""}.ion-md-resize:before{content:""}.ion-md-restaurant:before{content:""}.ion-md-return-left:before{content:""}.ion-md-return-right:before{content:""}.ion-md-reverse-camera:before{content:""}.ion-md-rewind:before{content:""}.ion-md-ribbon:before{content:""}.ion-md-rocket:before{content:""}.ion-md-rose:before{content:""}.ion-md-sad:before{content:""}.ion-md-save:before{content:""}.ion-md-school:before{content:""}.ion-md-search:before{content:""}.ion-md-send:before{content:""}.ion-md-settings:before{content:""}.ion-md-share:before{content:""}.ion-md-share-alt:before{content:""}.ion-md-shirt:before{content:""}.ion-md-shuffle:before{content:""}.ion-md-skip-backward:before{content:""}.ion-md-skip-forward:before{content:""}.ion-md-snow:before{content:""}.ion-md-speedometer:before{content:""}.ion-md-square:before{content:""}.ion-md-square-outline:before{content:""}.ion-md-star:before{content:""}.ion-md-star-half:before{content:""}.ion-md-star-outline:before{content:""}.ion-md-stats:before{content:""}.ion-md-stopwatch:before{content:""}.ion-md-subway:before{content:""}.ion-md-sunny:before{content:""}.ion-md-swap:before{content:""}.ion-md-switch:before{content:""}.ion-md-sync:before{content:""}.ion-md-tablet-landscape:before{content:""}.ion-md-tablet-portrait:before{content:""}.ion-md-tennisball:before{content:""}.ion-md-text:before{content:""}.ion-md-thermometer:before{content:""}.ion-md-thumbs-down:before{content:""}.ion-md-thumbs-up:before{content:""}.ion-md-thunderstorm:before{content:""}.ion-md-time:before{content:""}.ion-md-timer:before{content:""}.ion-md-today:before{content:""}.ion-md-train:before{content:""}.ion-md-transgender:before{content:""}.ion-md-trash:before{content:""}.ion-md-trending-down:before{content:""}.ion-md-trending-up:before{content:""}.ion-md-trophy:before{content:""}.ion-md-tv:before{content:""}.ion-md-umbrella:before{content:""}.ion-md-undo:before{content:""}.ion-md-unlock:before{content:""}.ion-md-videocam:before{content:""}.ion-md-volume-high:before{content:""}.ion-md-volume-low:before{content:""}.ion-md-volume-mute:before{content:""}.ion-md-volume-off:before{content:""}.ion-md-walk:before{content:""}.ion-md-wallet:before{content:""}.ion-md-warning:before{content:""}.ion-md-watch:before{content:""}.ion-md-water:before{content:""}.ion-md-wifi:before{content:""}.ion-md-wine:before{content:""}.ion-md-woman:before{content:""} \ No newline at end of file diff --git a/docs/fonts/ionicons.eot b/docs/fonts/ionicons.eot deleted file mode 100644 index 579c1e19fc63d8eacfbc509bab0a9fef00d19b0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112650 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 MAd^5RW4PV@zeDyLcmMzZ diff --git a/docs/fonts/ionicons.svg b/docs/fonts/ionicons.svg deleted file mode 100644 index 43bbea82f..000000000 --- a/docs/fonts/ionicons.svg +++ /dev/null @@ -1,2090 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > -<!-- -2019-5-24: Created with FontForge (http://fontforge.org) ---> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> -<metadata> -Created by FontForge 20160407 at Fri May 24 15:45:40 2019 - By Adam Bradley -Copyright (c) 2019, Adam Bradley -</metadata> -<defs> -<font id="Ionicons" horiz-adv-x="416" > - <font-face - font-family="Ionicons" - font-weight="400" - font-stretch="normal" - units-per-em="512" - panose-1="2 0 5 3 0 0 0 0 0 0" - ascent="448" - descent="-64" - bbox="-0.75 -64 512.487 448" - underline-thickness="25.6" - underline-position="-51.2" - unicode-range="U+F100-F4CD" - /> - <missing-glyph /> - <glyph glyph-name="ion-ios-color-fill" unicode="" horiz-adv-x="384" -d="M167 330l172 -170c4 -4 1 -11 -5 -11v0c-10 0 -23 -1 -29 -7c-8 -8 -88 -86 -126 -123c-11 -10 -28 -10 -39 0l-131 126c-11 11 -12 29 -1 40l85 84l-50 49c-19 19 -19 49 0 68v0c9 9 22 14 34 14s25 -5 34 -14l56 -56v0zM64 338l48 -49l29 28l-50 49c-4 4 -9 6 -14 6 -c-6 0 -11 -3 -15 -8c-6 -8 -5 -19 2 -26zM339 108c11 -12 45 -53 45 -76c0 -26 -22 -48 -48 -48v0c-26 0 -48 21 -48 48c0 22 35 64 45 76c2 2 4 2 6 0z" /> - <glyph glyph-name="ion-md-backspace" unicode="" horiz-adv-x="426" -d="M390 352c20 0 36 -16 36 -36v-248c0 -20 -16 -36 -36 -36h-266c-12 0 -22 7 -28 16l-96 144l96 144c6 9 16 16 28 16h266zM337 128l-63 64l63 64l-25 25l-64 -64l-63 64l-25 -25l64 -64l-64 -64l25 -25l63 64l64 -64z" /> - <glyph glyph-name="ion-md-paper-plane" unicode="" -d="M0 177l416 223l-104 -416l-104 104l-74 -104l-15 148zM295 51l73 288l-291 -156l69 -25l181 138l-115 -161z" /> - <glyph glyph-name="ion-ios-cart" unicode="" -d="M88 24c0 13 10 24 23 24s25 -11 25 -24s-11 -24 -24 -24s-24 11 -24 24zM336 0c-13 0 -24 12 -24 25s12 23 25 23s23 -12 23 -25s-11 -23 -24 -23zM416 316v-3l-16 -116c0 -3 -2 -5 -5 -5l-278 -47v0l4 -24c3 -16 7 -23 11 -26c3 -3 7 -3 9 -3v0h237c8 0 14 -6 14 -14 -s-6 -14 -14 -14h-237c-13 0 -25 5 -33 16c-7 9 -12 22 -14 36l-40 212s-2 9 -2 10v0c-1 7 -5 15 -10 16s-17 2 -26 2s-16 5 -16 14s7 14 16 14c27 0 41 0 49 -9c6 -8 8 -12 12 -19c1 -3 5 -4 8 -4l325 -32c2 0 5 -2 6 -4z" /> - <glyph glyph-name="ion-ios-rose" unicode="" horiz-adv-x="320" -d="M320 307c-77 -89 -16 -136 -16 -204s-56 -119 -144 -119s-144 47 -144 115c0 60 35 100 93 131c25 14 33 17 52 26c30 13 65 27 105 38c17 5 35 9 54 13zM39 206c5 38 3 91 -39 135c0 0 66 -15 115 -41c14 -8 28 -17 37 -27c-12 -6 -24 -11 -36 -17c-7 -4 -14 -7 -20 -11 -c-25 -14 -44 -29 -57 -39zM256 370c0 0 26 -29 32 -51c-33 -7 -78 -20 -115 -36c-15 15 -43 32 -43 32c52 56 126 55 126 55zM144 351c-12 -8 -21 -16 -31 -27c-26 12 -41 18 -62 24c5 14 14 31 29 52c0 0 35 -11 64 -49z" /> - <glyph glyph-name="ion-ios-refresh" unicode="" horiz-adv-x="384" -d="M369 159v0c9 0 16 -7 15 -16c-8 -98 -91 -175 -192 -175c-106 0 -192 85 -192 191c0 104 84 189 188 191c2 0 4 2 4 4v46c0 13 14 21 25 14l96 -67c10 -6 10 -21 0 -27l-96 -67c-11 -7 -25 0 -25 13v50c0 2 -2 4 -4 4c-88 -2 -158 -73 -158 -161c0 -89 72 -161 162 -161 -c85 0 155 65 162 148c1 8 7 13 15 13z" /> - <glyph glyph-name="ion-md-musical-note" unicode="" horiz-adv-x="256" -d="M128 384h128v-85h-85v-214c0 -47 -39 -85 -86 -85s-85 38 -85 85s38 86 85 86c16 0 30 -5 43 -12v225z" /> - <glyph glyph-name="ion-md-list-box" unicode="" horiz-adv-x="384" -d="M344 384c22 0 40 -18 40 -40v-304c0 -22 -18 -40 -40 -40h-304c-22 0 -40 18 -40 40v304c0 22 18 40 40 40h304zM240 80v48h-160v-48h160zM304 168v48h-224v-48h224zM304 256v48h-224v-48h224z" /> - <glyph glyph-name="ion-ios-mail" unicode="" -d="M413 301c1 1 3 0 3 -2v-219c0 -18 -14 -32 -32 -32h-352c-18 0 -32 14 -32 32v219c0 2 2 3 3 2l108 -110c1 -1 1 -2 0 -3l-75 -80c-5 -5 -5 -13 0 -18c2 -2 6 -4 9 -4s7 2 9 4l75 80c1 1 2 1 3 0l18 -18c16 -16 36 -25 58 -25s43 8 58 24l18 19c1 1 2 1 3 0l75 -80 -c2 -2 6 -4 9 -4s7 2 9 4c5 5 5 13 0 18l-75 80c-1 1 -1 2 0 3zM208 153c-15 0 -29 6 -39 16l-157 160c5 4 12 7 20 7h352c8 0 14 -3 20 -7l-157 -160c-10 -11 -24 -16 -39 -16z" /> - <glyph glyph-name="ion-md-ice-cream" unicode="" horiz-adv-x="320" -d="M32 192h256l-128 -224zM296 287c14 -4 24 -16 24 -31v0c0 -18 -14 -32 -32 -32h-256c-18 0 -32 14 -32 32v0c0 15 10 27 24 31c-2 6 -2 15 -2 21c0 42 34 76 76 76c8 0 10 -1 17 -3c-5 -12 -3 -22 -1 -31l3 -1c2 15 11 29 11 29c18 23 46 38 77 38c53 0 96 -43 96 -96 -c0 -10 -2 -24 -5 -33z" /> - <glyph glyph-name="ion-md-at" unicode="" -d="M218 236c2 0 4 -1 6 -1s5 -1 7 -1l-7 -66c-3 -8 -7 -13 -11 -16s-8 -5 -14 -5s-10 3 -13 9s-4 15 -3 27c2 18 5 30 11 39s14 14 24 14zM208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM336 198c2 40 -8 72 -29 95s-51 35 -91 35 -s-73 -13 -97 -37s-37 -57 -39 -99s9 -76 31 -100s53 -36 94 -36c10 0 21 1 31 3s19 6 26 10l-6 24c-7 -3 -15 -5 -24 -7s-18 -2 -26 -2c-31 0 -55 10 -71 29s-24 46 -22 79c2 34 12 61 30 81s42 30 72 30c31 0 55 -10 70 -28s22 -44 20 -77c-1 -16 -4 -30 -11 -40 -s-16 -15 -27 -15c-3 0 -5 2 -7 5s-2 10 -2 18l8 83h-1h1c-9 5 -18 9 -25 11s-17 4 -29 4c-17 0 -33 -7 -45 -22s-19 -35 -22 -59c-2 -19 1 -34 9 -46s19 -17 34 -17c8 0 17 2 23 6s11 10 15 18c2 -8 7 -14 13 -18s13 -7 21 -7c25 0 44 7 56 23s19 35 20 56z" /> - <glyph glyph-name="ion-ios-create" unicode="" horiz-adv-x="448" -d="M372 362c3 3 9 3 12 0l26 -26c3 -3 3 -9 0 -12l-202 -202c-2 -2 -4 -2 -6 -2h-26c-4 0 -8 4 -8 8v26c0 2 0 4 2 6zM444 381c3 -3 4 -8 4 -12s-1 -8 -4 -11l-12 -12c-2 -2 -3 -2 -5 0l-22 22l-10 10c-2 2 -2 4 0 6l11 12c3 3 8 4 12 4s8 -1 11 -4v-1zM218 106l1 1l148 147 -c2 2 6 2 6 -2v-209c0 -32 -26 -59 -58 -59h-256c-32 0 -59 27 -59 59v224c0 32 27 58 59 58h241c4 0 4 -5 2 -7l-147 -147l-1 -1c-3 -3 -5 -7 -5 -11v-1v-38v-3c0 -9 7 -16 16 -16h3h38h1c4 0 8 2 11 5z" /> - <glyph glyph-name="ion-logo-chrome" unicode="" horiz-adv-x="448" -d="M157 192c0 37 30 67 67 67s67 -30 67 -67s-30 -67 -67 -67s-67 30 -67 67zM445 230c2 -12 3 -25 3 -38c0 -106 -74 -195 -174 -218c-10 -2 -20 -4 -30 -5c-7 -1 -13 -1 -20 -1c-8 0 -17 0 -25 1v0v0v0v1l102 177c8 13 13 28 13 45c0 27 -13 50 -32 67h156 -c3 -9 5 -19 7 -29v0c-2 10 -4 20 -7 29v0c3 -9 5 -19 7 -29v0zM224 103c10 0 20 2 29 5l-78 -135v0c-42 9 -79 30 -108 59c-42 41 -67 97 -67 160c0 31 6 61 18 88c7 16 16 31 26 45v0l103 -178c16 -27 43 -44 77 -44zM59 343v0v1c24 26 55 47 90 59c23 8 49 13 75 13 -c73 0 138 -36 179 -90h1c10 -14 18 -29 25 -44v0c-7 15 -15 30 -25 44h-1c10 -14 19 -29 26 -44h-205c-44 0 -79 -32 -87 -72z" /> - <glyph glyph-name="ion-md-volume-mute" unicode="" horiz-adv-x="192" -d="M0 256h85l107 112v-352l-107 112h-85v128z" /> - <glyph glyph-name="ion-md-skip-forward" unicode="" horiz-adv-x="384" -d="M0 384l277 -192l-277 -192v384zM320 0v384h64v-384h-64z" /> - <glyph glyph-name="ion-ios-infinite" unicode="" horiz-adv-x="464" -d="M433 266c20 -20 31 -46 31 -74s-12 -54 -32 -74s-47 -30 -75 -30s-55 10 -75 30l-125 123c-14 13 -32 20 -51 20s-36 -7 -50 -20c-13 -13 -21 -31 -21 -49s8 -36 21 -49c14 -13 31 -20 50 -20s37 7 51 20l31 30c2 2 3 2 5 0l20 -19c2 -2 2 -4 0 -6l-31 -30 -c-20 -20 -48 -30 -76 -30s-55 10 -75 30s-31 46 -31 74s11 54 31 74s47 30 75 30s56 -10 76 -30l125 -123c14 -13 32 -20 51 -20s36 7 50 20c13 13 20 31 20 49s-7 36 -20 49c-14 13 -31 20 -50 20s-37 -7 -51 -20l-31 -30c-2 -2 -3 -2 -5 0l-20 19c-2 2 -2 4 0 6l31 30 -c20 20 48 30 76 30s55 -10 75 -30z" /> - <glyph glyph-name="ion-logo-windows" unicode="" horiz-adv-x="448" -d="M448 183v0v-215l-248 36v179h248zM184 183v0v-177l-184 27v150h184zM448 416v0v-217h-248v182zM184 378v0v-179h-184v153z" /> - <glyph glyph-name="ion-md-microphone" unicode="" horiz-adv-x="256" -d="M256 336h-56v-37h56v-43h-56v-37h56v-43h-56v-37h56v-42c0 -29 -25 -52 -55 -52h-30v-77h-86v77h-30c-30 0 -55 23 -55 52v42h152v37h-152v43h152v37h-152v43h152v37h-152v28c0 29 25 52 55 52h146c30 0 55 -23 55 -52v-28z" /> - <glyph glyph-name="ion-ios-share-alt" unicode="" horiz-adv-x="384" -d="M381 218c2 -2 3 -7 3 -10s0 -6 -3 -8l-143 -134c-5 -5 -14 -2 -14 5v65c0 2 -2 5 -4 5c-98 -1 -161 -44 -212 -108c-3 -3 -9 1 -8 5c21 109 80 214 220 236c2 0 4 2 4 4v66c0 5 6 8 10 8c2 0 4 0 6 -2z" /> - <glyph glyph-name="ion-md-wine" unicode="" horiz-adv-x="384" -d="M171 171l-171 170v43h384v-43l-171 -170v-131h107v-40h-256v40h107v131zM96 299h192l43 42h-278z" /> - <glyph glyph-name="ion-md-skip-backward" unicode="" horiz-adv-x="384" -d="M107 192l277 192v-384zM0 0v384h64v-384h-64z" /> - <glyph glyph-name="ion-ios-bug" unicode="" horiz-adv-x="448" -d="M343 321c-6 -16 -17 -31 -29 -43c-24 -24 -56 -37 -90 -37s-67 13 -91 37c-12 12 -22 27 -28 43c29 39 72 63 119 63s90 -24 119 -63zM90 298c22 -45 69 -80 122 -83v-215c-40 2 -73 23 -100 55l-5 -5c-5 -4 -6 -11 -4 -17c3 -8 1 -18 -5 -25c-9 -10 -24 -11 -34 -2 -s-11 24 -2 34l3 3s2 1 2 1c4 13 13 26 27 37c-15 26 -26 56 -29 89c-2 0 -4 -1 -6 -1c-6 -1 -10 -4 -12 -9c-4 -10 -14 -17 -25 -16c-12 1 -21 10 -22 22c-1 14 10 26 24 26h3c4 2 8 5 12 6c7 2 14 4 25 4c1 23 6 45 13 65c-6 4 -11 7 -15 11c-5 4 -9 9 -12 14 -c-2 3 -3 5 -6 7c-2 1 -4 3 -6 5c-7 7 -7 18 -3 27c6 12 21 17 33 10c11 -6 15 -20 10 -31c2 -4 4 -7 6 -9s6 -3 6 -3zM424 192c14 0 25 -12 24 -26c-1 -12 -10 -21 -22 -22c-11 -1 -20 6 -24 15c-2 6 -7 9 -13 10c-2 0 -4 1 -6 1c-3 -33 -14 -64 -29 -90 -c14 -11 23 -23 27 -36c0 0 1 0 2 -1l3 -3c9 -10 8 -25 -2 -34s-25 -8 -34 2c-6 7 -8 16 -5 24c2 6 1 14 -4 18c-2 1 -3 2 -5 4c-27 -32 -60 -52 -100 -54v215c53 3 100 37 122 82c0 0 4 2 6 4c3 3 4 6 6 9c-5 11 -1 25 10 31c12 6 27 3 33 -9s3 -27 -9 -33v0 -c-2 -1 -5 -4 -6 -6c-3 -5 -7 -11 -12 -15c-4 -4 -9 -7 -15 -11c7 -20 12 -42 13 -65c11 0 18 -2 25 -4c4 -1 8 -4 12 -6h3z" /> - <glyph glyph-name="ion-ios-help-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM204 96c12 0 21 9 21 21s-9 20 -21 20s-22 -8 -22 -20s10 -21 22 -21zM244 193c18 11 28 24 28 44c0 30 -25 51 -63 51c-40 0 -64 -23 -65 -55h36c1 15 11 25 26 25s27 -10 27 -22 -s-7 -19 -24 -29c-18 -11 -25 -23 -23 -44v-8h35v8c0 13 6 20 23 30z" /> - <glyph glyph-name="ion-md-bulb" unicode="" horiz-adv-x="288" -d="M80 20v18h128v-18c0 -11 -9 -20 -20 -20h-88c-11 0 -20 9 -20 20zM144 384c80 0 144 -60 144 -134c0 -46 -25 -87 -62 -111v-43c0 -11 -9 -19 -20 -19h-124c-11 0 -21 8 -21 19v43c-37 24 -61 65 -61 111c0 74 64 134 144 134z" /> - <glyph glyph-name="ion-ios-document" unicode="" horiz-adv-x="304" -d="M208 293c-10 0 -19 9 -19 19v72c0 4 3 8 7 8v0c8 0 15 -3 21 -8l76 -63c7 -6 11 -14 11 -23v0c0 -3 -2 -5 -5 -5h-91zM163 312c0 -25 20 -45 45 -45h96v-243c0 -18 -14 -32 -32 -32h-240c-18 0 -32 14 -32 32v336c0 18 14 32 32 32h131v-80z" /> - <glyph glyph-name="ion-ios-search" unicode="" horiz-adv-x="384" -d="M380 28c6 -7 6 -18 -1 -24c-3 -3 -7 -4 -11 -4s-9 2 -12 5l-106 107c-26 -21 -60 -34 -97 -34c-85 0 -153 69 -153 153s68 153 153 153s153 -69 153 -153c0 -36 -12 -69 -33 -95zM153 111c32 0 62 12 85 35s35 53 35 85s-12 62 -35 85s-53 35 -85 35s-62 -12 -85 -35 -s-35 -53 -35 -85s12 -62 35 -85s53 -35 85 -35z" /> - <glyph glyph-name="ion-logo-youtube" unicode="" horiz-adv-x="512" -d="M509 299c2 -36 3 -71 3 -107s-1 -71 -3 -107c0 -45 -33 -81 -74 -81c-58 -3 -118 -4 -179 -4s-121 1 -179 4c-41 0 -74 36 -74 81c-2 36 -3 71 -3 107s2 71 4 107c0 45 32 81 73 81c55 3 112 4 170 4h9h9c58 0 115 -1 170 -4c41 0 74 -36 74 -81zM207 94l145 98l-145 99 -v-197z" /> - <glyph glyph-name="ion-md-aperture" unicode="" horiz-adv-x="448" -d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c36 36 56 85 56 136s-20 100 -56 136s-85 56 -136 56s-100 -20 -136 -56s-56 -85 -56 -136s20 -100 56 -136s85 -56 136 -56s100 20 136 56zM168 342l56 -86h-147 -c17 40 50 71 91 86zM381 160h-102l72 129c21 -27 33 -60 33 -97c0 -11 -1 -22 -3 -32zM328 314l-49 -90l-78 126c8 1 15 2 23 2c40 0 76 -14 104 -38zM67 224h102l-72 -129c-21 27 -33 60 -33 97c0 11 1 22 3 32zM280 42l-56 86h147c-17 -40 -50 -71 -91 -86zM120 70l49 90 -l78 -126c-8 -1 -15 -2 -23 -2c-40 0 -76 14 -104 38z" /> - <glyph glyph-name="ion-md-list" unicode="" horiz-adv-x="352" -d="M0 120v48h256v-48h-256zM0 216v48h320v-48h-320zM0 312v48h352v-48h-352zM0 24v48h288v-48h-288z" /> - <glyph glyph-name="ion-ios-power" unicode="" horiz-adv-x="384" -d="M316 336c43 -36 68 -89 68 -145c0 -105 -86 -191 -192 -191s-192 86 -192 191c0 56 25 109 68 145c3 3 8 5 12 5c5 0 9 -3 13 -7c3 -4 5 -8 5 -13s-3 -10 -7 -13c-35 -29 -55 -72 -55 -117c0 -85 70 -155 156 -155s156 70 156 155c0 45 -20 87 -55 117c-4 3 -7 8 -7 13 -s2 9 5 13s9 7 14 7c4 0 8 -2 11 -5zM193 174c-10 0 -19 8 -19 18v174c0 10 9 18 19 18s18 -8 18 -18v-174c0 -10 -8 -18 -18 -18z" /> - <glyph glyph-name="ion-md-grid" unicode="" horiz-adv-x="384" -d="M346 384c21 0 38 -17 38 -38v-308c0 -21 -17 -38 -38 -38h-308c-21 0 -38 17 -38 38v308c0 21 17 38 38 38h308zM115 38v77h-77v-77h77zM115 154v76h-77v-76h77zM115 269v77h-77v-77h77zM230 38v77h-76v-77h76zM230 154v76h-76v-76h76zM230 269v77h-76v-77h76zM346 38v77 -h-77v-77h77zM346 154v76h-77v-76h77zM346 269v77h-77v-77h77z" /> - <glyph glyph-name="ion-ios-glasses" unicode="" horiz-adv-x="446" -d="M432 207c8 0 14 -7 14 -15s-6 -15 -14 -15h-7c-3 -21 -13 -40 -28 -55c-17 -17 -40 -26 -64 -26c-51 0 -93 43 -93 96v0c0 6 -7 15 -17 15s-17 -9 -17 -15v0c0 -53 -42 -96 -93 -96c-24 0 -47 9 -64 26c-15 15 -25 34 -28 55h-7c-8 0 -14 7 -14 15s6 15 14 15h7 -c3 21 13 40 28 55c17 16 40 26 64 26c20 0 40 -6 56 -19c14 -11 24 -25 30 -42c7 5 16 7 24 7s17 -2 24 -7c6 17 16 31 30 42c16 13 36 19 56 19c24 0 47 -9 64 -26c15 -15 25 -34 28 -55h7z" /> - <glyph glyph-name="ion-md-hand" unicode="" horiz-adv-x="414" -d="M401 174c15 -15 18 -36 3 -51c0 0 -96 -103 -126 -121v0c-28 -21 -65 -34 -100 -34c-55 0 -101 36 -117 85v0v1c0 1 -1 2 -1 3l-58 189c-5 15 2 32 17 37s30 -3 35 -18l34 -88c1 -4 2 -2 2 1l-22 161c-3 15 7 30 22 33s30 -8 33 -23l25 -138c0 -2 2 -2 2 0v177 -c0 15 13 28 28 28s28 -13 28 -28l8 -175c0 -5 3 -4 4 -1l23 135c2 15 16 27 31 25s27 -17 25 -32l-21 -172c-1 -12 -3 -30 2 -36c8 -9 20 -9 31 2l42 42c15 15 35 13 50 -2z" /> - <glyph glyph-name="ion-ios-bluetooth" unicode="" horiz-adv-x="256" -d="M250 115c7 -6 7 -16 1 -23l-116 -120c-2 -2 -6 -4 -9 -4v0c-6 0 -11 5 -11 11v170l-85 -74c-7 -6 -19 -5 -25 2v0c-6 7 -5 18 2 24l108 91l-109 92c-7 6 -8 17 -2 24v0c6 7 18 7 25 1l86 -73v169c0 6 5 11 11 11v0c3 0 7 -2 9 -4l116 -121c6 -7 6 -17 -1 -23l-88 -76z -M151 347c-1 1 -3 1 -3 -1v-119c0 -2 2 -3 3 -2l63 53c1 1 1 2 0 3zM148 38c0 -2 2 -2 3 -1l63 65c1 1 1 2 0 3l-63 53c-1 1 -3 0 -3 -2v-118z" /> - <glyph glyph-name="ion-ios-time" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM222 174v146c0 8 -6 14 -14 14s-14 -6 -14 -14v-132h-82c-8 0 -14 -6 -14 -14s6 -14 14 -14h96c8 0 14 6 14 14z" /> - <glyph glyph-name="ion-ios-trending-up" unicode="" horiz-adv-x="448" -d="M433 320c8 0 15 -7 15 -15v-118c0 -8 -7 -15 -15 -15s-15 7 -15 15v82l-150 -152c-3 -3 -6 -4 -10 -4s-8 1 -11 4l-86 84l-135 -133c-3 -3 -7 -4 -11 -4s-8 1 -11 4s-4 6 -4 10c0 6 2 9 4 11l146 143c3 3 7 5 11 5s8 -2 11 -5l86 -84l138 142h-84c-8 0 -15 7 -15 15 -s7 15 15 15h121z" /> - <glyph glyph-name="ion-md-contact" unicode="" -d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM208 338c-34 0 -62 -29 -62 -63s28 -62 62 -62s62 28 62 62s-28 63 -62 63zM208 37c52 0 98 27 125 67c-1 42 -83 64 -125 64s-124 -22 -125 -64c27 -40 73 -67 125 -67z" /> - <glyph glyph-name="ion-md-close-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM312 117l-75 75l75 75l-29 29l-75 -75l-75 75l-29 -29l75 -75l-75 -75l29 -29l75 75l75 -75z" /> - <glyph glyph-name="ion-logo-sass" unicode="" horiz-adv-x="512" -d="M512 119v-8c-1 -9 -7 -17 -15 -22s-12 -4 -13 -3s1 3 4 5c13 8 17 20 10 33c-5 10 -15 16 -26 20c-24 8 -48 7 -72 0c4 -12 7 -23 -2 -34c-10 -12 -23 -19 -39 -22c-7 -2 -14 2 -15 9c-3 19 17 36 30 47c-7 11 -11 24 -14 37c-15 -17 -31 -40 -26 -61 -c3 -14 -1 -27 -14 -36s-30 -14 -46 -11c-4 1 -6 5 -5 8c2 14 25 32 35 43c2 2 3 4 1 7c-6 12 -10 23 -14 36c-13 -29 -30 -80 -57 -98c-9 -6 -17 -4 -21 5c-3 8 -2 20 -1 29c-6 -13 -11 -27 -20 -38c-7 -8 -24 -7 -30 1c-16 21 -13 50 -5 73l-29 -15c7 -16 8 -32 4 -49 -c-5 -19 -17 -35 -35 -46c-19 -12 -64 -24 -77 4c-7 16 -4 30 6 44c17 24 48 37 74 50c-32 23 -80 42 -96 80c-15 35 17 68 43 89c59 48 166 95 244 59c15 -7 36 -24 31 -52c-4 -24 -13 -39 -28 -54c-32 -32 -152 -77 -176 -15c-1 1 -1 4 1 4c2 -1 20 -15 43 -16 -c17 -1 36 3 52 8c33 11 71 33 80 67c4 13 -2 28 -15 34c-49 24 -116 -4 -159 -26c-33 -17 -84 -45 -82 -87c1 -37 56 -60 81 -82c15 7 42 15 52 27c11 13 26 25 44 26c8 0 14 -3 16 -10c2 -6 1 -11 0 -19c5 4 11 4 15 -1c12 -14 -22 -50 -10 -66c14 14 21 42 30 59 -c4 8 17 51 26 53c7 2 18 4 25 0c2 -1 3 -3 2 -5c-7 -19 -7 -33 3 -52c14 20 29 43 34 67c1 2 3 3 5 4c7 2 18 3 25 0c3 -1 3 -2 2 -5c-7 -22 -6 -38 6 -58c31 11 69 15 97 -5c-3 2 -7 5 0 0c5 -4 3 -2 0 0c12 -8 19 -18 21 -32zM113 94v0c1 7 -1 13 -3 20 -c-24 -8 -66 -35 -64 -62c1 -10 8 -13 17 -12s19 7 27 13c14 11 22 24 23 41zM216 166c1 3 -2 5 -5 4c-29 -8 -43 -57 -33 -81c1 -3 4 -3 6 -1c17 16 28 56 32 78zM286 84c8 -3 27 17 26 27c-8 -9 -18 -18 -26 -27zM367 102c11 6 16 19 12 30c-8 -6 -21 -19 -20 -31 -c0 -2 6 0 8 1z" /> - <glyph glyph-name="ion-ios-apps" unicode="" horiz-adv-x="384" -d="M371 310c18 -8 18 -21 0 -29l-148 -67c-17 -8 -45 -8 -62 0l-148 67c-18 8 -18 21 0 29l150 68c16 7 43 7 59 0zM161 73c17 -8 45 -8 62 0l100 45c4 2 9 2 13 0l35 -16c18 -8 18 -21 0 -29l-148 -67c-17 -8 -45 -8 -62 0l-148 67c-18 8 -18 21 0 29l35 16c4 2 10 2 14 0z -M371 206c18 -8 18 -21 0 -29l-148 -67c-17 -8 -45 -8 -62 0l-148 67c-18 8 -18 21 0 29l32 15c4 2 9 2 13 0l108 -49c15 -5 37 -5 52 0l108 49c4 2 9 2 13 0z" /> - <glyph glyph-name="ion-ios-outlet" unicode="" -d="M311 370c3 0 6 0 8 -2c58 -37 97 -102 97 -176s-39 -138 -97 -176c-2 -2 -5 -2 -8 -2h-206c-3 0 -6 0 -8 2c-58 38 -97 102 -97 176s39 139 97 176c2 2 5 2 8 2h206zM145 177c2 0 4 2 4 4v111c0 2 -2 4 -4 4h-22c-2 0 -4 -2 -4 -4v-111c0 -2 2 -4 4 -4h22zM234 58 -c2 0 4 2 4 4v41c0 16 -14 30 -30 30s-30 -15 -30 -31v-40c0 -2 2 -4 4 -4h52zM293 192c2 0 4 2 4 4v81c0 2 -2 4 -4 4h-22c-2 0 -4 -2 -4 -4v-81c0 -2 2 -4 4 -4h22z" /> - <glyph glyph-name="ion-ios-tablet-landscape" unicode="" horiz-adv-x="448" -d="M7 345v0c4 4 11 7 17 7h400c6 0 13 -3 17 -7v0c4 -4 7 -11 7 -17v-272c0 -6 -3 -13 -7 -17v0c-4 -4 -11 -7 -17 -7h-400c-6 0 -13 3 -17 7v0c-4 4 -7 11 -7 17v272c0 6 3 13 7 17zM17 192c0 -4 3 -7 7 -7s7 3 7 7s-3 7 -7 7s-7 -3 -7 -7zM438 192c0 8 -6 14 -14 14 -s-14 -6 -14 -14s6 -14 14 -14s14 6 14 14zM400 336h-352v-288h352v288z" /> - <glyph glyph-name="ion-md-arrow-dropdown-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 128l96 96h-192z" /> - <glyph glyph-name="ion-logo-flickr" unicode="" horiz-adv-x="384" -d="M288 384c53 0 96 -43 96 -96v-192c0 -53 -43 -96 -96 -96h-192c-53 0 -96 43 -96 96v192c0 53 43 96 96 96h192zM120 144c26 0 48 22 48 48s-22 48 -48 48s-48 -22 -48 -48s22 -48 48 -48zM264 144c26 0 48 22 48 48s-22 48 -48 48s-48 -22 -48 -48s22 -48 48 -48z" /> - <glyph glyph-name="ion-md-tv" unicode="" horiz-adv-x="448" -d="M407 372c22 0 41 -18 41 -40v-240c0 -22 -19 -40 -41 -40h-102v-40h-163v40h-101c-22 0 -41 18 -41 40v240c0 22 19 40 41 40h366zM407 92v0v240h-366v-240h366z" /> - <glyph glyph-name="ion-ios-bowtie" unicode="" horiz-adv-x="448" -d="M259 234c10 -17 19 -53 17 -85c-1 -17 -5 -22 -5 -22s-12 -7 -36 -7h-11c-35 3 -40 15 -40 15s4 12 8 43s0 58 0 58s7 5 19 7c8 2 17 3 23 3v0c11 0 20 -4 25 -12zM174 239c0 0 3 -16 2 -32v-10c0 -3 -1 -6 -1 -10c0 -5 0 -10 -1 -15l-2 -10c-4 -21 -10 -34 -10 -34 -s-77 -80 -110 -80c-28 0 -52 68 -52 144s26 144 52 144c35 0 100 -57 122 -97zM396 336c26 0 52 -68 52 -144s-24 -144 -52 -144c-37 0 -98 69 -106 79c0 0 4 5 5 22v9v8c0 11 -2 23 -4 33l-3 11c-3 10 -7 18 -10 24c0 1 -2 4 -2 4l1 1c22 40 83 97 119 97z" /> - <glyph glyph-name="ion-ios-barcode" unicode="" -d="M74 60c4 0 7 -2 10 -5s4 -6 4 -10c0 -8 -7 -13 -15 -13h-56c-10 0 -17 6 -17 16v288c0 10 8 16 18 16h54c4 0 9 -1 12 -4s4 -6 4 -10c0 -8 -7 -14 -15 -14h-40c-2 0 -4 -2 -4 -4v-256c0 -2 2 -4 4 -4h41zM399 352c10 0 17 -6 17 -16v-288c0 -10 -7 -16 -17 -16h-57 -c-4 0 -7 1 -10 4s-4 6 -4 10c0 8 7 14 15 14h40c2 0 4 2 4 4v256c0 2 -2 4 -4 4h-41c-5 0 -9 3 -12 8c0 1 -1 1 -1 2c-3 10 4 18 14 18h56zM74 272c8 0 14 -6 14 -14v-132c0 -8 -6 -14 -14 -14s-14 6 -14 14v132c0 8 6 14 14 14zM342 112c-8 0 -14 6 -14 14v132 -c0 8 6 14 14 14s14 -6 14 -14v-132c0 -8 -6 -14 -14 -14zM278 304c8 0 14 -6 14 -14v-196c0 -8 -6 -14 -14 -14s-14 6 -14 14v196c0 8 6 14 14 14zM138 304c8 0 14 -6 14 -14v-196c0 -8 -6 -14 -14 -14s-14 6 -14 14v196c0 8 6 14 14 14zM208 288c8 0 14 -6 14 -14v-164 -c0 -8 -6 -14 -14 -14s-14 6 -14 14v164c0 8 6 14 14 14z" /> - <glyph glyph-name="ion-ios-shirt" unicode="" horiz-adv-x="413" -d="M413 266l-62 -64c-2 -3 -7 -1 -7 3v45c0 5 -5 10 -11 9c-4 -1 -7 -5 -7 -9v-61v-181c0 -4 -4 -8 -8 -8h-222c-4 0 -8 4 -8 8v181v61c0 5 -5 10 -11 9c-4 -1 -7 -5 -7 -9v-45c0 -4 -5 -6 -7 -3l-62 64c-1 2 -1 4 0 6c12 12 61 63 89 83c20 15 41 29 63 29s22 -8 54 -8 -s32 8 54 8s42 -14 62 -29c28 -20 77 -71 89 -83c1 -2 2 -4 1 -6zM207 305c30 0 54 13 54 36c0 30 -24 11 -54 11s-54 19 -54 -11c0 -23 24 -36 54 -36z" /> - <glyph glyph-name="ion-md-home" unicode="" -d="M160 0h-98v192h-62l208 192l208 -192h-62v-192h-98v128h-96v-128z" /> - <glyph glyph-name="ion-ios-cafe" unicode="" -d="M322 44c8 0 14 -7 14 -15s-7 -13 -15 -13h-259c-8 0 -14 7 -14 15s6 13 14 13h260zM351 330v0c39 -14 65 -49 65 -88c0 -25 -11 -49 -30 -67s-45 -27 -72 -27h-6v0c-16 -28 -36 -50 -58 -64c-19 -12 -38 -20 -44 -20h-60c-9 0 -46 12 -78 49c-18 21 -33 47 -44 79 -c-14 38 -22 84 -24 136c0 11 4 22 12 30c7 7 17 10 27 10h274c10 0 19 -3 26 -10c8 -8 12 -17 12 -28zM322 176v0c37 3 66 32 66 66c0 13 -5 26 -13 37c-7 9 -16 16 -26 21v0c-4 -47 -13 -90 -27 -124z" /> - <glyph glyph-name="ion-md-navigate" unicode="" horiz-adv-x="320" -d="M160 384l160 -369l-15 -15l-145 64l-145 -64l-15 15z" /> - <glyph glyph-name="ion-md-arrow-round-down" unicode="" horiz-adv-x="332" -d="M9 163c-12 12 -12 31 0 43s34 12 46 0l79 -83v214c0 17 14 31 32 31s32 -14 32 -31v-214l79 83c12 12 34 12 46 0s12 -31 0 -43l-134 -138c-6 -6 -14 -9 -23 -9v0c-9 0 -17 3 -23 9z" /> - <glyph glyph-name="ion-md-color-fill" unicode="" horiz-adv-x="448" -d="M104 370l30 30l257 -256l-54 -11l-153 -149l-184 178l142 141zM288 162l-102 103l-103 -103h205zM391 144c0 0 57 -61 57 -92s-26 -56 -57 -56s-56 25 -56 56s56 92 56 92z" /> - <glyph glyph-name="ion-ios-star-half" unicode="" horiz-adv-x="448" -d="M431 256c9 0 17 -7 17 -16c0 -4 -2 -8 -5 -11l-3 -2l-120 -86l46 -135c2 -7 1 -14 -5 -18c-3 -2 -6 -4 -9 -4s-7 2 -10 4l-118 84l-118 -84c-3 -2 -7 -4 -10 -4s-6 2 -9 4c-6 4 -7 12 -5 18l46 135l-121 85c-5 4 -7 7 -7 11v3c0 9 7 16 16 16v0h148l45 133 -c2 6 8 11 15 11s13 -5 15 -11l45 -133h147zM384 221c3 2 1 7 -3 7h-97v0c-12 0 -23 8 -27 19l-29 88v0c-1 2 -4 2 -4 0v-210c0 -12 6 -23 16 -30v0l78 -56c3 -2 7 1 6 5l-30 88c-4 12 0 25 10 32z" /> - <glyph glyph-name="ion-ios-person" unicode="" horiz-adv-x="384" -d="M384 10c1 -5 -3 -10 -8 -10h-368c-5 0 -9 5 -8 10c7 32 49 47 63 52c16 6 38 7 52 10c8 2 20 6 24 11s1 49 1 49s-7 12 -11 22s-8 38 -8 38s-8 0 -11 14c-3 16 -9 22 -8 34s7 11 7 11s-6 16 -7 51c-1 41 31 82 90 82c58 0 91 -41 90 -82c-1 -35 -7 -51 -7 -51s6 1 7 -11 -s-5 -18 -8 -34c-3 -14 -11 -14 -11 -14s-4 -28 -8 -38s-12 -22 -12 -22s-2 -44 2 -49s16 -9 24 -11c14 -3 36 -4 52 -10c14 -5 56 -20 63 -52z" /> - <glyph glyph-name="ion-md-settings" unicode="" -d="M366 171l47 -34c3 -3 4 -10 2 -14l-43 -71c-2 -4 -7 -7 -12 -5l-54 21c-12 -8 -23 -16 -36 -21l-8 -55c-1 -4 -6 -8 -11 -8h-85c-5 0 -10 3 -11 8l-8 55c-13 5 -25 13 -36 21l-54 -21c-4 -2 -10 1 -12 5l-43 71c-3 5 -2 11 2 14l45 34c0 7 -1 14 -1 21s1 14 1 21l-46 34 -c-3 3 -4 10 -2 14l43 71c2 4 7 7 12 5l54 -21c12 8 23 16 36 21l8 55c1 4 6 8 11 8h85c5 0 10 -4 11 -8l7 -55c13 -5 25 -13 36 -21l53 21c4 2 11 -1 13 -5l43 -71c3 -5 2 -11 -2 -14l-45 -34c0 -7 1 -14 1 -21s0 -15 -1 -21zM207 119c41 0 75 32 75 73s-34 73 -75 73 -s-74 -32 -74 -73s33 -73 74 -73z" /> - <glyph glyph-name="ion-ios-lock" unicode="" horiz-adv-x="320" -d="M280 256c22 0 40 -18 40 -40v-192c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v192c0 22 18 40 40 40h24v48c0 53 44 97 97 96s95 -44 95 -97v-47h24zM174 131c11 5 18 16 18 29c0 18 -15 33 -34 32c-16 -1 -29 -13 -30 -29c-1 -14 6 -26 18 -32v-69 -c0 -8 7 -14 15 -14s13 6 13 14v69zM228 256v48c0 18 -7 35 -20 48s-30 20 -48 20s-35 -7 -48 -20s-20 -30 -20 -48v-48h136z" /> - <glyph glyph-name="ion-ios-egg" unicode="" horiz-adv-x="320" -d="M160 416v0c64 0 160 -133 160 -257s-64 -191 -160 -191s-160 67 -160 191s96 257 160 257z" /> - <glyph glyph-name="ion-ios-repeat" unicode="" horiz-adv-x="384" -d="M273 290c4 -4 6 -9 6 -15s-2 -11 -6 -15l-36 -36c-3 -3 -6 -4 -10 -4s-7 1 -10 4s-4 7 -4 11c0 3 2 7 4 9l16 16h-155c-13 0 -25 -5 -35 -15s-15 -22 -15 -35v-16c0 -8 -6 -14 -14 -14v0c-8 0 -14 6 -14 14v16c0 21 8 40 23 55s34 23 55 23h157l-16 16c-2 2 -4 6 -4 9 -c0 5 2 10 7 13c1 1 2 2 3 2c5 1 10 0 14 -4zM370 204c8 0 14 -6 14 -14v-16c0 -43 -35 -78 -78 -78h-157l16 -16c2 -2 4 -6 4 -9c0 -5 -2 -10 -7 -13c-1 -1 -2 -1 -3 -1c-5 -1 -10 -1 -14 3l-34 34c-4 4 -6 9 -6 15s2 12 6 16l36 35c3 3 6 4 10 4s7 -1 10 -4s4 -7 4 -11 -c0 -3 -2 -7 -4 -9l-16 -16h155c13 0 25 5 35 15s15 22 15 35v16c0 8 6 14 14 14v0z" /> - <glyph glyph-name="ion-ios-color-palette" unicode="" horiz-adv-x="384" -d="M366 100c12 -11 14 -35 0 -48c-39 -34 -94 -52 -149 -52h-1c-55 0 -111 18 -153 55c-84 74 -84 195 0 269c45 40 102 60 158 60c48 0 94 -15 128 -45c46 -41 46 -108 0 -149l-30 -27c-14 -13 -14 -31 0 -44c7 -6 11 -8 23 -10c8 -1 17 -3 24 -9zM56 232 -c0 -18 14 -32 32 -32s32 14 32 32s-14 32 -32 32s-32 -14 -32 -32zM96 106c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM160 267c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM232 48c26 0 48 22 48 48s-22 48 -48 48 -s-48 -22 -48 -48s22 -48 48 -48zM256 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> - <glyph glyph-name="ion-ios-alert" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM225 290c0 10 -7 18 -17 18v0c-10 0 -17 -8 -17 -18l3 -115c0 -8 6 -15 14 -15v0c8 0 14 7 14 15zM208 94c11 0 19 8 19 18s-8 19 -19 19s-19 -9 -19 -19s8 -18 19 -18z" /> - <glyph glyph-name="ion-ios-bus" unicode="" horiz-adv-x="320" -d="M14 31c11 -12 24 -9 58 -9c0 -10 1 -22 -3 -22h-55c-4 0 -5 7 -6 29c0 3 4 4 6 2zM306 31c2 2 6 1 6 -2c-1 -22 -2 -29 -6 -29h-55s-3 12 -3 22c34 0 47 -3 58 9zM288 384c18 0 32 -14 32 -32v0v-276c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v276v0 -c0 18 14 32 32 32h8h240h8zM66 72c12 1 21 10 22 22c1 15 -11 27 -26 26c-12 -1 -21 -10 -22 -22c-1 -15 11 -27 26 -26zM142 150c2 0 4 2 4 4v140c0 2 -2 4 -4 4h-98c-9 0 -16 -7 -16 -16v-116c0 -9 7 -16 16 -16h98zM258 72c12 1 21 10 22 22c1 15 -11 27 -26 26 -c-12 -1 -21 -10 -22 -22c-1 -15 11 -27 26 -26zM292 166v116c0 9 -7 16 -16 16h-98c-2 0 -4 -2 -4 -4v-140c0 -2 2 -4 4 -4h98c9 0 16 7 16 16zM277 328c9 0 15 6 15 14s-6 14 -15 14h-234c-9 0 -15 -6 -15 -14s6 -14 15 -14h234z" /> - <glyph glyph-name="ion-md-beer" unicode="" horiz-adv-x="448" -d="M384 308c47 0 64 -33 64 -68v-96c0 -35 -14 -68 -64 -68h-16v-33v-11c0 -35 -29 -64 -64 -64h-176c-35 0 -64 29 -64 64v173v2c-26 0 -48 22 -48 48v55c-10 11 -16 26 -16 42c0 35 29 64 64 64c18 0 34 -8 46 -20c10 12 26 20 43 20c14 0 27 -6 37 -14c12 9 26 14 42 14 -c17 0 34 -6 46 -16c11 10 26 16 42 16c35 0 64 -29 64 -64c0 -15 -7 -29 -16 -38v-6h16zM320 256v49v15h-20c-3 -8 -7 -16 -13 -23c-13 -16 -33 -25 -55 -25c-26 0 -48 13 -61 33c-6 -2 -12 -3 -18 -3c-12 0 -23 4 -32 10c-2 1 -3 3 -5 4c-1 -2 -2 -3 -3 -5l-1 -1v-54h208z -M64 320c9 0 18 4 24 11c2 2 3 4 4 6c0 0 6 10 12 11s20 6 30 -5c4 -5 11 -9 19 -9c3 0 5 1 7 2c3 1 7 2 9 4v0c3 2 6 4 10 4c7 0 12 -4 14 -10c0 0 1 -1 1 -2c1 -3 1 -5 3 -8c7 -12 20 -20 35 -20c13 0 26 6 33 16c5 7 7 15 7 24s9 8 9 8h55c6 0 13 -3 15 -9c1 3 1 6 1 9 -c0 18 -14 32 -32 32c-9 0 -17 -4 -23 -10c-2 -2 -6 -5 -16 -6h-8c-6 1 -11 3 -13 5c-7 7 -17 11 -28 11c-9 0 -18 -4 -25 -9c-2 -2 -4 -5 -6 -7c0 -1 -1 -1 -2 -2c-3 -3 -7 -5 -11 -5c-5 0 -8 3 -11 6c-1 2 -2 3 -3 5s-3 4 -5 6c-4 4 -10 6 -16 6c-10 0 -18 -9 -25 -16 -c-7 -8 -27 -8 -34 0s-18 16 -30 16c-18 0 -32 -14 -32 -32c0 -2 1 -5 1 -7c2 -9 7 -17 15 -21v-63c0 -9 7 -16 16 -16v75zM400 144v96c0 18 -6 24 -24 24h-8v-144h8c18 0 24 6 24 24z" /> - <glyph glyph-name="ion-md-snow" unicode="" horiz-adv-x="412" -d="M411 150l-57 -16l58 -33l-24 -42l-57 33l16 -57l-31 -8l-24 88l-62 36v-71l64 -64l-22 -23l-42 42v-67h-48v66l-42 -42l-22 22l64 65v71l-61 -35l-23 -88l-31 8l15 57l-58 -33l-24 41l57 33l-57 15l8 31l88 -23l63 36l-63 36l-88 -24l-8 31l57 15l-57 33l24 42l58 -34 -l-15 57l31 9l23 -88l61 -35v71l-64 65l22 22l42 -42v66h48v-67l42 42l22 -23l-64 -64v-71l62 36l24 88l31 -9l-16 -57l57 33l24 -42l-58 -33l57 -15l-8 -31l-88 24l-60 -35l60 -35l88 23z" /> - <glyph glyph-name="ion-md-download" unicode="" horiz-adv-x="320" -d="M320 248l-160 -158l-160 158h91v136h138v-136h91zM0 45h320v-45h-320v45z" /> - <glyph glyph-name="ion-md-star-outline" unicode="" horiz-adv-x="404" -d="M404 238l-110 -96l33 -142l-125 75l-125 -75l33 142l-110 96l145 12l57 134l57 -134zM219 103l60 -36l-16 68l-5 19l15 12l53 46l-70 6l-19 2l-8 18l-27 64l-27 -64l-8 -18l-19 -2l-70 -6l53 -46l15 -12l-5 -19l-16 -68l60 36l17 10z" /> - <glyph glyph-name="ion-ios-microphone" unicode="" horiz-adv-x="288" -d="M203 244c-7 0 -12 -5 -12 -12s5 -12 12 -12h73c7 0 12 -5 12 -12s-5 -12 -12 -12h-73c-7 0 -12 -5 -12 -12s5 -12 12 -12h77c4 0 8 -4 8 -8c0 -14 -3 -27 -8 -39c-1 -3 -4 -5 -7 -5h-258c-3 0 -6 2 -7 5c-5 12 -8 25 -8 39c0 4 4 8 8 8h77c7 0 12 5 12 12s-5 12 -12 12 -h-73c-7 0 -12 5 -12 12s5 12 12 12h73c7 0 12 5 12 12s-5 12 -12 12h-73c-7 0 -12 5 -12 12s5 12 12 12h73c7 0 12 5 12 12s-5 12 -12 12h-77c-4 0 -8 4 -8 8c2 47 31 88 73 106c5 2 11 -1 11 -7v-36c0 -7 5 -12 12 -12s12 5 12 12v41c0 7 5 12 12 12v0c7 0 12 -5 12 -12 -v-57c0 -7 5 -12 12 -12s12 5 12 12v57c0 7 5 12 12 12v0c7 0 12 -5 12 -12v-41c0 -7 5 -12 12 -12s12 5 12 12v36c0 6 6 9 11 7c42 -18 71 -58 73 -106c0 -4 -4 -8 -8 -8h-77c-7 0 -12 -5 -12 -12s5 -12 12 -12h73c7 0 12 -5 12 -12s-5 -12 -12 -12h-73zM30 89c-2 3 0 7 3 7 -h222c3 0 6 -4 4 -7c-19 -22 -46 -36 -76 -40c-4 0 -7 -4 -7 -8v-41c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v41c0 4 -3 8 -7 8c-30 4 -56 18 -75 40z" /> - <glyph glyph-name="ion-md-git-network" unicode="" horiz-adv-x="384" -d="M384 352c0 -24 -13 -44 -32 -55v-93l-128 -64v-53c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v53l-128 64v93c-19 11 -32 31 -32 55c0 35 29 64 64 64s64 -29 64 -64c0 -24 -13 -44 -32 -55v-53l96 -48l96 48v53c-19 11 -32 31 -32 55 -c0 35 29 64 64 64s64 -29 64 -64zM64 392c-22 0 -40 -18 -40 -40s18 -40 40 -40s40 18 40 40s-18 40 -40 40zM192 -8c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40zM320 312c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40z" /> - <glyph glyph-name="ion-md-code-working" unicode="" horiz-adv-x="448" -d="M158 94l-30 -30l-128 128l128 128l30 -30l-98 -98zM290 94l98 98l-98 98l30 30l128 -128l-128 -128zM124 172v40h40v-40h-40zM324 212v-40h-40v40h40zM204 172v40h40v-40h-40z" /> - <glyph glyph-name="ion-md-phone-portrait" unicode="" horiz-adv-x="288" -d="M247 416c23 0 41 -19 41 -41v-366c0 -22 -18 -41 -41 -41h-206c-23 0 -41 19 -41 41v366c0 22 18 41 41 41h206zM252 48v288h-216v-288h216z" /> - <glyph glyph-name="ion-ios-videocam" unicode="" horiz-adv-x="448" -d="M419 294h20c5 0 9 -3 9 -8v-188c0 -5 -4 -9 -9 -9h-20c-3 0 -7 1 -10 3l-86 55c-2 2 -4 4 -4 7v76c0 3 2 5 4 7l86 55c3 2 7 2 10 2zM242 64h-190c-28 0 -52 23 -52 51v154c0 28 23 51 51 51h190c28 0 52 -23 52 -51v-153c0 -28 -23 -52 -51 -52z" /> - <glyph glyph-name="ion-logo-no-smoking" unicode="" horiz-adv-x="448" -d="M328 144v48h16v-48h-16zM80 144v48h82l48 -48h-130zM332 388c69 -38 116 -112 116 -196c0 -124 -100 -224 -224 -224c-24 0 -47 4 -68 11c-2 1 -3 1 -5 2c-12 4 -24 9 -35 15h-1c-69 38 -115 112 -115 196c0 124 100 224 224 224c24 0 47 -4 68 -11c2 -1 3 -1 5 -2 -c12 -4 24 -9 35 -15v0zM224 22c37 0 72 12 100 32l-238 238c-20 -28 -32 -63 -32 -100c0 -65 36 -121 90 -150c6 -3 13 -7 19 -9c2 -1 3 -1 5 -2c9 -3 19 -5 29 -7c9 -2 18 -2 27 -2zM362 93c20 28 32 62 32 99c0 66 -37 123 -91 151c-6 3 -12 6 -18 8c-2 1 -3 1 -5 2 -c-9 3 -19 5 -29 7c-9 2 -18 2 -27 2c-37 0 -71 -12 -99 -32zM320 192v-34l-34 34h34zM352 144v48h16v-48h-16zM328 235c16 -7 16 -23 16 -30v-1h-16v1c0 8 -1 13 -7 16c-4 2 -13 4 -39 4h-3c-13 0 -24 0 -33 13c-5 8 -5 19 -2 29c-4 1 -8 1 -12 3c-17 7 -26 20 -26 38 -c0 33 27 44 39 44v-16c-1 0 -23 -2 -23 -28c0 -11 5 -19 16 -23c9 -4 18 -3 18 -3c3 0 6 -2 7 -5s2 -6 0 -8c-5 -7 -7 -18 -4 -22c4 -6 7 -6 20 -6h3c24 0 37 -2 46 -6zM368 204v0h-16c0 28 -4 37 -7 42c-6 10 -14 14 -25 14h-30c-3 0 -5 2 -6 4s-1 6 0 8c0 0 8 18 6 32 -c-1 8 -6 17 -27 17v16c24 0 40 -11 43 -30c2 -11 0 -23 -3 -31h17c16 0 30 -8 39 -22c6 -10 9 -24 9 -50z" /> - <glyph glyph-name="ion-md-add" unicode="" horiz-adv-x="320" -d="M320 171h-139v-139h-42v139h-139v42h139v139h42v-139h139v-42z" /> - <glyph glyph-name="ion-md-arrow-dropup" unicode="" horiz-adv-x="256" -d="M0 128l128 128l128 -128h-256z" /> - <glyph glyph-name="ion-ios-checkmark-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM314 250c2 2 2 3 0 5l-17 18c-1 1 -2 2 -3 2v0c-1 0 -2 -1 -3 -2l-122 -123l-44 45c-1 1 -2 1 -3 1s-2 0 -3 -1l-18 -18c-2 -2 -2 -4 0 -6l56 -56c4 -4 8 -5 12 -5c5 0 10 3 12 5v0 -z" /> - <glyph glyph-name="ion-ios-link" unicode="" -d="M232 107c15 1 23 -17 13 -27l-66 -65c-20 -20 -46 -31 -74 -31s-54 11 -74 31s-31 46 -31 74s10 55 30 75l69 68c8 8 18 15 28 20c6 3 12 5 19 7c1 0 3 1 4 1c5 1 11 3 16 3h7c4 0 7 -1 11 -1h6c22 -4 42 -14 58 -30c12 -12 20 -25 24 -41c2 -8 -2 -17 -10 -19v0h-1 -c-8 -2 -16 2 -19 10c-4 10 -9 19 -17 27c-12 12 -29 20 -47 21h-4h-11c-5 -1 -10 -2 -15 -4s-9 -4 -14 -7c-4 -3 -8 -6 -12 -10l-68 -68c-14 -14 -22 -32 -22 -52s8 -37 22 -51s31 -22 51 -22s38 8 52 22l64 64c3 2 6 5 10 5h1zM385 369c20 -20 31 -46 31 -74 -s-10 -55 -30 -75l-69 -68c-8 -8 -18 -15 -28 -20c-6 -3 -12 -5 -19 -7c-6 -2 -14 -3 -20 -3c-3 0 -4 -1 -7 -1c-4 0 -7 1 -11 1c-24 2 -47 13 -64 30v0v0c-12 12 -20 24 -24 38c-3 9 3 18 12 20c8 2 16 -2 19 -10c4 -10 9 -18 16 -25c12 -12 29 -20 47 -21h4h11 -c5 1 10 2 15 4s9 5 14 8c4 3 8 5 12 9l68 68c14 14 22 32 22 52s-8 37 -22 51s-31 22 -51 22s-37 -8 -51 -22l-64 -63c-3 -3 -8 -5 -13 -5c-14 1 -20 18 -10 28l64 63c20 20 46 31 74 31s54 -11 74 -31z" /> - <glyph glyph-name="ion-md-checkbox-outline" unicode="" horiz-adv-x="384" -d="M105 233l66 -66l183 183l30 -30l-213 -213l-96 96zM341 43v170h43v-170c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h213v-43h-213v-298h298z" /> - <glyph glyph-name="ion-md-cloud-upload" unicode="" horiz-adv-x="480" -d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM272 172h68l-100 100l-100 -100h68v-76h64v76z" /> - <glyph glyph-name="ion-logo-instagram" unicode="" horiz-adv-x="384" -d="M272 352h-160c-21 0 -41 -9 -56 -24s-24 -35 -24 -56v-160c0 -21 9 -41 24 -56s35 -24 56 -24h160c21 0 41 9 56 24s24 35 24 56v160c0 21 -9 41 -24 56s-35 24 -56 24zM272 384v0c62 0 112 -50 112 -112v-160c0 -62 -50 -112 -112 -112h-160c-62 0 -112 50 -112 112v160 -c0 62 50 112 112 112h160zM296 272c-13 0 -24 11 -24 24s11 24 24 24s24 -11 24 -24s-11 -24 -24 -24zM192 256c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM192 288v0c53 0 96 -43 96 -96s-43 -96 -96 -96s-96 43 -96 96s43 96 96 96z" /> - <glyph glyph-name="ion-md-volume-high" unicode="" horiz-adv-x="384" -d="M0 256h85l107 112v-352l-107 112h-85v128zM288 192c0 -38 -21 -73 -53 -88v177c32 -16 53 -51 53 -89zM235 384c85 -20 149 -99 149 -192s-64 -172 -149 -192v45c62 19 106 78 106 147s-44 128 -106 147v45z" /> - <glyph glyph-name="ion-md-help-buoy" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM269 44c19 8 37 20 52 35s27 33 35 52l-40 12c-6 -13 -14 -25 -24 -35s-22 -18 -35 -24zM147 340c-19 -8 -37 -20 -52 -35s-27 -33 -35 -52l40 -12c6 13 14 25 24 35s22 18 35 24z -M208 256c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM321 305c-15 15 -33 27 -52 35l-12 -40c13 -6 25 -14 35 -24s18 -22 24 -35l40 12c-8 19 -20 37 -35 52zM95 79c15 -15 33 -27 52 -35l12 40c-13 6 -25 14 -35 24s-18 22 -24 35l-40 -12 -c8 -19 20 -37 35 -52z" /> - <glyph glyph-name="ion-md-restaurant" unicode="" horiz-adv-x="415" -d="M116 168l-91 89c-34 33 -34 86 0 119l153 -148zM264 206l-33 -31l150 -145l-30 -30l-150 146l-150 -146l-30 30s163 159 211 207c-15 32 -4 77 31 111c41 40 101 49 132 17c33 -31 24 -89 -17 -129c-34 -34 -80 -45 -114 -30z" /> - <glyph glyph-name="ion-md-body" unicode="" horiz-adv-x="384" -d="M192 400c22 0 40 -18 40 -40s-18 -40 -40 -40s-40 18 -40 40s18 40 40 40zM384 256h-128v-272h-43v144h-42v-144h-43v272h-128v43h384v-43z" /> - <glyph glyph-name="ion-md-crop" unicode="" -d="M304 135v153h-153v38h153c21 0 38 -17 38 -38v-153h-38zM112 102h304v-38h-74v-80h-38v80h-192c-21 0 -38 17 -38 38v186h-74v38h74v74h38v-298z" /> - <glyph glyph-name="ion-md-chatbubbles" unicode="" -d="M85 80h219v-7c0 -17 -13 -31 -30 -31h-216l-58 -58v274c0 17 13 30 30 30h10v-163c0 -20 25 -45 45 -45zM381 400c19 0 35 -16 35 -35v-314l-76 53h-238c-19 0 -35 16 -35 35v226c0 19 16 35 35 35h279z" /> - <glyph glyph-name="ion-logo-rss" unicode="" horiz-adv-x="384" -d="M56 112c31 0 56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56s25 56 56 56zM0 256c140 0 256 -116 256 -256h-80c0 48 -14 94 -48 128s-80 48 -128 48v80zM0 384c212 0 384 -172 384 -384h-80c0 171 -133 304 -304 304v80z" /> - <glyph glyph-name="ion-md-outlet" unicode="" horiz-adv-x="448" -d="M338 416c61 0 110 -51 110 -113v-222c0 -62 -49 -113 -110 -113h-228c-61 0 -110 51 -110 113v222c0 62 49 113 110 113h228zM143 197v102c0 11 -9 21 -20 21h-23c-11 0 -19 -9 -20 -20v-2v-101v-1c0 -11 9 -20 20 -20h23c11 0 20 9 20 20v1zM265 50v31 -c0 23 -18 42 -41 42s-41 -19 -41 -42v-29c0 -12 9 -20 20 -20h42c11 0 20 7 20 18zM368 197v102c0 11 -9 21 -20 21h-24c-11 0 -19 -9 -20 -20v-2v-101v-1c0 -11 9 -20 20 -20h24c11 0 20 9 20 20v1z" /> - <glyph glyph-name="ion-ios-information-circle-outline" unicode="" -d="M187 276c0 11 10 20 21 20s21 -9 21 -20s-10 -20 -21 -20s-21 9 -21 20zM189 240h38v-144h-38v144zM208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127s79 -53 127 -53s93 19 127 53s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0 -c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208z" /> - <glyph glyph-name="ion-md-flash-off" unicode="" horiz-adv-x="408" -d="M408 12l-24 -24l-140 140l-72 -144v192h-64v88l-108 107l24 25zM300 240l-24 -48l-168 168v40h192l-64 -160h64z" /> - <glyph glyph-name="ion-md-videocam" unicode="" horiz-adv-x="448" -d="M352 228l96 98v-268l-96 98v-86c0 -13 -11 -24 -25 -24h-302c-14 0 -25 11 -25 24v244c0 13 11 24 25 24h302c14 0 25 -11 25 -24v-86z" /> - <glyph glyph-name="ion-ios-square-outline" unicode="" horiz-adv-x="320" -d="M292 352c15 0 28 -13 28 -28v-264c0 -15 -13 -28 -28 -28h-264c-15 0 -28 13 -28 28v264c0 15 13 28 28 28h264zM292 68v248c0 4 -4 8 -8 8h-248c-4 0 -8 -4 -8 -8v-248c0 -4 4 -8 8 -8h248c4 0 8 4 8 8z" /> - <glyph glyph-name="ion-ios-information-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM227 96v144h-38v-144h38zM208 256c11 0 21 9 21 20s-10 20 -21 20s-21 -9 -21 -20s10 -20 21 -20z" /> - <glyph glyph-name="ion-ios-heart-dislike" unicode="" horiz-adv-x="448" -d="M392 21c6 -6 6 -14 0 -20c-2 -2 -5 -2 -7 -3c-5 -1 -9 -1 -13 3l-368 362c-6 6 -6 14 0 20s14 6 20 0zM32 279c0 10 1 20 4 30l270 -265c-36 -31 -66 -52 -66 -52s-101 72 -161 154c-32 43 -47 96 -47 133zM402 146c-16 -22 -33 -42 -52 -61l-282 277c20 18 47 30 76 30 -v0v0h1c40 0 75 -21 95 -52c20 31 55 52 95 52h1v0v0c62 -1 112 -51 112 -113c0 -37 -14 -90 -46 -133z" /> - <glyph glyph-name="ion-md-search" unicode="" horiz-adv-x="384" -d="M274 143l110 -110l-33 -33l-109 110v17l-7 6c-25 -21 -58 -34 -93 -34c-79 0 -142 63 -142 142s63 143 141 143c79 0 142 -64 142 -143c0 -36 -13 -68 -34 -93l7 -5h18zM142 143c55 0 99 43 99 98s-44 99 -99 99s-98 -44 -98 -99s43 -98 98 -98z" /> - <glyph glyph-name="ion-ios-download" unicode="" horiz-adv-x="320" -d="M280 304c22 0 40 -18 40 -40v-240c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v240c0 22 18 40 40 40h107v-180l-48 47c-5 5 -13 5 -18 0s-5 -13 0 -18l70 -69v0c1 -1 2 -2 4 -3s3 -1 5 -1c3 0 7 2 9 4l70 69c5 5 5 13 0 18s-13 5 -18 0l-48 -47v180h107zM173 387 -v-83h-26v83c0 7 6 13 13 13s13 -6 13 -13z" /> - <glyph glyph-name="ion-ios-boat" unicode="" horiz-adv-x="400" -d="M296 26c0 0 27 -24 63 -36c2 -1 1 -4 -1 -4c-23 2 -40 6 -62 12c-22 -10 -67 -14 -96 -14s-73 5 -96 14c-21 -6 -39 -9 -62 -12c-2 0 -3 3 -1 4c36 12 63 36 63 36c26 -9 66 -15 96 -15s70 6 96 15zM390 185c6 -3 10 -9 10 -16c0 -2 0 -5 -1 -7l-55 -136 -c-28 0 -57 22 -57 22c-18 -9 -53 -17 -79 -19h-8h-8c-26 2 -61 10 -79 19c0 0 -29 -22 -57 -22l-55 136c-1 2 -1 5 -1 7c0 7 4 13 10 16v0l187 85c2 1 4 1 6 0l187 -85v0zM156 160c7 0 12 10 12 22s-5 22 -12 22s-12 -10 -12 -22s5 -22 12 -22zM244 160c7 0 12 10 12 22 -s-5 22 -12 22s-12 -10 -12 -22s5 -22 12 -22zM336 321l18 -97c1 -3 -2 -5 -5 -4l-26 11c-1 0 -2 2 -2 3l-16 86c-3 11 -7 16 -16 16h-177c-9 0 -15 -5 -17 -16l-16 -86c0 -1 -1 -3 -2 -3l-25 -11c-3 -1 -7 1 -6 4l18 97c5 26 17 47 40 47h34l2 8c4 14 16 24 31 24h57 -c15 0 27 -10 31 -24l2 -8h35c22 0 34 -20 40 -47v0z" /> - <glyph glyph-name="ion-ios-volume-off" unicode="" horiz-adv-x="384" -d="M326 -16c-5 0 -9 3 -12 7l-228 388c-4 7 -2 15 5 19s15 2 19 -5l228 -388c4 -7 2 -15 -5 -19c-2 -1 -5 -2 -7 -2zM69 248l51 41l40 -69v-124c0 -6 -3 -11 -9 -14c-2 -1 -5 -2 -7 -2c-4 0 -7 2 -10 4l-65 52h-53c-9 0 -16 7 -16 16v80c0 9 7 16 16 16h53zM384 192v0 -c0 -53 -19 -103 -53 -143l-13 22c27 34 42 77 42 121v0v0c0 53 -20 102 -58 139c-5 5 -5 12 0 17s11 5 16 0c42 -42 66 -97 66 -156v0zM321 192c0 -31 -8 -60 -23 -85l-15 24c9 19 14 39 14 61v0v0c0 37 -14 72 -40 98c-5 5 -5 12 0 17s12 5 17 0c30 -31 47 -71 47 -115v0v0 -zM254 192c0 -3 -1 -7 -1 -10l-48 82c0 1 1 1 2 2c5 5 12 4 17 -1c19 -20 30 -45 30 -73v0v0z" /> - <glyph glyph-name="ion-logo-reddit" unicode="" horiz-adv-x="449" -d="M259 160c0 18 14 31 32 31s32 -13 32 -31s-14 -32 -32 -32s-32 14 -32 32zM127 160c0 18 14 31 32 31s32 -13 32 -31s-14 -32 -32 -32s-32 14 -32 32zM449 197c0 -20 -11 -37 -27 -45c1 -5 1 -9 1 -14c0 -76 -88 -138 -198 -138s-199 61 -199 137c0 5 0 10 1 15 -c-16 8 -27 25 -27 45c0 28 23 50 50 50c13 0 24 -5 33 -13c33 23 79 39 129 41h7l29 98l86 -17c7 16 22 28 41 28c25 0 44 -20 44 -45s-19 -45 -44 -45c-24 0 -45 19 -45 44l-69 14l-24 -77c50 -2 96 -18 129 -41c9 8 21 13 34 13c27 0 49 -22 49 -50zM375 366 -c-15 0 -27 -12 -27 -27s12 -27 27 -27s27 12 27 27s-12 27 -27 27zM18 197c0 -11 6 -21 14 -27c7 19 20 38 37 53c-5 4 -12 6 -19 6c-18 0 -32 -14 -32 -32zM355 55c32 22 50 52 50 83v9c-1 6 -3 12 -5 18c-6 16 -15 30 -30 43c-4 4 -10 8 -15 12v0c-35 24 -80 37 -130 37 -s-96 -13 -131 -37v0c-5 -4 -11 -8 -15 -12c-15 -13 -24 -27 -30 -43c-2 -6 -4 -12 -5 -18v-9c0 -31 18 -61 50 -83c35 -24 81 -37 131 -37s95 13 130 37zM417 170c8 6 14 16 14 27c0 18 -13 32 -31 32c-7 0 -15 -2 -20 -6c17 -15 30 -34 37 -53zM289 90l13 -12 -c-1 -1 -29 -30 -77 -30s-77 29 -78 30l13 12s24 -24 65 -24c40 0 64 24 64 24z" /> - <glyph glyph-name="ion-ios-flashlight" unicode="" horiz-adv-x="170" -d="M146 416c18 0 24 -14 24 -32h-170c0 18 6 32 24 32h122zM25 300c-16 18 -25 33 -25 68h170c0 -33 -10 -50 -25 -68c-8 -9 -12 -19 -12 -31v-266c0 -22 -18 -35 -40 -35h-16c-22 0 -40 13 -40 35v266c0 12 -4 22 -12 31zM57 210v-36c0 -16 13 -28 28 -28s28 12 28 28v36 -c0 16 -13 28 -28 28s-28 -12 -28 -28zM65 175c0 11 9 20 20 20s20 -9 20 -20s-9 -20 -20 -20s-20 9 -20 20z" /> - <glyph glyph-name="ion-md-qr-scanner" unicode="" -d="M48 324v-68h-48v68c0 34 27 60 61 60h67v-48h-68c-7 0 -12 -5 -12 -12zM356 384c33 0 60 -26 60 -60v-68h-48v68c0 7 -6 12 -13 12h-67v48h68zM368 61v67h48v-67c0 -34 -26 -61 -60 -61h-68v49h68c7 0 12 5 12 12zM60 49h68v-49h-67c-34 0 -61 27 -61 61v67h48v-67 -c0 -7 5 -12 12 -12z" /> - <glyph glyph-name="ion-ios-navigate" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 64l96 224l-224 -96h128v-128z" /> - <glyph glyph-name="ion-md-power" unicode="" -d="M231 400v-231h-46v231h46zM343 350c45 -38 73 -95 73 -158c0 -115 -93 -208 -208 -208s-208 93 -208 208c0 63 28 120 73 158l33 -33c-36 -30 -60 -74 -60 -125c0 -89 72 -162 162 -162s162 73 162 162c0 51 -24 96 -60 125z" /> - <glyph glyph-name="ion-ios-stopwatch" unicode="" horiz-adv-x="384" -d="M352 304l-26 26c-3 3 -3 8 0 11l12 11c3 3 8 3 11 0l25 -25c3 -3 3 -8 0 -11l-11 -12c-3 -3 -8 -3 -11 0zM21 304l-11 12c-3 3 -3 8 0 11l25 25c3 3 8 3 11 0l12 -11c3 -3 3 -8 0 -11l-26 -26c-3 -3 -8 -3 -11 0zM216 366c95 -12 168 -92 168 -190 -c0 -106 -86 -192 -192 -192s-192 86 -192 192c0 98 73 178 168 190v18c0 9 7 16 16 16h16c9 0 16 -7 16 -16v-18zM206 147c11 5 18 16 18 29s-7 24 -18 29v99c0 8 -6 14 -14 14s-14 -6 -14 -14v-99c-11 -5 -18 -16 -18 -29s7 -24 18 -29v-19c0 -8 6 -14 14 -14s14 6 14 14 -v19z" /> - <glyph glyph-name="ion-md-key" unicode="" -d="M201 224h215v-64h-43v-64h-69v64h-103c-14 -40 -53 -72 -98 -72c-57 0 -103 47 -103 104s44 104 101 104c45 0 86 -32 100 -72zM104 158c19 0 34 15 34 34s-15 34 -34 34s-35 -15 -35 -34s16 -34 35 -34z" /> - <glyph glyph-name="ion-ios-arrow-down" unicode="" horiz-adv-x="336" -d="M168 154l127 127c9 9 25 9 34 0s9 -25 0 -34l-144 -144c-9 -9 -24 -10 -33 -1l-145 145c-5 5 -7 11 -7 17s2 12 7 17c9 9 25 9 34 0z" /> - <glyph glyph-name="ion-logo-linkedin" unicode="" horiz-adv-x="384" -d="M353 384c18 0 31 -13 31 -30v-321c0 -17 -13 -33 -31 -33h-320c-18 0 -33 16 -33 33v321c0 17 15 30 33 30h320zM119 64v171h-55v-171h55zM93 261c18 0 30 13 30 29c0 17 -11 30 -29 30s-30 -13 -30 -30c0 -16 11 -29 29 -29v0zM320 64v100c0 51 -27 75 -63 75 -c-29 0 -42 -17 -50 -28v24h-55v-171h55v97c0 5 0 10 2 14c4 10 13 20 28 20c20 0 28 -15 28 -37v-94h55z" /> - <glyph glyph-name="ion-ios-arrow-dropdown" unicode="" -d="M100 237c8 8 19 8 27 0l81 -81l81 79c8 8 19 8 27 0c4 -4 6 -8 6 -13s-2 -10 -6 -14l-94 -94c-8 -7 -20 -6 -27 1l-95 95c-8 8 -8 19 0 27zM0 192c0 115 93 208 208 208s208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208zM332 316c-33 33 -77 52 -124 52 -s-91 -19 -124 -52s-52 -77 -52 -124s19 -91 52 -124s77 -52 124 -52s91 19 124 52s52 77 52 124s-19 91 -52 124z" /> - <glyph glyph-name="ion-ios-settings" unicode="" horiz-adv-x="384" -d="M352 192c0 -21 14 -39 32 -46c-5 -20 -13 -40 -24 -57c-6 3 -13 4 -20 4c-13 0 -25 -5 -35 -15c-15 -15 -18 -36 -10 -54c-17 -11 -37 -19 -57 -24c-7 18 -25 32 -46 32s-39 -14 -46 -32c-20 5 -40 13 -57 24c8 18 5 39 -10 54c-10 10 -22 15 -35 15c-7 0 -14 -1 -20 -4 -c-11 17 -19 37 -24 57c18 7 32 25 32 46s-14 39 -32 46c5 20 13 39 24 57c6 -3 13 -4 20 -4c13 0 25 4 35 14c15 15 18 37 10 55c17 11 37 19 57 24c7 -18 25 -32 46 -32s39 14 46 32c20 -5 40 -13 57 -24c-8 -18 -5 -40 10 -55c10 -10 22 -14 35 -14c7 0 14 1 20 4 -c11 -17 19 -37 24 -57c-19 -7 -32 -25 -32 -46zM193 112c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80z" /> - <glyph glyph-name="ion-md-sad" unicode="" -d="M208 160c45 0 83 -26 102 -64h-204c19 38 57 64 102 64zM208 400c114 0 208 -94 208 -208s-93 -208 -208 -208s-208 94 -208 208s93 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166zM281 213c-18 0 -31 13 -31 31 -s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31zM135 213c-18 0 -31 13 -31 31s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31z" /> - <glyph glyph-name="ion-ios-tennisball" unicode="" -d="M202 -16c-110 3 -199 93 -202 203c8 1 15 1 23 1c48 0 94 -18 128 -52s53 -80 53 -128c0 -8 -1 -16 -2 -24zM182 374c0 -115 92 -207 207 -207c9 0 18 0 26 1c-11 -96 -89 -173 -186 -183c1 8 1 15 1 23c0 115 -92 207 -207 207c-7 0 -15 0 -22 -1c10 96 87 172 182 184 -c-1 -8 -1 -16 -1 -24zM261 246c-34 34 -53 80 -53 128c0 9 1 18 2 26c112 -2 204 -93 206 -205c-9 -1 -18 -2 -27 -2c-48 0 -94 19 -128 53zM184 399v0v0v0z" /> - <glyph glyph-name="ion-ios-card" unicode="" horiz-adv-x="448" -d="M448 320v-48h-448v48c0 18 14 32 32 32h384c18 0 32 -14 32 -32zM0 64v160h448v-160c0 -18 -14 -32 -32 -32h-384c-18 0 -32 14 -32 32zM142 112c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h164c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-164zM70 112c-8 0 -14 -6 -14 -14v0 -c0 -8 6 -14 14 -14h12c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-12z" /> - <glyph glyph-name="ion-md-create" unicode="" horiz-adv-x="384" -d="M0 80l236 236l80 -80l-236 -236h-80v80zM378 298l-40 -40l-80 80l40 40c9 9 20 9 29 0l51 -51c9 -9 9 -20 0 -29z" /> - <glyph glyph-name="ion-logo-vk" unicode="" horiz-adv-x="448" -d="M395 149c41 -38 53 -58 53 -70c0 -6 -3 -9 -6 -11c-5 -4 -22 -4 -34 -4h-28c-9 0 -18 -1 -26 2c-6 2 -12 5 -18 9c-12 9 -21 21 -31 32c-5 6 -10 11 -17 15c-8 4 -14 2 -19 -4c-6 -6 -7 -18 -7 -26s1 -18 -6 -24c-2 -1 -4 -2 -6 -2c-4 -1 -17 -2 -33 -2s-68 8 -105 49 -c-36 39 -62 79 -82 120c-11 23 -30 55 -30 66c0 5 5 9 10 9h66c9 0 15 -4 19 -11s10 -26 23 -52c13 -25 25 -45 41 -50c2 0 8 -1 10 3c4 7 5 18 6 25c4 29 3 46 -5 67c-2 5 -7 7 -11 9c-7 3 -13 2 -11 5c4 5 12 10 19 12s21 4 40 4s40 -1 48 -7c1 -1 4 -4 5 -6 -c5 -11 2 -29 1 -55c-1 -46 3 -51 5 -54s5 -3 6 -3c2 0 4 0 6 1c8 4 26 26 40 52c13 25 18 36 21 44s8 16 14 16h74c16 0 20 -3 20 -14c0 -17 -18 -39 -32 -58c-34 -45 -40 -53 -40 -59c0 -3 0 -5 1 -8c3 -8 10 -12 19 -20z" /> - <glyph glyph-name="ion-ios-wifi" unicode="" horiz-adv-x="448" -d="M224 352c82 0 163 -33 222 -88c3 -3 3 -9 0 -12l-27 -28c-3 -3 -8 -3 -11 0c-23 22 -51 39 -80 51c-33 14 -68 21 -104 21s-71 -7 -104 -21c-29 -12 -56 -29 -79 -51c-3 -3 -9 -3 -12 0l-27 28c-3 3 -2 9 1 12c58 55 139 88 221 88zM81 170c-3 3 -3 9 0 12 -c38 34 88 55 143 55s104 -21 142 -55c4 -3 4 -9 1 -12l-29 -28c-3 -3 -8 -3 -11 0c-28 25 -65 39 -103 39s-75 -14 -103 -39c-3 -3 -8 -3 -11 0zM224 124c23 0 44 -10 59 -26c3 -3 3 -8 0 -11l-53 -53c-3 -3 -9 -3 -12 0l-53 53c-3 3 -3 8 0 11c15 16 36 26 59 26z" /> - <glyph glyph-name="ion-logo-vimeo" unicode="" horiz-adv-x="448" -d="M445 334c7 -33 1 -66 -13 -97s-31 -59 -51 -87c-26 -36 -52 -71 -85 -101c-19 -18 -41 -35 -66 -44c-31 -11 -52 -5 -71 22c-14 19 -22 40 -28 63c-12 45 -25 90 -38 134c-4 12 -9 22 -15 33c-3 5 -8 10 -12 14c-5 4 -11 3 -17 0c-10 -6 -28 -18 -28 -18l-21 27 -c26 24 82 71 82 71c11 9 33 25 48 27c21 3 38 -4 50 -22c11 -17 15 -37 18 -57c7 -41 11 -82 23 -122c3 -10 8 -20 13 -29c7 -11 15 -13 25 -5c4 3 7 6 10 10c20 24 37 52 48 81c3 9 3 17 3 27c0 13 -10 25 -25 26s-24 -1 -39 -7c6 24 24 62 54 84c29 21 71 24 94 16 -s36 -23 41 -46z" /> - <glyph glyph-name="ion-ios-checkmark-circle-outline" unicode="" -d="M315 255c2 -2 1 -4 0 -6l-134 -134v0c-2 -2 -7 -5 -12 -5c-4 0 -7 1 -11 5l-56 56c-2 2 -2 4 0 6l17 18c1 1 2 1 3 1s2 0 3 -1l44 -45l122 123c1 1 2 1 3 1v0c1 0 2 0 3 -1zM208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127s79 -53 127 -53 -s93 19 127 53s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208z" /> - <glyph glyph-name="ion-md-battery-full" unicode="" horiz-adv-x="224" -d="M194 371c16 0 30 -14 30 -30v-343c0 -16 -13 -30 -30 -30h-164c-16 0 -30 13 -30 30v343c0 16 14 30 30 30h37v45h90v-45h37z" /> - <glyph glyph-name="ion-md-color-wand" unicode="" horiz-adv-x="384" -d="M137 291l247 -254l-36 -37l-248 253zM117 316v68h37v-68h-37zM117 118v68h37v-68h-37zM206 235v37h69v-37h-69zM242 332l-48 -48l-25 26l47 48zM105 310l-26 -26l-47 48l26 26zM32 170l47 48l26 -26l-47 -48zM0 235v37h65v-37h-65z" /> - <glyph glyph-name="ion-md-analytics" unicode="" horiz-adv-x="448" -d="M347 270c4 -1 9 -2 13 -2c11 0 22 4 30 10l58 -39v-212c0 -24 -19 -43 -43 -43h-362c-24 0 -43 19 -43 43v57l61 57c7 -4 15 -6 24 -6c13 0 24 5 33 13l58 -33c0 -3 -1 -6 -1 -9c0 -26 22 -48 48 -48s48 22 48 48c0 12 -4 22 -11 30zM85 231c-26 0 -48 -22 -48 -48 -c0 -6 1 -12 3 -17l-40 -38v229c0 24 19 43 43 43h362c24 0 43 -19 43 -43v-80l-41 28c1 4 1 7 1 11c0 26 -22 48 -48 48s-48 -22 -48 -48c0 -10 3 -20 9 -28l-87 -135c-3 1 -7 1 -11 1c-12 0 -22 -4 -30 -11l-60 34v6c0 26 -22 48 -48 48z" /> - <glyph glyph-name="ion-ios-compass" unicode="" -d="M232 168c1 -1 1 -3 0 -4l-98 -49c-2 -1 -4 1 -3 3l49 98c1 1 3 1 4 0zM208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM249 151v0l81 160c1 2 -1 4 -3 3l-159 -81h-1l-81 -160c-1 -2 1 -4 3 -3z" /> - <glyph glyph-name="ion-logo-dribbble" unicode="" horiz-adv-x="384" -d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM314 296c-17 -25 -47 -47 -85 -64c5 -10 9 -20 13 -31c33 3 75 4 110 2c-2 35 -16 68 -38 93zM192 352c-14 0 -26 -2 -39 -5c23 -23 43 -53 62 -87c34 14 62 33 79 55 -c-28 23 -63 37 -102 37zM120 334c-41 -21 -71 -58 -83 -103h25c44 0 85 6 121 17c-19 34 -40 63 -63 86zM32 200v-8c0 -40 15 -78 40 -106c24 45 67 83 122 106c4 2 8 3 14 4c-3 8 -6 16 -10 24c-40 -13 -88 -20 -138 -21c-9 0 -19 1 -28 1zM192 32c20 0 39 3 57 10 -c-3 25 -8 53 -15 79c-4 17 -10 33 -16 49c-7 -2 -13 -4 -17 -6c-48 -22 -86 -56 -107 -98c27 -21 61 -34 98 -34zM278 58c40 26 68 67 73 116c-30 2 -68 3 -99 0c4 -12 9 -25 12 -38c7 -27 11 -52 14 -78z" /> - <glyph glyph-name="ion-ios-fitness" unicode="" horiz-adv-x="448" -d="M320 168h-192c-4 0 -8 4 -8 8v32c0 4 4 8 8 8h192c4 0 8 -4 8 -8v-32c0 -4 -4 -8 -8 -8zM346 86v212c0 12 10 22 22 22v0c12 0 22 -10 22 -22v-212c0 -12 -10 -22 -22 -22v0c-12 0 -22 10 -22 22zM428 256c11 0 20 -9 20 -20v-88c0 -11 -9 -20 -20 -20h-12 -c-4 0 -8 4 -8 8v112c0 4 4 8 8 8h12zM102 86c0 -12 -10 -22 -22 -22v0c-12 0 -22 10 -22 22v212c0 12 10 22 22 22v0c12 0 22 -10 22 -22v-212zM32 256c4 0 8 -4 8 -8v-112c0 -4 -4 -8 -8 -8h-12c-11 0 -20 9 -20 20v88c0 11 9 20 20 20h12z" /> - <glyph glyph-name="ion-ios-aperture" unicode="" -d="M202 77h179c-25 -37 -61 -66 -103 -81l-22 22l-55 55c-1 1 -1 4 1 4zM119 113c0 2 2 3 3 2l127 -127c-13 -3 -27 -4 -41 -4c-32 0 -62 7 -89 20v109zM208 400c32 0 63 -7 90 -20v-109c0 -2 -3 -3 -4 -2l-126 127c13 3 26 4 40 4zM20 281h110c2 0 2 -2 1 -3l-127 -127 -c-3 13 -4 27 -4 41c0 32 7 62 20 89zM139 388l77 -77c1 -1 1 -4 -1 -4h-180c25 37 61 66 104 81zM119 227c0 1 0 2 1 3l50 50c1 1 2 1 3 1h71c1 0 1 0 2 -1l50 -50c1 -1 2 -2 2 -3v-70c0 -1 -1 -2 -2 -3l-50 -50c-1 -1 -1 -1 -2 -1h-71c-1 0 -2 0 -3 1l-50 50 -c-1 1 -1 2 -1 3v70zM412 232c3 -13 4 -26 4 -40c0 -32 -7 -62 -20 -89h-109c-2 0 -2 2 -1 3zM324 365c37 -25 65 -61 80 -104l-77 -77c-1 -1 -3 0 -3 2v179zM12 122l78 78c1 1 3 0 3 -2v-179c-37 25 -66 60 -81 103z" /> - <glyph glyph-name="ion-md-document" unicode="" horiz-adv-x="320" -d="M192 400l128 -128v-248c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v336c0 22 18 40 40 40h152zM176 256h112l-112 112v-112z" /> - <glyph glyph-name="ion-ios-bicycle" unicode="" horiz-adv-x="448" -d="M93 159c-17 0 -34 -8 -46 -20s-19 -29 -19 -46s7 -34 19 -46s29 -19 46 -19s34 7 46 19s20 29 20 46s-8 35 -20 47s-29 19 -46 19zM93 187v0c51 0 94 -43 94 -94s-43 -93 -94 -93s-93 42 -93 93s42 94 93 94zM288 320c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32 -s-14 -32 -32 -32zM355 159c-17 0 -34 -8 -46 -20s-20 -29 -20 -46s8 -34 20 -46s29 -19 46 -19s34 7 46 19s19 29 19 46s-7 35 -19 47s-29 19 -46 19zM355 187v0c51 0 93 -43 93 -94s-42 -93 -93 -93s-94 42 -94 93s43 94 94 94zM336 256c9 0 16 -7 16 -16s-7 -16 -16 -16 -h-57s-19 24 -38 52l-49 -52c18 -14 48 -25 48 -38v-90c0 -9 -7 -16 -16 -16s-16 7 -16 16v66s-16 16 -62 42c-6 4 -18 10 -18 27c0 8 3 17 9 23l72 69c6 6 14 9 22 9c11 0 21 -7 27 -16l30 -60h48z" /> - <glyph glyph-name="ion-ios-clipboard" unicode="" horiz-adv-x="352" -d="M60 288c0 9 7 16 16 16h200c9 0 16 -7 16 -16v-240c0 -9 -7 -16 -16 -16h-200c-9 0 -16 7 -16 16v240zM242 367c8 0 14 -7 14 -15v-18c0 -1 -1 -2 -2 -2h-156c-1 0 -2 1 -2 2v16c0 10 8 17 18 17h14c0 6 1 11 3 16c2 6 6 11 10 16c9 10 21 17 35 17s27 -7 36 -17 -c4 -5 8 -10 10 -16c2 -5 2 -10 2 -16h18zM179 352c7 1 12 6 13 13c1 10 -8 19 -18 18c-7 -1 -12 -7 -13 -14c-1 -10 8 -18 18 -17zM320 400c18 0 32 -14 32 -32v-368c0 -17 -15 -32 -32 -32h-288c-18 0 -32 14 -32 56v344c0 18 14 32 32 32h76c2 0 3 -2 2 -3 -c-3 -4 -6 -9 -8 -16c0 -1 0 -1 -1 -1h-1c-22 0 -27 -18 -27 -37v-9c0 -1 -1 -2 -2 -2h-22c-9 0 -16 -7 -16 -16v-297c0 -9 7 -16 16 -16h253c9 0 16 7 16 16v297c0 9 -7 16 -16 16h-20c-1 0 -2 1 -2 2v14v1v0c-1 19 -8 34 -27 34h-1c-1 0 -2 0 -2 1c-2 5 -4 9 -7 13 -c-1 1 0 3 2 3h75z" /> - <glyph glyph-name="ion-ios-arrow-dropright-circle" unicode="" -d="M0 192c0 115 93 208 208 208s208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208zM244 192l-79 -81c-8 -8 -8 -19 0 -27c4 -4 8 -6 13 -6s10 2 14 6l94 94c7 8 6 20 -1 27l-95 95c-8 8 -19 8 -27 0s-8 -19 0 -27z" /> - <glyph glyph-name="ion-md-mail-unread" unicode="" horiz-adv-x="464" -d="M336 320c0 35 29 64 64 64s64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64zM351 245c14 -9 31 -15 49 -15s34 5 48 14v-185c0 -24 -19 -43 -43 -43h-362c-24 0 -43 19 -43 43v266c0 24 19 43 43 43h281c-9 -14 -14 -30 -14 -48s5 -36 15 -50l-101 -67l-176 117v-43 -l176 -117z" /> - <glyph glyph-name="ion-md-shirt" unicode="" horiz-adv-x="384" -d="M256 384l128 -32v-96l-77 16l13 -272h-256l13 272l-77 -16v96l128 32c11 -19 40 -32 64 -32s53 13 64 32z" /> - <glyph glyph-name="ion-ios-finger-print" unicode="" -d="M403 266c8 -24 13 -50 13 -73v-11c0 -7 -7 -13 -14 -13v0c-4 0 -8 1 -10 4s-4 6 -4 10c0 2 1 7 1 10c0 20 -5 42 -12 63s-17 38 -27 48c-5 5 -5 15 0 20c3 3 6 4 10 4v0c4 0 7 -1 10 -4c13 -13 24 -34 33 -58zM95 337c-4 0 -9 2 -11 6c-2 3 -3 6 -2 10s2 7 5 9 -c35 25 76 38 121 38c47 0 92 -17 131 -49c6 -5 7 -13 2 -19c-3 -3 -7 -5 -11 -5c-3 0 -6 1 -8 3c-34 28 -73 43 -114 43c-39 0 -75 -12 -105 -33c-2 -2 -5 -3 -8 -3zM27 193c0 -30 6 -53 15 -82c1 -4 1 -8 -1 -11s-5 -5 -9 -6c-1 0 -3 -1 -4 -1c-6 0 -11 4 -13 10 -c-10 31 -15 57 -15 90c0 50 18 99 51 137c3 3 7 4 11 4v0c3 0 6 -1 8 -3c3 -2 5 -5 5 -9s-1 -7 -3 -10c-29 -33 -45 -75 -45 -119zM308 318c26 -23 46 -55 57 -94c12 -43 16 -96 10 -155c-1 -7 -7 -12 -14 -12h-1c-8 1 -13 7 -12 15c5 55 2 106 -9 145c-10 34 -27 62 -49 81 -s-50 29 -79 29c-40 0 -76 -14 -101 -41c-23 -25 -36 -59 -33 -95c2 -31 6 -48 9 -63c5 -23 9 -42 6 -92c0 -7 -7 -13 -14 -13c-1 0 -3 1 -4 1c-6 2 -10 7 -10 14c3 46 -1 64 -5 85c-3 16 -7 33 -9 66c-3 43 11 84 40 115c30 32 73 50 121 50c36 0 70 -12 97 -36zM326 180 -c5 -31 7 -56 7 -77c0 -42 -5 -76 -5 -77c-1 -7 -7 -12 -14 -12h-2c-4 1 -7 3 -9 6s-3 6 -2 10c0 0 4 33 4 73c0 20 -2 43 -7 73c-5 31 -16 57 -32 75c-16 17 -36 26 -58 26c-15 0 -29 -3 -42 -9c-2 -1 -4 -1 -6 -1c-4 0 -8 2 -11 5s-4 8 -3 12s4 7 8 9c16 8 35 12 54 12 -c30 0 56 -12 77 -34s35 -53 41 -91zM137 244c-11 -16 -14 -35 -10 -59c9 -54 18 -116 10 -174c-1 -7 -7 -12 -14 -12h-1c-4 0 -7 2 -9 5s-3 7 -3 11c8 54 -1 114 -10 165c-5 31 0 58 15 80c3 4 7 6 11 6c3 0 7 -1 9 -3c5 -5 6 -13 2 -19zM270 60c7 0 13 -5 13 -13 -c0 -1 1 -21 -3 -41c-1 -6 -6 -11 -13 -11h-5c-6 2 -10 9 -9 16c3 17 3 35 3 35c0 8 5 14 13 14h1zM247 242c11 -10 19 -26 24 -44c8 -28 11 -67 12 -114c0 -4 -2 -7 -4 -10c-3 -3 -5 -4 -9 -4v0c-8 0 -14 7 -14 14c-1 45 -5 82 -12 108c-3 12 -13 39 -38 39 -c-11 0 -20 -4 -26 -11c-6 -8 -9 -21 -6 -37c13 -65 16 -127 9 -184c-1 -7 -7 -12 -14 -12h-1c-7 1 -13 7 -12 15c7 54 4 114 -8 176c-6 31 2 50 10 60c11 13 28 20 48 20c15 0 30 -6 41 -16zM217 202c8 -19 14 -51 16 -90c3 -39 2 -80 -2 -116c-1 -7 -6 -12 -13 -12h-2 -c-4 0 -7 2 -9 5s-3 6 -3 10c4 33 4 73 2 110s-7 67 -14 83c-3 7 0 15 7 18c2 1 3 1 5 1v0c6 0 11 -4 13 -9z" /> - <glyph glyph-name="ion-logo-buffer" unicode="" horiz-adv-x="384" -d="M7 284c-9 4 -9 11 0 15l169 82c4 2 10 3 16 3s12 -1 16 -3l169 -82c9 -4 9 -11 0 -15l-169 -82c-4 -2 -10 -3 -16 -3s-12 1 -16 3zM377 200c9 -4 9 -12 0 -16l-169 -81c-4 -2 -10 -4 -16 -4s-12 2 -16 4l-169 81c-9 4 -9 12 0 16c0 0 27 13 33 16c5 3 7 3 13 0 -s123 -60 123 -60c4 -2 10 -3 16 -3s12 1 16 3c0 0 121 59 125 61s5 2 9 0s35 -17 35 -17zM377 100c9 -4 9 -11 0 -15l-169 -82c-4 -2 -10 -3 -16 -3s-12 1 -16 3l-169 82c-9 4 -9 11 0 15c0 0 27 14 33 17c5 3 7 2 13 -1s123 -59 123 -59c4 -2 10 -3 16 -3s12 1 16 3 -c0 0 121 58 125 60s5 2 9 0s35 -17 35 -17z" /> - <glyph glyph-name="ion-ios-arrow-forward" unicode="" horiz-adv-x="192" -d="M134 192l-127 127c-9 9 -9 25 0 34s25 9 34 0l144 -144c9 -9 10 -24 1 -33l-145 -145c-5 -5 -11 -7 -17 -7s-12 2 -17 7c-9 9 -9 25 0 34z" /> - <glyph glyph-name="ion-md-construct" unicode="" horiz-adv-x="480" -d="M415 55c7 -5 7 -18 -2 -25l-41 -41c-7 -7 -17 -7 -24 0l-114 113l-96 -112c-8 -8 -19 -8 -27 0l-43 43c-10 8 -10 21 -2 27l105 105l-14 15c-41 -16 -89 -8 -123 26c-35 35 -44 88 -23 130l78 -75l53 53l-76 75c42 19 96 12 131 -23c34 -34 43 -80 27 -121l13 -13v0 -l58 -58v0zM478 231c2 -2 2 -5 0 -7l-55 -56c-2 -2 -6 -2 -8 0l-35 34c-2 2 -2 6 0 8l10 10l-14 13c-6 4 -17 4 -30 0l-31 -37l-57 57l29 28s-1 47 -17 60s-45 29 -45 29v30c30 0 55 -7 91 -25s63 -45 70 -52s17 -18 23 -27s5 -18 5 -18l18 -16l4 4c2 2 6 2 8 0z" /> - <glyph glyph-name="ion-ios-restaurant" unicode="" horiz-adv-x="288" -d="M272 384c5 0 16 0 16 -11v-357c0 -9 -7 -16 -16 -16s-16 7 -16 16v128s-32 23 -32 80c0 83 23 160 48 160zM176 384h8s24 -107 24 -128s-13 -38 -32 -45v-195c0 -9 -7 -16 -16 -16s-16 7 -16 16v195c-19 7 -32 24 -32 45s24 128 24 128h8l-10 -104c0 -4 4 -8 8 -8 -s8 4 8 8l6 104h8l6 -104c0 -4 4 -8 8 -8s8 4 8 8zM48 384c26 0 48 -64 48 -128c0 -21 -13 -38 -32 -45v-195c0 -9 -7 -16 -16 -16s-16 7 -16 16v195c-19 7 -32 24 -32 45c0 64 22 128 48 128z" /> - <glyph glyph-name="ion-md-repeat" unicode="" horiz-adv-x="384" -d="M85 296v0v-83h-42v125h256v62l85 -83l-85 -83v62h-214zM299 88v0v83h42v-125h-256v-62l-85 83l85 83v-62h214z" /> - <glyph glyph-name="ion-ios-reverse-camera" unicode="" horiz-adv-x="384" -d="M354 288c18 0 30 -13 30 -31v-176c0 -18 -12 -33 -30 -33h-320c-18 0 -34 15 -34 33v176c0 18 16 31 34 31h7v8c0 4 4 8 8 8h26c4 0 8 -4 8 -8v-8h4c4 0 9 2 12 5c28 32 40 43 52 43h85c12 0 23 -11 51 -43c3 -3 7 -5 12 -5h55zM244 108c1 4 1 8 -2 11c-2 2 -5 4 -8 4 -c-2 0 -5 -2 -7 -3c-11 -8 -23 -11 -35 -11c-15 0 -30 5 -42 16c-10 9 -16 21 -19 34h20c1 0 1 1 2 1c3 2 4 5 2 8l-32 42c-1 1 -3 2 -5 2s-3 -1 -4 -2l-31 -42s-1 -1 -1 -2c0 -4 3 -6 6 -6h20c3 -19 12 -37 27 -51c16 -15 36 -22 57 -22c17 0 34 4 48 14c2 2 3 5 4 7z -M301 175c2 3 1 7 -2 9h-2h-21c-3 20 -13 40 -26 52c-16 14 -36 23 -58 23c-17 0 -34 -5 -48 -15c-2 -1 -3 -4 -4 -6c-1 -4 -1 -9 2 -12c2 -2 5 -3 8 -3c2 0 5 1 7 2c11 7 23 11 35 11c15 0 29 -5 41 -16c10 -10 17 -22 20 -36h-21h-2c-3 -2 -4 -6 -2 -9l33 -43v-1 -c3 -2 7 -1 9 1z" /> - <glyph glyph-name="ion-md-move" unicode="" horiz-adv-x="448" -d="M448 192l-96 -96v64h-96v-96h64l-96 -96l-96 96h64v96h-96v-64l-96 96l96 96v-64h96v96h-64l96 96l96 -96h-64v-96h96v64z" /> - <glyph glyph-name="ion-ios-book" unicode="" -d="M98 384c54 0 100 -28 100 -82v-16v0v0v0v-284c0 -2 -3 -3 -4 -1v0c-10 34 -38 68 -82 71c-34 2 -67 -13 -93 -37c-2 -2 -5 -3 -7 -3h-4c-4 0 -8 3 -8 6v290c0 32 44 56 98 56zM318 384c54 0 98 -24 98 -56v-290c0 -3 -4 -6 -8 -6h-4c-2 0 -5 2 -7 3c-29 26 -60 39 -93 37 -c-43 -3 -72 -36 -82 -70v-1c-1 -2 -4 -1 -4 1v284v0v0v0v16c0 54 46 82 100 82z" /> - <glyph glyph-name="ion-ios-cloud-outline" unicode="" horiz-adv-x="512" -d="M288 324c-40 0 -77 -20 -100 -53l-7 -9c-4 -5 -10 -7 -16 -5l-11 4c-5 2 -10 4 -16 4c-11 0 -22 -5 -30 -14s-14 -20 -14 -32v-11c0 -6 -4 -10 -9 -12l-10 -4c-14 -4 -25 -13 -34 -25c-8 -12 -13 -27 -13 -41c0 -17 7 -33 19 -46s28 -20 44 -20h330c16 0 32 7 44 20 -s19 29 19 46c0 15 -5 30 -15 42s-23 21 -37 23l-11 2c-6 1 -10 5 -11 11l-1 11c-3 30 -17 57 -39 77s-52 32 -82 32zM288 352v0c77 0 141 -59 149 -134c43 -8 75 -47 75 -92c0 -50 -41 -94 -91 -94h-330c-50 0 -91 44 -91 94c0 41 26 80 66 93c1 39 33 74 72 74 -c10 0 19 -3 27 -6c27 39 72 65 123 65z" /> - <glyph glyph-name="ion-ios-arrow-dropdown-circle" unicode="" -d="M0 192c0 115 93 208 208 208s208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208zM289 235l-81 -79l-81 81c-8 8 -19 8 -27 0s-8 -19 0 -27l95 -95c7 -7 19 -8 27 -1l94 94c4 4 6 9 6 14s-2 9 -6 13c-8 8 -19 8 -27 0z" /> - <glyph glyph-name="ion-md-pin" unicode="" horiz-adv-x="320" -d="M160 416c88 0 160 -71 160 -157c0 -118 -160 -291 -160 -291s-160 173 -160 291c0 86 72 157 160 157zM160 203c32 0 57 25 57 56s-25 56 -57 56s-57 -25 -57 -56s25 -56 57 -56z" /> - <glyph glyph-name="ion-ios-list-box" unicode="" -d="M0 365c0 19 16 35 35 35h346c19 0 35 -16 35 -35v-346c0 -19 -16 -35 -35 -35h-346c-19 0 -35 16 -35 35v346zM89 68c9 1 16 8 17 17c2 13 -9 25 -22 23c-9 -1 -16 -8 -17 -17c-2 -13 9 -25 22 -23zM89 172c9 1 16 8 17 17c2 13 -9 25 -22 23c-9 -1 -16 -8 -17 -17 -c-2 -13 9 -25 22 -23zM89 276c9 1 16 8 17 17c2 13 -9 25 -22 23c-9 -1 -16 -8 -17 -17c-2 -13 9 -25 22 -23zM337 74c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-180c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h180zM337 178c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-180 -c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h180zM337 282c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-180c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h180z" /> - <glyph glyph-name="ion-ios-disc" unicode="" -d="M208 282c50 0 90 -40 90 -90s-40 -90 -90 -90s-90 40 -90 90s40 90 90 90zM208 152c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40zM208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 78c63 0 114 51 114 114 -s-51 114 -114 114s-114 -51 -114 -114s51 -114 114 -114z" /> - <glyph glyph-name="ion-ios-cube" unicode="" -d="M393 318c6 -3 6 -11 0 -14l-179 -94c-4 -2 -8 -2 -12 0l-179 94c-6 3 -6 11 0 14l179 81c4 2 8 2 12 0zM232 -15c-5 -3 -11 1 -11 7v187c0 3 1 6 4 7l180 93c5 3 11 -1 11 -7v-185c0 -3 -2 -6 -4 -7zM0 272c0 6 6 10 11 7l180 -93c3 -1 4 -4 4 -7v-187 -c0 -6 -6 -10 -11 -7l-180 95c-2 1 -4 4 -4 7v185z" /> - <glyph glyph-name="ion-md-thunderstorm" unicode="" horiz-adv-x="448" -d="M361 287c48 -3 87 -44 87 -93c0 -52 -41 -82 -93 -82h-94l18 36h-33l33 67h-99v-103h-68c-62 0 -112 38 -112 100c0 55 38 100 91 111c6 1 15 2 21 2c50 0 91 -31 106 -75h33c-6 24 -19 47 -37 65c-25 25 -57 37 -91 40c25 31 61 45 101 45c68 0 124 -48 137 -113z -M180 80v32h81l-59 -128v96h-22z" /> - <glyph glyph-name="ion-md-male" unicode="" -d="M368 400h48v-48v-128h-48v94l-107 -107c17 -24 27 -52 27 -83c0 -80 -64 -144 -144 -144s-144 64 -144 144s64 144 144 144c31 0 59 -10 83 -27l107 107h-94v48h128zM144 32c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96z" /> - <glyph glyph-name="ion-ios-color-wand" unicode="" horiz-adv-x="384" -d="M382 42c3 -3 3 -8 0 -11l-29 -29c-3 -3 -8 -3 -11 0l-245 246c-3 3 -3 8 0 11l29 29c3 3 8 3 11 0zM356 28c3 3 3 8 0 11l-190 191c-3 3 -8 3 -11 0v0c-3 -3 -3 -9 0 -12l190 -190c3 -3 8 -3 11 0v0zM129 328c-7 0 -12 5 -12 12v32c0 7 5 12 12 12s12 -5 12 -12v-32 -c0 -7 -5 -12 -12 -12zM129 185c7 0 12 -5 12 -12v-32c0 -7 -5 -12 -12 -12s-12 5 -12 12v32c0 7 5 12 12 12zM207 258c0 7 5 12 12 12h32c7 0 12 -5 12 -12s-5 -12 -12 -12h-32c-7 0 -12 5 -12 12zM56 258c0 -7 -6 -12 -12 -12h-32c-7 0 -12 5 -12 12s5 12 12 12h32 -c7 0 12 -5 12 -12zM61 307l-21 21c-5 5 -5 12 0 17c2 2 5 3 8 3s7 -1 9 -3l21 -21c5 -5 5 -12 0 -17c-2 -2 -6 -3 -9 -3s-6 1 -8 3zM69 208c3 0 7 -1 9 -3c5 -5 5 -12 0 -17l-21 -21c-2 -2 -6 -4 -9 -4s-6 2 -8 4s-4 5 -4 8s2 7 4 9l21 21c2 2 5 3 8 3v0zM188 304 -c-3 0 -6 1 -8 3s-4 6 -4 9s2 6 4 8l21 21c2 2 5 3 8 3s7 -1 9 -3c5 -5 5 -12 0 -17l-21 -21c-2 -2 -6 -3 -9 -3z" /> - <glyph glyph-name="ion-ios-pie" unicode="" horiz-adv-x="448" -d="M244 380c0 2 2 4 4 4c111 -4 200 -96 200 -208c0 -114 -92 -207 -207 -208c-88 -1 -164 54 -195 131c-1 2 1 5 3 6l189 48c4 1 6 4 6 8v219zM0 209c0 90 59 205 216 207c2 0 4 -2 4 -4v-229c0 -4 -2 -7 -6 -8l-194 -50c-2 0 -4 1 -5 3c-15 32 -15 81 -15 81z" /> - <glyph glyph-name="ion-md-person" unicode="" horiz-adv-x="384" -d="M192 192c-53 0 -96 43 -96 96s43 96 96 96s96 -43 96 -96s-43 -96 -96 -96zM192 144c64 0 192 -32 192 -96v-48h-384v48c0 64 128 96 192 96z" /> - <glyph glyph-name="ion-md-alert" unicode="" -d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM232 88v40h-48v-40h48zM232 176v128h-48v-128h48z" /> - <glyph glyph-name="ion-md-tennisball" unicode="" -d="M336 356c-42 -45 -64 -103 -64 -164s23 -119 65 -163c-36 -28 -81 -45 -129 -45s-93 17 -128 45c42 44 64 102 64 163s-22 119 -64 164c35 28 80 44 128 44s93 -16 128 -44zM305 193c0 27 5 53 15 78c9 23 23 44 40 62c35 -37 56 -87 56 -141s-21 -103 -55 -140 -c-18 19 -31 39 -41 63c-10 25 -15 51 -15 78zM111 193c0 -27 -5 -53 -15 -78c-10 -24 -23 -45 -41 -64c-34 37 -55 87 -55 141c0 55 21 105 56 142c17 -18 31 -40 40 -63c10 -25 15 -51 15 -78z" /> - <glyph glyph-name="ion-logo-closed-captioning" unicode="" horiz-adv-x="448" -d="M0 352h448v-320h-448v320zM406 192c0 23 0 38 -3 70s-20 50 -52 53s-86 3 -127 3s-95 0 -127 -3s-49 -21 -52 -53s-3 -47 -3 -70s1 -41 3 -70s17 -50 52 -53s84 -3 127 -3s92 0 127 3s50 24 52 53s3 47 3 70zM326 168c0 1 -1 3 -1 3h46c0 -24 -5 -42 -16 -54 -s-29 -19 -54 -19c-12 0 -22 2 -31 5s-15 8 -21 15s-10 16 -13 28s-5 28 -5 46s2 33 6 45s8 22 15 29s15 12 24 15s19 5 30 5c22 0 38 -7 49 -19s17 -32 17 -54h-46v1c0 18 -11 29 -24 29c-14 0 -22 -9 -24 -26c0 0 -1 -10 -1 -26s1 -24 1 -24c1 -15 10 -26 24 -26 -s24 10 24 26v1zM171 168c0 1 -1 3 -1 3h46c0 -24 -5 -42 -16 -54s-29 -19 -54 -19c-12 0 -21 2 -30 5s-16 8 -22 15s-10 16 -13 28s-5 28 -5 46s2 33 6 45s8 22 15 29s15 12 24 15s19 5 30 5c22 0 38 -7 49 -19s17 -32 17 -54h-45v1c0 18 -11 29 -24 29 -c-14 0 -23 -9 -25 -26c0 0 -1 -10 -1 -26s1 -24 1 -24c1 -15 10 -26 24 -26s24 10 24 26v1z" /> - <glyph glyph-name="ion-ios-qr-scanner" unicode="" -d="M126 384c8 0 14 -6 14 -14s-6 -14 -14 -14h-60c-9 0 -18 -4 -26 -12c-7 -8 -12 -17 -12 -26v-60c0 -8 -6 -14 -14 -14s-14 6 -14 14v59c0 37 30 67 67 67h59zM350 384c36 0 66 -30 66 -66v-60c0 -8 -6 -14 -14 -14s-14 6 -14 14v60c0 9 -5 18 -12 26c-8 8 -17 12 -26 12 -h-60c-8 0 -14 6 -14 14s6 14 14 14h60zM126 28c8 0 14 -6 14 -14s-6 -14 -14 -14h-60c-36 0 -66 30 -66 66v60c0 8 6 14 14 14s14 -6 14 -14v-60c0 -9 5 -18 12 -26c8 -8 17 -12 26 -12h60zM402 140c8 0 14 -6 14 -14v-59c0 -37 -30 -67 -67 -67h-59c-8 0 -14 6 -14 14 -s6 14 14 14h60c9 0 18 4 26 12c7 8 12 17 12 26v60c0 8 6 14 14 14z" /> - <glyph glyph-name="ion-md-flashlight" unicode="" horiz-adv-x="352" -d="M48 150l1 122h255v-122l-64 -64v-118h-128v118zM155 416h42v-64h-42v64zM0 338l30 30l45 -46l-30 -30zM277 322l45 46l30 -30l-45 -46z" /> - <glyph glyph-name="ion-ios-code" unicode="" horiz-adv-x="384" -d="M268 305l114 -109c1 -1 2 -2 2 -4s-1 -3 -2 -4l-114 -109c-1 -1 -2 -2 -4 -2s-3 1 -4 2l-14 13c-1 1 -2 2 -2 4s1 3 2 4l96 92l-96 92c-1 1 -2 2 -2 4s1 3 2 4l14 13c1 1 3 2 4 2s3 -1 4 -2zM140 288c0 -2 -1 -3 -2 -4l-96 -92l96 -92c1 -1 2 -2 2 -4s-1 -3 -2 -4 -l-14 -13c-1 -1 -2 -2 -4 -2c-1 0 -3 1 -4 2l-114 109c-1 1 -2 2 -2 4s1 3 2 4l114 109c1 1 3 2 4 2s3 -1 4 -2l14 -13c1 -1 2 -2 2 -4z" /> - <glyph glyph-name="ion-md-bowtie" unicode="" horiz-adv-x="448" -d="M244 144h-40c-15 0 -28 13 -28 28v40c0 15 13 28 28 28h40c15 0 28 -13 28 -28v-40c0 -15 -13 -28 -28 -28zM144 168c0 -18 8 -35 22 -45c-6 -27 -102 -91 -134 -91c-18 0 -32 14 -32 32v256c0 18 14 32 32 32c32 0 128 -64 134 -91c-14 -10 -22 -27 -22 -45v-48z -M416 352c18 0 32 -14 32 -32v-256c0 -18 -14 -32 -32 -32c-32 0 -128 64 -134 91c14 10 22 27 22 45v48c0 18 -8 35 -22 45c6 27 102 91 134 91z" /> - <glyph glyph-name="ion-md-infinite" unicode="" -d="M387 260c19 -18 29 -42 29 -68s-11 -50 -30 -68s-43 -28 -70 -28c-26 0 -51 10 -70 28l-38 36l-38 -36c-19 -18 -43 -28 -70 -28s-52 10 -71 28s-29 42 -29 68s10 50 29 68s44 28 71 28c26 0 51 -10 70 -28l108 -104c10 -10 24 -15 38 -15s28 5 38 15s15 22 15 36 -s-5 26 -15 36s-24 15 -38 15s-28 -5 -38 -15v0l-17 -16l-33 32l18 16c19 18 43 28 70 28s52 -10 71 -28zM138 156l37 36l-37 36c-10 10 -24 15 -38 15s-28 -5 -38 -15s-15 -22 -15 -36s5 -26 15 -36s24 -15 38 -15s28 5 38 15z" /> - <glyph glyph-name="ion-md-volume-off" unicode="" horiz-adv-x="384" -d="M342 192c0 69 -45 128 -107 147v45c85 -20 149 -99 149 -192c0 -35 -8 -68 -24 -96l-32 32c9 19 14 41 14 64zM192 368v-104l-51 51zM357 51v0l24 -24l-24 -24l-40 40c-23 -21 -51 -36 -82 -43v45c19 6 37 15 52 28l-95 95v-152l-107 112h-85v128h85l9 10l-91 91l24 24z -M288 192c0 -7 0 -15 -2 -22l-51 51v60c32 -16 53 -51 53 -89z" /> - <glyph glyph-name="ion-ios-flag" unicode="" horiz-adv-x="320" -d="M311 367c5 1 9 -3 9 -8v-191c0 -4 -3 -7 -7 -8c0 0 -37 -7 -72 -7s-57 6 -83 12s-51 15 -77 15c-21 0 -37 -2 -47 -4c-4 -1 -6 -4 -6 -8v-154c0 -8 -8 -15 -16 -14c-7 1 -12 7 -12 14v354l4 3c2 1 21 13 77 13c28 0 55 -5 81 -11c25 -5 50 -12 78 -12c18 0 48 3 61 5 -c4 0 7 1 10 1z" /> - <glyph glyph-name="ion-md-cloud-download" unicode="" horiz-adv-x="480" -d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM208 180h-68l100 -100l100 100h-68v76h-64v-76z" /> - <glyph glyph-name="ion-md-git-compare" unicode="" horiz-adv-x="448" -d="M160 66v62l96 -96l-96 -96v64h-22c-39 0 -64 11 -84 36c-18 23 -22 48 -22 94v167c-19 11 -32 31 -32 55c0 35 29 64 64 64s64 -29 64 -64c0 -24 -13 -44 -32 -55v-167c0 -35 2 -47 8 -54c5 -6 9 -10 34 -10h22zM64 392c-22 0 -40 -18 -40 -40s18 -40 40 -40s40 18 40 40 -s-18 40 -40 40zM416 87c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v170c0 35 -2 47 -8 54c-5 6 -9 9 -34 9h-22v-64l-96 96l96 96v-62h22c39 0 64 -10 84 -35c18 -23 22 -48 22 -94v-170zM384 -8c22 0 40 18 40 40s-18 40 -40 40 -s-40 -18 -40 -40s18 -40 40 -40z" /> - <glyph glyph-name="ion-ios-mic" unicode="" horiz-adv-x="220" -d="M110 112c-35 0 -64 29 -64 64v160c0 35 29 64 64 64v0c35 0 64 -29 64 -64v-160c0 -35 -29 -64 -64 -64v0zM206 256c8 0 14 -6 14 -14v-69c0 -56 -42 -102 -96 -109v-52h36c8 0 14 -6 14 -14s-6 -14 -14 -14h-100c-8 0 -14 6 -14 14s6 14 14 14h36v52 -c-54 7 -96 53 -96 109v69c0 8 6 14 14 14s14 -6 14 -14v-69c0 -45 37 -82 82 -82s82 37 82 82v69c0 8 6 14 14 14z" /> - <glyph glyph-name="ion-md-transgender" unicode="" horiz-adv-x="448" -d="M320 416h128v-128h-35v69l-88 -88c7 -15 11 -31 11 -49c0 -55 -40 -100 -91 -110v-46h63v-40h-63v-56h-42v56h-63v40h63v46c-52 10 -91 55 -91 110c0 18 4 34 11 49l-19 19l-31 -31l-29 29l31 31l-40 40v-69h-35v128h128v-35h-63l37 -37l32 32l28 -29l-31 -31l15 -15 -c20 19 48 31 78 31c24 0 46 -7 64 -20c0 0 6 -5 14 -12l81 81h-63v35zM224 158c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64z" /> - <glyph glyph-name="ion-md-headset" unicode="" horiz-adv-x="384" -d="M192 400c106 0 192 -88 192 -197v-153c0 -36 -29 -66 -64 -66h-64v176h85v43c0 85 -67 153 -149 153s-149 -68 -149 -153v-43h85v-176h-64c-35 0 -64 30 -64 66v153c0 109 86 197 192 197z" /> - <glyph glyph-name="ion-md-arrow-down" unicode="" horiz-adv-x="342" -d="M192 363v-260l120 120l30 -31l-171 -171l-171 171l30 30l120 -119v260h42z" /> - <glyph glyph-name="ion-ios-partly-sunny" unicode="" horiz-adv-x="480" -d="M152 384c9 0 16 -7 16 -16v-30c0 -9 -7 -16 -16 -16v0c-9 0 -16 7 -16 16v30c0 9 7 16 16 16v0zM63 232c0 -9 -7 -16 -16 -16h-31c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h31c9 0 16 -7 16 -16v0zM64 299l-21 21c-6 6 -6 16 0 22c3 3 8 4 12 4v0c4 0 8 -1 11 -4l20 -21 -c6 -6 6 -16 0 -22c-3 -3 -7 -5 -11 -5s-8 2 -11 5zM255 343c6 -6 6 -16 0 -22l-20 -21c-3 -3 -7 -4 -11 -4s-8 1 -11 4v0h-1c-6 6 -6 16 0 22l21 21c3 3 7 5 11 5v0c4 0 8 -2 11 -5zM77 175c4 0 8 -2 11 -5c6 -6 6 -16 0 -22l-20 -21c-3 -3 -7 -5 -11 -5s-9 2 -12 5 -c-6 6 -6 17 0 23l21 20c3 3 7 5 11 5v0zM387 189c51 0 93 -43 93 -94s-42 -95 -93 -95h-226c-41 0 -74 36 -74 77c0 39 29 73 67 76v1v10v6c2 39 24 74 56 92c5 3 10 5 15 7c13 5 26 8 41 8c54 0 99 -39 110 -89c3 0 6 1 9 1h2zM135 164c-34 7 -59 36 -59 72 -c0 40 33 74 73 74c23 0 45 -11 58 -28h-1c-5 -2 -9 -5 -14 -8c-33 -19 -56 -53 -58 -93v-6c0 -3 1 -7 1 -10v-1z" /> - <glyph glyph-name="ion-md-cloudy-night" unicode="" horiz-adv-x="448" -d="M91 265h2h-2zM310 145c42 -3 74 -38 74 -81c0 -44 -36 -80 -80 -80h-208c-53 0 -96 44 -96 97c0 47 32 86 78 95c5 1 13 1 18 1c43 0 78 -26 91 -64h28c-6 21 -16 40 -32 56c-21 21 -48 32 -77 34c21 27 52 39 86 39c58 0 107 -41 118 -97zM80 223l-13 -17v0v5 -c0 92 63 168 148 189c-9 -21 -14 -45 -14 -70c0 -20 3 -39 9 -57c-6 1 -12 1 -18 1c-22 0 -43 -4 -61 -12c-20 -9 -37 -22 -51 -39zM386 141c-3 3 -6 7 -10 10h3c24 0 48 5 69 14c-7 -27 -19 -53 -35 -74c-4 19 -14 36 -27 50z" /> - <glyph glyph-name="ion-md-nutrition" unicode="" -d="M309 212c8 -8 13 -19 13 -31c0 -14 -6 -28 -17 -36l-233 -168c-9 -6 -19 -9 -28 -9c-25 0 -44 20 -44 44c0 8 2 15 5 21v1l158 255v0c8 10 21 16 35 16c10 0 20 -4 28 -10h1zM416 303l-109 -56l-42 41l68 128l49 -28l-32 -56l37 20z" /> - <glyph glyph-name="ion-ios-options" unicode="" -d="M251 72c6 14 21 24 37 24s31 -10 37 -24h75c9 0 16 -7 16 -16v0c0 -9 -7 -16 -16 -16h-75c-6 -14 -21 -24 -37 -24s-31 10 -37 24h-235c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h235zM91 208c6 14 21 24 37 24s31 -10 37 -24h235c9 0 16 -7 16 -16v0c0 -9 -7 -16 -16 -16 -h-235c-6 -14 -21 -24 -37 -24s-31 10 -37 24h-75c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h75zM251 344c6 14 21 24 37 24s31 -10 37 -24h75c9 0 16 -7 16 -16v0c0 -9 -7 -16 -16 -16h-75c-6 -14 -21 -24 -37 -24s-31 10 -37 24h-235c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h235z -" /> - <glyph glyph-name="ion-md-log-out" unicode="" -d="M144 171v42h190l-45 45l31 30l96 -96l-96 -96l-30 30l44 45h-190zM208 27c44 0 85 17 116 48l30 -30c-8 -8 -17 -16 -27 -23c-35 -24 -76 -38 -119 -38c-114 0 -208 93 -208 208s94 208 208 208c43 0 84 -13 119 -37c10 -7 19 -16 27 -24l-30 -30c-31 31 -72 48 -116 48 -s-86 -17 -117 -48s-48 -73 -48 -117s17 -86 48 -117s73 -48 117 -48zM401 192l-1 1l-1 -1l1 -1z" /> - <glyph glyph-name="ion-md-appstore" unicode="" -d="M416 296c-19 -214 -13 -312 -13 -312h-390s6 96 -13 312h104c0 57 47 104 104 104s104 -47 104 -104h104zM208 374c-43 0 -78 -35 -78 -78h156c0 43 -35 78 -78 78zM156 50l143 85l-143 84v-169z" /> - <glyph glyph-name="ion-md-cellular" unicode="" horiz-adv-x="384" -d="M0 0l384 384v-384h-384z" /> - <glyph glyph-name="ion-ios-beer" unicode="" horiz-adv-x="384" -d="M48 286v-96h-26c-9 0 -17 8 -17 17c0 16 11 22 11 35v51c0 19 -16 12 -16 41v4c0 26 25 43 50 43c10 0 18 -1 23 -2c6 -1 12 1 16 6c9 10 22 17 36 17c9 0 19 -2 26 -7c6 -4 13 -2 17 3c10 11 23 18 44 18c24 0 47 -16 56 -39c2 -5 7 -9 13 -9h1c21 0 38 -17 38 -38v-22 -c0 -2 -3 -4 -5 -2v0c-4 3 -8 4 -13 4h-230c-13 0 -24 -11 -24 -24zM322 -4c8 0 14 -6 14 -14s-6 -14 -14 -14h-276c-8 0 -14 6 -14 14s6 14 14 14h276zM336 254c26 0 48 -22 48 -48v-96c0 -26 -22 -48 -48 -48h-32c0 -12 2 -18 5 -30c1 -6 0 -12 -5 -16c-3 -3 -7 -4 -11 -4 -h-214c-6 0 -12 3 -15 8c-3 4 -4 9 -3 14v0c2 12 3 18 3 30v214c0 9 7 16 16 16h208c9 0 16 -7 16 -16v-24h32zM356 110v96c0 11 -9 20 -20 20h-32v-136h32c11 0 20 9 20 20z" /> - <glyph glyph-name="ion-ios-snow" unicode="" horiz-adv-x="384" -d="M377 102c7 -4 9 -13 5 -20c-3 -5 -8 -8 -13 -8c-3 0 -6 1 -8 2l-32 19c-4 -16 -2 -32 -2 -32c1 -8 -4 -15 -12 -17c-1 0 -2 -1 -3 -1c-7 0 -13 6 -14 13c0 1 -4 26 6 52l-96 56v-99c27 -5 46 -20 47 -21c3 -2 6 -6 6 -10s-1 -8 -4 -11s-7 -5 -11 -5c-3 0 -7 1 -10 3 -c0 0 -12 10 -28 14v-38c0 -8 -8 -15 -16 -15s-15 7 -15 15v38c-16 -4 -29 -14 -29 -14c-3 -2 -7 -3 -10 -3c-4 0 -8 2 -11 5s-4 7 -4 11s3 8 6 10c1 1 21 16 48 21v99l-96 -56c10 -26 6 -51 6 -52c-1 -7 -7 -13 -14 -13c-1 0 -2 1 -3 1c-8 2 -13 9 -12 17c0 0 2 16 -3 32 -l-32 -19c-2 -1 -5 -2 -8 -2c-5 0 -10 3 -13 8c-4 7 -2 16 5 20l33 19c-12 12 -26 19 -26 19c-8 3 -11 11 -9 19c2 6 7 9 13 9c2 0 4 0 6 -1c1 0 24 -10 42 -31l96 56l-96 56c-18 -21 -41 -31 -42 -31c-2 -1 -4 -1 -6 -1c-6 0 -11 4 -13 10c-2 8 1 16 9 19c0 0 14 6 26 18 -l-33 19c-7 4 -9 13 -5 20c3 5 8 8 13 8c3 0 6 -1 8 -2l32 -19c5 16 3 32 3 32c-1 8 4 16 12 18h3c7 0 13 -6 14 -13c0 -1 4 -26 -6 -52l96 -56v100c-27 5 -47 19 -48 20c-3 2 -6 6 -6 10s1 8 4 11s7 5 11 5s7 -1 10 -3c0 0 13 -10 29 -14v38c0 8 7 15 15 15s16 -7 16 -15 -v-38c16 4 28 14 28 14c3 2 7 3 10 3c4 0 8 -2 11 -5s4 -7 4 -11s-3 -8 -6 -10c-1 -1 -20 -16 -47 -21v-99l96 56c-10 26 -7 51 -7 52c1 7 8 13 15 13c1 0 2 -1 3 -1c8 -2 13 -9 12 -17c0 -1 -2 -16 2 -32l32 19c2 1 5 2 8 2c5 0 10 -3 13 -8c4 -7 2 -16 -5 -20l-33 -19 -c12 -12 26 -19 26 -19c8 -3 11 -11 9 -19c-2 -6 -7 -9 -13 -9c-2 0 -4 0 -6 1c-1 0 -24 10 -42 31l-96 -56l96 -56c18 21 41 31 42 31c2 1 4 1 6 1c6 0 11 -4 13 -10c2 -8 -1 -16 -9 -19c0 0 -14 -6 -26 -18z" /> - <glyph glyph-name="ion-ios-happy" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM280 248c-13 0 -24 -11 -24 -24s11 -24 24 -24s24 11 24 24s-11 24 -24 24zM136 248c-13 0 -24 -11 -24 -24s11 -24 24 -24s24 11 24 24s-11 24 -24 24zM208 79c45 0 82 30 94 71 -c2 5 -3 10 -8 10h-172c-5 0 -10 -5 -8 -10c12 -41 49 -71 94 -71z" /> - <glyph glyph-name="ion-md-wallet" unicode="" -d="M155 107c0 -24 18 -43 42 -43h197v-21c0 -24 -18 -43 -42 -43h-308c-24 0 -44 18 -44 42v300c0 24 20 42 44 42h308c23 0 42 -19 42 -43v-21h-197c-24 0 -42 -19 -42 -43v-170zM197 262c0 9 7 16 16 16h187c9 0 16 -7 16 -16v-140c0 -9 -7 -16 -16 -16h-187 -c-9 0 -16 7 -16 16v140zM274 160c16 1 29 14 30 30c1 19 -15 35 -34 34c-16 -1 -29 -14 -30 -30c-1 -19 15 -35 34 -34z" /> - <glyph glyph-name="ion-md-funnel" unicode="" horiz-adv-x="448" -d="M176 48v48h96v-48h-96zM0 336h448v-48h-448v48zM80 167v50h288v-50h-288z" /> - <glyph glyph-name="ion-ios-refresh-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 64c67 0 123 51 128 117c0 6 -4 11 -10 11v0c-5 0 -10 -4 -10 -9c-4 -55 -51 -98 -107 -99c-59 -1 -108 47 -109 106c-1 60 48 110 108 110v-42c0 -6 7 -10 12 -7l73 47 -c5 3 5 10 0 13l-73 53c-5 4 -12 -1 -12 -7v-37c-71 0 -128 -57 -128 -128s57 -128 128 -128z" /> - <glyph glyph-name="ion-ios-watch" unicode="" -d="M392 287c16 -25 24 -53 24 -82v-41c0 -21 -4 -40 -12 -58c-8 -17 -19 -33 -33 -46c-28 -25 -66 -39 -108 -39c-41 0 -54 8 -65 14c-7 4 -13 6 -27 7c-38 2 -69 16 -94 40c-3 2 -4 5 -4 9c0 3 2 7 4 9c2 3 5 4 9 4c3 0 8 -1 10 -3c20 -19 45 -30 77 -32 -c20 -1 29 -6 37 -11c9 -5 19 -10 53 -10c35 0 67 12 90 32c12 10 21 22 27 36c7 15 10 31 10 48v41c0 24 -7 48 -20 68c-12 20 -30 35 -51 46c-3 2 -6 5 -7 8s-1 7 1 10c2 4 7 7 12 7c2 0 4 0 6 -1c25 -13 46 -32 61 -56zM236 65c-6 1 -11 6 -11 13v2c1 6 7 11 13 11h2 -c7 -1 14 -2 21 -2c26 0 48 9 65 25c2 2 6 4 9 4c4 0 7 -2 9 -5c5 -5 5 -13 0 -18c-11 -10 -24 -19 -38 -24s-29 -8 -45 -8c-8 0 -16 1 -25 2zM238 86v0v0v0zM175 26c7 0 13 -6 13 -13s-6 -13 -13 -13c-46 0 -86 16 -121 47s-54 73 -54 114v44c0 29 8 57 24 82 -c15 24 36 43 61 56c2 1 4 1 6 1c5 0 10 -3 12 -7c2 -3 2 -7 1 -10s-4 -6 -7 -8c-21 -11 -39 -26 -51 -46c-13 -20 -20 -44 -20 -68v-44c0 -34 17 -68 46 -94c30 -27 63 -41 103 -41zM300 333c-1 -14 11 -26 25 -26v0c2 0 3 -3 1 -4c-8 -7 -18 -10 -29 -10h-178 -c-11 0 -21 3 -29 9c-1 1 0 3 0 4v0c0 1 1 1 2 1c13 1 24 12 23 26c-1 12 -11 22 -23 23c-4 0 -7 -1 -10 -2s-5 2 -4 4c8 16 23 26 41 26h178c11 0 22 -4 30 -11c5 -4 8 -9 11 -15c1 -2 0 -5 -3 -4c-4 2 -8 2 -12 2c-12 -1 -22 -11 -23 -23zM279 343c-2 8 -9 15 -17 17 -c-16 4 -31 -10 -27 -26c2 -8 9 -15 17 -17c16 -4 31 10 27 26z" /> - <glyph glyph-name="ion-ios-reorder" unicode="" horiz-adv-x="352" -d="M0 128v16h352v-16h-352zM0 184v16h352v-16h-352zM0 240v16h352v-16h-352z" /> - <glyph glyph-name="ion-ios-volume-high" unicode="" horiz-adv-x="383" -d="M151 302c6 -3 9 -8 9 -14v-192c0 -6 -3 -11 -9 -14c-2 -1 -5 -2 -7 -2c-4 0 -7 2 -10 4l-65 52h-53c-9 0 -16 7 -16 16v80c0 9 7 16 16 16h53l65 53c3 2 6 3 10 3c2 0 5 -1 7 -2zM383 192v0v0c0 -59 -23 -114 -65 -156c-2 -2 -6 -4 -9 -4s-6 2 -8 4c-5 5 -5 12 0 17 -c38 37 58 86 58 139v0v0c0 53 -20 102 -58 139c-5 5 -5 12 0 17s12 5 17 0c42 -42 65 -97 65 -156zM320 192v0c0 -44 -16 -84 -46 -115c-2 -2 -6 -4 -9 -4s-6 2 -8 4c-5 5 -6 12 -1 17c26 26 40 61 40 98v0v0c0 37 -14 72 -40 98c-5 5 -4 12 1 17s12 5 17 0 -c30 -31 46 -71 46 -115v0zM223 266c19 -20 30 -46 30 -74v0v0c0 -28 -11 -54 -30 -74c-2 -2 -6 -3 -9 -3s-6 1 -8 3c-5 5 -5 12 0 17c15 15 23 36 23 57v0v0c0 22 -8 42 -23 57c-5 5 -5 12 0 17s12 5 17 0z" /> - <glyph glyph-name="ion-ios-contrast" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM335 65c34 34 53 79 53 127s-19 93 -53 127s-79 53 -127 53v-360c48 0 93 19 127 53z" /> - <glyph glyph-name="ion-ios-today" unicode="" horiz-adv-x="384" -d="M324 416c33 0 60 -27 60 -60v-328c0 -33 -27 -60 -60 -60h-264c-33 0 -60 27 -60 60v328c0 33 27 60 60 60h264zM356 28v328c0 18 -14 32 -32 32h-264c-18 0 -32 -14 -32 -32v-328c0 -18 14 -32 32 -32h264c18 0 32 14 32 32zM296 272c13 0 24 -11 24 -24v-192 -c0 -13 -11 -24 -24 -24h-208c-13 0 -24 11 -24 24v192c0 13 11 24 24 24h208zM78 324c-8 0 -14 6 -14 14s6 14 14 14h100c8 0 14 -6 14 -14s-6 -14 -14 -14h-100z" /> - <glyph glyph-name="ion-ios-mic-off" unicode="" horiz-adv-x="256" -d="M242 -16c-5 0 -9 3 -12 7l-228 388c-4 7 -2 15 5 19s16 2 20 -5l227 -388c4 -7 2 -15 -5 -19c-2 -1 -5 -2 -7 -2zM192 176c0 -9 -2 -17 -5 -25l-120 205c8 26 33 44 61 44v0c35 0 64 -29 64 -64v-160zM64 176v65l75 -128c-4 -1 -7 -1 -11 -1v0c-35 0 -64 29 -64 64z -M238 173c0 -26 -9 -49 -24 -68l-15 26c7 12 11 27 11 42v69c0 8 6 14 14 14s14 -6 14 -14v-69zM128 91c8 0 15 1 22 3l15 -25c-7 -3 -15 -4 -23 -5v-52h36c8 0 14 -6 14 -14s-6 -14 -14 -14h-100c-8 0 -14 6 -14 14s6 14 14 14h36v52c-54 7 -96 53 -96 109v69 -c0 8 6 14 14 14s14 -6 14 -14v-69c0 -45 37 -82 82 -82z" /> - <glyph glyph-name="ion-ios-medkit" unicode="" -d="M384 320c18 0 32 -14 32 -32v-256c0 -18 -14 -32 -32 -32h-352c-18 0 -32 14 -32 32v256c0 18 14 32 32 32h84v32c0 18 14 32 32 32h120c18 0 32 -14 32 -32v-32h84zM144 348v-28h128v28c0 4 -4 8 -8 8h-112c-4 0 -8 -4 -8 -8zM272 144c9 0 16 7 16 16s-7 16 -16 16h-32 -h-16v16v32c0 9 -7 16 -16 16s-16 -7 -16 -16v-32v-16h-16h-32c-9 0 -16 -7 -16 -16s7 -16 16 -16h32h16v-16v-32c0 -9 7 -16 16 -16s16 7 16 16v32v16h16h32z" /> - <glyph glyph-name="ion-ios-arrow-round-down" unicode="" horiz-adv-x="192" -d="M188 152c5 -5 5 -13 0 -18l-83 -82c-2 -2 -6 -4 -9 -4c-2 0 -3 0 -5 1s-3 2 -4 3v0l-83 82c-5 5 -5 13 0 18s13 6 18 1l61 -61v231c0 7 6 13 13 13s13 -6 13 -13v-231l61 60c5 5 13 5 18 0z" /> - <glyph glyph-name="ion-md-link" unicode="" horiz-adv-x="448" -d="M43 192c0 -38 31 -69 69 -69h88v-43h-88c-62 0 -112 50 -112 112s50 112 112 112h88v-43h-88c-38 0 -69 -31 -69 -69zM128 170v44h192v-44h-192zM336 304c62 0 112 -50 112 -112s-50 -112 -112 -112h-88v43h88c38 0 69 31 69 69s-31 69 -69 69h-88v43h88z" /> - <glyph glyph-name="ion-ios-chatbubbles" unicode="" -d="M383 127l16 -58s1 -2 1 -3c0 -4 -4 -8 -8 -8c-2 0 -4 1 -4 1l-57 21c-3 1 -6 2 -10 2c-3 0 -6 -1 -9 -2s-15 -5 -26 -8s-32 -8 -47 -8c-96 0 -171 77 -171 169c0 12 2 23 4 34c16 76 86 133 170 133c96 0 174 -75 174 -167c0 -33 -11 -64 -28 -90c-1 -1 -1 -2 -2 -3 -c-2 -4 -3 -9 -3 -13zM270 56c4 1 9 2 13 3c-4 -5 -7 -9 -7 -9c-30 -35 -73 -56 -120 -56c-21 0 -42 5 -61 12c-4 2 -6 2 -6 2c-2 0 -4 0 -6 -1l-56 -22c-1 0 -2 -1 -3 -1c-2 0 -3 1 -5 2c-2 2 -4 5 -3 8c0 0 12 60 12 62s-1 4 -3 8c-16 24 -25 53 -25 82c0 42 19 82 52 111 -l8 7c-1 -4 -3 -9 -4 -13s-1 -9 -2 -13c-1 -6 -2 -14 -2 -21c0 -92 75 -169 171 -169c10 0 24 2 34 4c5 1 9 3 13 4z" /> - <glyph glyph-name="ion-ios-beaker" unicode="" horiz-adv-x="384" -d="M381 400c2 0 3 -1 3 -2s-2 -4 -3 -6s-12 -15 -14 -33v-310c0 -35 -28 -65 -63 -65h-208c-35 0 -64 29 -64 64v276c0 32 -2 32 -32 36c0 12 10 40 64 40h270h47zM48 371c12 -13 12 -29 12 -47v-36h279v0v71v3c0 3 1 6 2 10h-7h-270c-4 0 -10 0 -16 -1v0z" /> - <glyph glyph-name="ion-ios-git-branch" unicode="" horiz-adv-x="332" -d="M262 352c39 0 70 -31 70 -70c0 -34 -24 -63 -56 -69c-1 -28 -14 -46 -38 -64c-25 -19 -56 -25 -78 -29c-27 -5 -42 -14 -51 -24c19 -13 31 -35 31 -58c0 -39 -31 -70 -70 -70s-70 31 -70 70c0 17 6 33 17 46c10 11 24 19 38 22v172c-15 3 -28 11 -38 22 -c-11 13 -17 29 -17 46c0 39 31 70 70 70s70 -31 70 -70c0 -17 -6 -34 -18 -47c-10 -11 -24 -19 -39 -22v-169c10 13 32 33 73 40c19 3 45 7 65 23c17 13 26 24 27 43c-32 7 -56 35 -56 68c0 39 31 70 70 70zM28 346c0 -23 19 -42 42 -42s42 19 42 42s-19 42 -42 42 -s-42 -19 -42 -42zM112 38c0 23 -19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42s42 19 42 42zM262 240c23 0 42 19 42 42s-19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42z" /> - <glyph glyph-name="ion-logo-google" unicode="" horiz-adv-x="408" -d="M406 224c0 -1 2 -14 2 -37c0 -54 -18 -106 -54 -144s-87 -59 -141 -59c-59 0 -116 22 -156 64c-38 39 -57 92 -57 144s20 108 59 147c40 39 94 61 150 61v0c73 0 120 -38 137 -53l-58 -58c-10 9 -38 30 -77 30c-34 0 -68 -12 -90 -35c-23 -23 -39 -58 -39 -92 -c0 -35 15 -69 39 -92c23 -22 58 -36 91 -36c46 0 102 30 114 87h-116v82h194z" /> - <glyph glyph-name="ion-ios-recording" unicode="" horiz-adv-x="480" -d="M370 302c61 0 110 -49 110 -110s-49 -110 -110 -110h-260c-61 0 -110 49 -110 110s49 110 110 110v0v0c61 0 110 -49 110 -110c0 -30 -12 -58 -32 -78h105c-20 20 -33 48 -33 78c0 61 49 110 110 110v0v0zM448 192c0 43 -35 78 -78 78s-78 -35 -78 -78s35 -78 78 -78 -s78 35 78 78zM110 114c43 0 78 35 78 78s-35 78 -78 78s-78 -35 -78 -78s35 -78 78 -78z" /> - <glyph glyph-name="ion-md-checkmark-circle" unicode="" -d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM165 81l192 192l-29 30l-163 -162l-76 77l-30 -30z" /> - <glyph glyph-name="ion-ios-checkbox-outline" unicode="" horiz-adv-x="384" -d="M352 384c18 0 32 -14 32 -32v-320c0 -18 -14 -32 -32 -32h-320c-18 0 -32 14 -32 32v320c0 18 14 32 32 32h320zM356 36v312c0 4 -4 8 -8 8h-312c-4 0 -8 -4 -8 -8v-312c0 -4 4 -8 8 -8h312c4 0 8 4 8 8zM300 255c2 -2 1 -4 0 -6l-134 -134v0c-2 -2 -7 -5 -12 -5 -c-4 0 -7 1 -11 5l-56 56c-2 2 -2 4 0 6l17 18c1 1 2 1 3 1s2 0 3 -1l44 -45l122 123c1 1 2 1 3 1v0c1 0 2 0 3 -1z" /> - <glyph glyph-name="ion-ios-arrow-round-up" unicode="" horiz-adv-x="192" -d="M188 232c-5 -5 -13 -5 -18 0l-61 60v-231c0 -7 -6 -13 -13 -13s-13 6 -13 13v231l-61 -61c-5 -5 -13 -4 -18 1s-5 13 0 18l83 82v0c1 1 2 2 4 3s3 1 5 1c3 0 7 -2 9 -4l83 -82c5 -5 5 -13 0 -18z" /> - <glyph glyph-name="ion-ios-home" unicode="" -d="M211 344l156 -125c1 -1 1 -2 1 -3v-230c0 -1 -1 -2 -2 -2h-108c-1 0 -2 1 -2 2v140c0 1 -1 2 -2 2h-92c-1 0 -2 -1 -2 -2v-140c0 -1 -1 -2 -2 -2h-108c-1 0 -2 1 -2 2v230c0 1 1 2 2 3l156 125c2 1 3 1 5 0zM411 244c3 -2 5 -6 5 -10s-1 -8 -4 -11s-6 -4 -10 -4 -c-3 0 -7 1 -9 3l-184 147l-1 1l-1 -1l-184 -148c-2 -2 -6 -3 -9 -3c-4 0 -7 1 -10 4s-4 7 -4 11s2 8 5 10l43 35v92c0 1 1 2 2 2h60c1 0 2 -1 2 -2v-42l82 67c4 3 9 5 14 5s10 -2 14 -5z" /> - <glyph glyph-name="ion-ios-paper" unicode="" -d="M76 368c0 18 12 30 30 30l278 2c18 0 32 -14 32 -32v-353c0 -17 -14 -31 -31 -31h-353c-18 0 -32 14 -32 32v288c0 18 14 32 32 32h16v-290c0 -8 6 -14 14 -14v0c8 0 14 6 14 14v322zM142 336c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h84c8 0 14 6 14 14v0 -c0 8 -6 14 -14 14h-84zM142 176c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h148c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-148zM338 68c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-196c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h196zM338 228c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-196 -c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h196z" /> - <glyph glyph-name="ion-md-cafe" unicode="" -d="M0 0v48h368v-48h-368zM376 384c22 0 40 -18 40 -40v-80c0 -22 -18 -40 -40 -40h-40v-64c0 -44 -36 -80 -80 -80h-144c-44 0 -80 36 -80 80v224h293h11h40zM376 272v64h-40v-64h40z" /> - <glyph glyph-name="ion-md-medical" unicode="" horiz-adv-x="408" -d="M300 192l108 -62l-48 -84l-108 63v-125h-96v125l-108 -63l-48 84l108 62l-108 62l48 84l108 -63v125h96v-125l108 63l48 -84z" /> - <glyph glyph-name="ion-ios-log-in" unicode="" horiz-adv-x="414" -d="M368 368c25 0 46 -21 46 -46v-260c0 -25 -21 -46 -46 -46h-280c-25 0 -46 21 -46 46c0 8 6 14 14 14s14 -6 14 -14c0 -10 8 -18 18 -18h280c10 0 18 8 18 18v260c0 10 -8 18 -18 18h-280c-10 0 -18 -8 -18 -18c0 -8 -6 -14 -14 -14s-14 6 -14 14c0 25 21 46 46 46h280z -M175 114l64 64h-225c-8 0 -14 6 -14 14s6 14 14 14h224l-65 64c-6 6 -6 14 0 20c3 3 6 4 10 4s7 -1 10 -4l84 -84c4 -4 7 -10 7 -15s-3 -11 -7 -15l-82 -82c-3 -3 -6 -4 -10 -4s-7 2 -10 4v0c-5 6 -5 15 0 20z" /> - <glyph glyph-name="ion-ios-return-right" unicode="" horiz-adv-x="384" -d="M378 183c4 -4 6 -10 6 -16s-3 -11 -7 -15l-57 -58c-3 -3 -6 -4 -10 -4s-7 2 -10 4v0c-3 3 -4 6 -4 10s1 7 4 10l40 40h-262c-21 0 -40 8 -55 23s-23 34 -23 55v48c0 8 6 14 14 14s14 -6 14 -14v-48c0 -13 5 -25 15 -35s22 -15 35 -15h261l-41 40v0c-3 3 -4 6 -4 10 -s1 7 4 10s6 4 10 4s7 -1 10 -4z" /> - <glyph glyph-name="ion-logo-bitbucket" unicode="" -d="M405 384c7 -1 12 -8 11 -16l-18 -113h-256l22 -127h88l16 96h125l-34 -212c-1 -7 -6 -12 -13 -12h-271c-4 0 -9 1 -12 4v0c-3 3 -5 8 -6 12l-57 352v2c0 8 7 14 14 14h389h2z" /> - <glyph glyph-name="ion-ios-man" unicode="" horiz-adv-x="228" -d="M114 341v0v0c-25 0 -46 21 -46 46s21 45 46 45s45 -20 45 -45c0 -12 -4 -24 -13 -32c-8 -9 -20 -14 -32 -14zM79 -48c-14 0 -27 10 -27 30l1 278h-10v-105c0 -9 -3 -15 -6 -18c-4 -4 -9 -7 -15 -7s-12 3 -16 7c-3 3 -6 9 -6 18v122c0 14 5 27 14 38c10 12 24 18 39 18 -h122c15 0 29 -6 39 -18c9 -11 14 -24 14 -38v-122c0 -7 -2 -14 -7 -18c-4 -4 -9 -7 -15 -7s-12 3 -16 7c-5 4 -6 11 -6 18v105h-9v-278c0 -20 -14 -30 -28 -30c-13 0 -26 10 -27 30v0v141h-12v-141v0c-1 -20 -15 -30 -29 -30z" /> - <glyph glyph-name="ion-md-lock" unicode="" horiz-adv-x="320" -d="M280 262c22 0 40 -18 40 -40v-200c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v200c0 22 18 40 40 40h20v40c0 55 45 100 100 100s100 -45 100 -100v-40h20zM160 80c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40zM222 262v40c0 34 -28 62 -62 62 -s-62 -28 -62 -62v-40h124z" /> - <glyph glyph-name="ion-ios-flask" unicode="" horiz-adv-x="385" -d="M374 94c8 -16 11 -32 11 -46c-1 -36 -27 -64 -63 -64h-257c-36 0 -64 28 -65 64c0 14 4 30 12 46l116 194v2v78c0 2 -2 4 -4 4c-7 0 -12 5 -12 12v4c0 7 5 12 12 12h137c7 0 12 -5 12 -12v-4c0 -7 -5 -12 -12 -12c-2 0 -4 -2 -4 -4v-78v-2zM98 160h189c6 0 10 7 7 12 -l-61 102c-3 5 -4 10 -4 16v78v4h-73v-4v-78c0 -6 -1 -11 -4 -16l-61 -102c-3 -5 1 -12 7 -12z" /> - <glyph glyph-name="ion-md-remove-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM315 171v42h-214v-42h214z" /> - <glyph glyph-name="ion-md-code-download" unicode="" horiz-adv-x="448" -d="M203 288h42v-126l45 45l30 -31l-96 -96l-96 96l30 30l45 -44v126zM158 94l-30 -30l-128 128l128 128l30 -30l-98 -98zM290 94l98 98l-98 98l30 30l128 -128l-128 -128z" /> - <glyph glyph-name="ion-ios-wine" unicode="" horiz-adv-x="208" -d="M177 397c9 -25 31 -87 31 -125v-4v-1c0 -19 0 -45 -28 -74c-7 -7 -15 -13 -23 -20c-19 -15 -39 -31 -39 -50v-115c0 -1 1 -2 2 -2h57c8 0 15 -6 15 -14s-7 -14 -15 -14h-146c-8 0 -15 6 -15 14s7 14 15 14h57c1 0 2 1 2 2v115c0 19 -20 35 -39 50c-8 7 -17 13 -23 20 -c-28 29 -28 55 -28 74v1v4c0 38 22 100 31 125c2 6 7 9 13 9h120c6 0 11 -3 13 -9zM176 295v1c-5 26 -15 60 -22 81c0 1 -1 1 -2 1h-96c-1 0 -2 0 -2 -1c-7 -21 -17 -55 -22 -81v-1s1 -1 2 -1h140c1 0 2 1 2 1z" /> - <glyph glyph-name="ion-ios-expand" unicode="" horiz-adv-x="384" -d="M48 356l117 -117c5 -5 5 -15 0 -20c-3 -3 -6 -4 -10 -4s-7 1 -10 4l-117 117v-78c0 -8 -6 -14 -14 -14v0c-8 0 -14 6 -14 14v112c0 8 6 14 14 14h112c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-78zM370 384c8 0 14 -6 14 -14v-112c0 -8 -6 -14 -14 -14v0 -c-8 0 -14 6 -14 14v78l-117 -117c-3 -3 -6 -4 -10 -4s-7 1 -10 4c-5 5 -5 15 0 20l117 117h-78c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h112zM155 169c4 0 7 -1 10 -4c5 -5 5 -15 0 -20l-117 -117h78c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-112c-8 0 -14 6 -14 14v112 -c0 8 6 14 14 14v0c8 0 14 -6 14 -14v-78l117 117c3 3 6 4 10 4zM370 140c8 0 14 -6 14 -14v-112c0 -8 -6 -14 -14 -14h-112c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h78l-117 117c-5 5 -5 15 0 20c3 3 6 4 10 4s7 -1 10 -4l117 -117v78c0 8 6 14 14 14v0z" /> - <glyph glyph-name="ion-ios-list" unicode="" horiz-adv-x="384" -d="M0 192c0 15 13 28 28 28s28 -13 28 -28s-13 -28 -28 -28s-28 13 -28 28zM0 316c0 15 13 28 28 28s28 -13 28 -28s-13 -28 -28 -28s-28 13 -28 28zM0 68c0 15 13 28 28 28s28 -13 28 -28s-13 -28 -28 -28s-28 13 -28 28zM368 208c9 0 16 -7 16 -16s-7 -16 -16 -16h-240 -c-9 0 -16 7 -16 16s7 16 16 16h240zM368 84c9 0 16 -7 16 -16s-7 -16 -16 -16h-240c-9 0 -16 7 -16 16s7 16 16 16h240zM128 300c-9 0 -16 7 -16 16s7 16 16 16h240c9 0 16 -7 16 -16s-7 -16 -16 -16h-240z" /> - <glyph glyph-name="ion-md-keypad" unicode="" horiz-adv-x="320" -d="M160 50c22 0 40 -19 40 -41s-18 -41 -40 -41s-40 19 -40 41s18 41 40 41zM40 416c22 0 41 -19 41 -41s-19 -40 -41 -40s-40 18 -40 40s18 41 40 41zM40 294c22 0 41 -19 41 -41s-19 -41 -41 -41s-40 19 -40 41s18 41 40 41zM40 172c22 0 41 -19 41 -41s-19 -41 -41 -41 -s-40 19 -40 41s18 41 40 41zM280 334c-22 0 -41 19 -41 41s19 41 41 41s40 -19 40 -41s-18 -41 -40 -41zM160 172c22 0 40 -19 40 -41s-18 -41 -40 -41s-40 19 -40 41s18 41 40 41zM280 172c22 0 40 -19 40 -41s-18 -41 -40 -41s-41 19 -41 41s19 41 41 41zM280 294 -c22 0 40 -19 40 -41s-18 -41 -40 -41s-41 19 -41 41s19 41 41 41zM160 294c22 0 40 -19 40 -41s-18 -41 -40 -41s-40 19 -40 41s18 41 40 41zM160 416c22 0 40 -19 40 -41s-18 -40 -40 -40s-40 18 -40 40s18 41 40 41z" /> - <glyph glyph-name="ion-logo-octocat" unicode="" horiz-adv-x="448" -d="M146 160c8 0 16 -3 22 -12c6 -8 10 -20 10 -32s-4 -23 -10 -31s-14 -13 -22 -13c-9 0 -17 5 -23 13s-9 19 -9 31s3 24 9 32c6 9 14 12 23 12zM303 160c9 0 16 -3 22 -12c6 -8 9 -20 9 -32s-3 -23 -9 -31s-14 -13 -22 -13c-9 0 -17 5 -23 13s-10 19 -10 31s4 24 10 32 -c6 9 14 12 23 12zM414 276c24 -27 34 -66 34 -96c0 -24 0 -46 -6 -65s-13 -35 -21 -47c-9 -12 -20 -23 -32 -32c-13 -9 -24 -17 -34 -21s-22 -7 -36 -9c-13 -2 -24 -4 -31 -4c0 0 -28 -2 -64 -2s-64 2 -64 2c-7 0 -18 2 -31 4c-14 2 -26 5 -36 9s-22 12 -34 21 -c-13 9 -23 20 -32 32c-8 12 -15 28 -21 47c-5 19 -6 41 -6 65c0 31 10 70 34 96c0 0 -2 14 0 39s7 48 16 69c30 -3 67 -20 112 -51c15 4 36 6 62 6c28 0 48 -2 62 -6c20 14 40 25 58 33c19 8 33 13 41 15s13 3 13 3c9 -21 14 -44 16 -69s0 -39 0 -39v0zM348 42 -c28 13 42 40 42 81c0 24 -8 43 -26 59c-9 8 -20 13 -32 15s-31 1 -56 -1s-40 -4 -52 -4s-25 2 -42 3s-30 3 -39 3c-10 0 -20 1 -31 -2s-21 -8 -28 -14c-17 -15 -25 -35 -25 -59c0 -41 13 -68 41 -81c27 -13 69 -18 123 -18h2c54 0 95 5 123 18z" /> - <glyph glyph-name="ion-ios-planet" unicode="" -d="M415 96c2 -6 2 -12 -1 -17c-3 -6 -11 -9 -22 -9c-37 0 -120 32 -208 81c-54 30 -103 64 -137 92c-38 32 -53 54 -45 67c4 7 11 10 23 10c16 0 48 -10 83 -24c3 -1 3 -5 1 -7l-11 -10c-1 -1 -2 -2 -4 -1c-21 8 -46 16 -57 19c-4 1 -6 -3 -4 -6c10 -13 25 -24 39 -35 -c7 -6 15 -11 23 -17c8 21 23 39 41 52c21 15 44 23 70 23c32 0 63 -11 86 -33c24 -23 37 -54 37 -87c0 -26 -9 -51 -25 -72c10 -4 19 -8 28 -11c15 -6 34 -11 44 -13c3 -1 6 3 4 6c-6 8 -26 24 -42 36c-2 1 -3 4 -2 6l5 13c1 3 4 4 7 2c24 -18 45 -35 55 -47 -c6 -7 10 -12 12 -18zM264 94c2 -1 4 -3 4 -5s-1 -4 -3 -5c-20 -13 -42 -20 -66 -20c-32 0 -63 12 -86 35s-36 53 -36 85c0 1 1 3 1 4c0 2 1 4 3 5c1 0 2 1 3 1s2 -1 3 -2c25 -17 54 -36 84 -53c33 -19 64 -32 93 -45z" /> - <glyph glyph-name="ion-logo-usd" unicode="" horiz-adv-x="320" -d="M315 145c3 -10 5 -19 5 -29c0 -21 -5 -38 -14 -53s-20 -26 -35 -35s-31 -17 -50 -21c-10 -2 -19 -3 -29 -4v-35h-64v35c-9 1 -19 4 -28 6c-20 5 -36 12 -51 23s-26 24 -35 41c-8 16 -13 34 -14 55h69c0 -12 2 -24 7 -33c5 -10 12 -17 21 -23s20 -11 31 -14v120 -c-8 2 -18 4 -27 6c-17 4 -30 9 -41 16s-20 15 -27 23s-11 17 -14 26s-4 18 -4 28c0 18 4 34 12 48s19 25 33 34s29 16 46 20c7 2 15 3 22 4v33h64v-33c9 -1 16 -4 24 -6c18 -5 34 -12 48 -22s25 -22 33 -37c7 -13 11 -28 12 -46h-69c-3 21 -12 37 -26 46c-7 4 -13 8 -22 10 -v-106c9 -2 16 -4 25 -6c12 -3 22 -6 27 -7c13 -4 23 -9 33 -15c10 -7 18 -14 24 -22s11 -17 14 -27zM128 238v92c-7 -2 -15 -4 -21 -7c-7 -4 -12 -9 -17 -15s-7 -14 -7 -23c0 -13 4 -24 13 -31c8 -7 20 -12 32 -16zM247 89c3 7 4 13 4 20c0 14 -3 24 -10 31s-15 11 -23 14 -s-16 5 -26 8v-107c6 1 10 2 14 3c11 3 20 8 27 13s11 11 14 18z" /> - <glyph glyph-name="ion-ios-bulb" unicode="" horiz-adv-x="296" -d="M296 259c0 -31 -13 -56 -30 -80v0c-11 -15 -22 -18 -32 -35c-14 -24 -17 -41 -18 -56c0 -8 -8 -15 -16 -15h-10c-2 0 -4 2 -4 4v94c0 5 1 11 3 15l22 42c3 7 -1 15 -9 15v0c-4 0 -7 -3 -9 -6l-26 -51c-2 -4 -3 -9 -3 -14v-95c0 -2 -2 -4 -4 -4h-24c-2 0 -4 2 -4 4v95 -c0 5 -1 10 -3 14l-26 51c-2 4 -5 6 -9 6v0c-8 0 -13 -8 -9 -15l21 -42c2 -4 3 -9 3 -14v-95c0 -2 -2 -4 -4 -4h-9c-8 0 -16 6 -16 15c-1 15 -4 31 -19 56c-10 17 -20 20 -31 35v0c-17 24 -30 49 -30 80c0 78 70 141 148 141s148 -63 148 -141zM130 -16c-8 0 -14 6 -14 14v0 -c0 8 6 14 14 14h36c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-36zM110 28c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h76c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-76z" /> - <glyph glyph-name="ion-md-map" unicode="" horiz-adv-x="384" -d="M373 384c6 0 11 -5 11 -11v-322c0 -5 -3 -9 -7 -10l-121 -41l-128 45s-105 -41 -108 -42s-7 -3 -9 -3c-6 0 -11 5 -11 11v322c0 5 3 9 7 10l121 41l128 -45s103 40 108 42s7 3 9 3zM256 43v254l-128 44v-254z" /> - <glyph glyph-name="ion-md-time" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166zM218 296v-109l94 -56l-16 -25l-109 65v125h31z" /> - <glyph glyph-name="ion-logo-ionitron" unicode="" horiz-adv-x="426" -d="M425 179c3 -34 -4 -63 -19 -65h-7c-18 -79 -87 -141 -172 -146c-71 -4 -134 33 -169 89l-16 -3c-17 -2 -36 26 -41 64s5 71 22 73l12 1c17 80 86 142 172 147c77 4 145 -38 177 -103c11 -22 16 -46 17 -72c4 24 -2 57 -8 72c21 2 29 -23 32 -57zM47 184 -c9 -13 18 -34 21 -58c3 -25 1 -46 -5 -61c9 10 17 36 13 64c-4 27 -18 47 -29 55zM231 68c8 0 15 8 15 16s-9 14 -17 14c-9 0 -14 -8 -14 -16s8 -14 16 -14zM312 72c8 0 15 9 15 17s-9 14 -17 14c-9 0 -14 -8 -14 -16s8 -15 16 -15zM123 378h-1c-1 1 0 3 0 4c0 3 2 6 5 9 -s8 6 14 9c1 0 1 1 2 1c1 1 3 1 4 1c4 6 9 12 17 14c7 1 14 0 19 -4h2h2c6 0 12 1 16 0c3 -1 6 -2 8 -3c1 0 2 1 3 1c3 0 6 -3 6 -6s-3 -6 -6 -6v-1c-1 -1 -1 -2 -2 -3s-3 -2 -4 -3s-2 -1 -3 -2l-8 -5h-1l1 2l6 3c1 1 3 2 4 3l3 3s1 2 2 3v0c-2 1 -5 3 -5 6c0 1 0 2 1 3 -c-2 1 -4 1 -6 1h-11v0h-4h-1c-7 -1 -14 -2 -22 -4c-1 0 -2 -1 -3 -1c14 3 24 3 29 2c2 -3 3 -6 4 -10c2 -12 -3 -23 -14 -28l4 -24l-13 -2l-4 24c-12 0 -21 9 -23 21c-1 4 -1 7 0 10v0c-1 0 -2 -1 -3 -1c-4 -2 -8 -5 -11 -7c-3 -3 -5 -6 -5 -8v-2c0 0 0 -1 1 -1 -c2 -2 5 -3 9 -4c3 -1 7 -1 11 -1h1l2 -1h-3c-4 0 -9 1 -12 1c-4 1 -7 0 -9 2c-1 1 -2 2 -2 3v0v1v0v0v0z" /> - <glyph glyph-name="ion-ios-grid" unicode="" horiz-adv-x="384" -d="M142 140c-1 0 -2 1 -2 2v100c0 1 1 2 2 2h100c1 0 2 -1 2 -2v-100c0 -1 -1 -2 -2 -2h-100zM0 352c0 18 14 32 32 32h320c18 0 32 -14 32 -32v-320c0 -18 -14 -32 -32 -32h-320c-18 0 -32 14 -32 32v320zM330 244c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-56c-1 0 -2 1 -2 2 -v56c0 8 -6 14 -14 14v0c-8 0 -14 -6 -14 -14v-56c0 -1 -1 -2 -2 -2h-100c-1 0 -2 1 -2 2v56c0 8 -6 14 -14 14v0c-8 0 -14 -6 -14 -14v-56c0 -1 -1 -2 -2 -2h-56c-8 0 -14 -6 -14 -14v0c0 -8 6 -14 14 -14h56c1 0 2 -1 2 -2v-100c0 -1 -1 -2 -2 -2h-56c-8 0 -14 -6 -14 -14 -v0c0 -8 6 -14 14 -14h56c1 0 2 -1 2 -2v-56c0 -8 6 -14 14 -14v0c8 0 14 6 14 14v56c0 1 1 2 2 2h100c1 0 2 -1 2 -2v-56c0 -8 6 -14 14 -14v0c8 0 14 6 14 14v56c0 1 1 2 2 2h56c8 0 14 6 14 14v0c0 8 -6 14 -14 14h-56c-1 0 -2 1 -2 2v100c0 1 1 2 2 2h56z" /> - <glyph glyph-name="ion-logo-model-s" unicode="" horiz-adv-x="448" -d="M412 240c9 -6 23 -16 32 -26c0 0 4 -28 4 -62c0 -48 -6 -93 -6 -93c-2 0 -3 -1 -5 -1c0 -1 -1 -13 -2 -21c0 -2 -1 -5 -6 -5h-64c-2 0 -5 1 -5 3l-1 17h-12c-25 0 -15 8 -27 8c-11 0 -55 -3 -96 -3s-85 3 -96 3c-12 0 -2 -8 -27 -8h-11l-1 -17c0 -2 -3 -3 -5 -3h-65 -c-5 0 -6 3 -6 5c-1 8 -2 20 -2 21c-2 0 -3 1 -5 1c0 0 -6 45 -6 93c0 33 4 62 4 62c9 10 23 19 32 25c3 2 3 7 -1 8l-5 1v0c-7 0 -23 2 -26 5s-4 6 -4 9s2 8 5 11s15 5 23 6s9 0 11 -1s3 -7 3 -12c0 -3 3 -6 6 -7c2 0 2 1 3 3c5 13 12 34 21 51c12 21 23 27 28 29s9 3 43 6 -c34 4 64 4 81 4s46 0 80 -4s38 -4 43 -6s17 -8 29 -29c9 -16 14 -36 19 -49c1 -3 5 -5 8 -4h1c1 0 2 2 2 3c0 6 1 14 3 15s2 2 10 1s21 -3 24 -6s5 -8 5 -11s-1 -6 -4 -9s-19 -5 -26 -5v0l-5 -1c-4 -1 -4 -5 -1 -7zM91 293c-4 -9 -10 -31 -9 -33s-1 -4 12 -3s91 3 130 3 -s117 -2 130 -3s11 1 12 3s-6 24 -10 33c-2 5 -6 11 -10 17c-5 7 -12 12 -20 13c-17 3 -53 7 -102 7s-85 -4 -102 -7c-8 -1 -16 -6 -21 -13c-4 -6 -8 -12 -10 -17zM100 177c6 0 14 2 20 3c4 1 4 5 1 7c-7 5 -20 13 -37 18c-26 7 -41 7 -55 7c-2 0 -4 -1 -4 -3 -c0 -4 -1 -11 1 -19c2 -11 26 -15 28 -15s6 3 11 3s25 -1 35 -1zM310 104c13 2 28 16 18 30c-6 8 -21 14 -49 18c-30 4 -48 4 -55 4s-26 0 -56 -4c-28 -4 -41 -10 -49 -18c-11 -13 6 -28 19 -30s58 -2 86 -2s73 0 86 2zM422 189c2 8 0 16 0 20c0 2 -1 3 -3 3 -c-14 0 -30 -1 -56 -8c-17 -5 -30 -12 -37 -17c-3 -2 -2 -6 2 -7c6 -1 14 -3 20 -3c10 0 30 1 35 1s9 -4 11 -4s26 4 28 15z" /> - <glyph glyph-name="ion-ios-hand" unicode="" horiz-adv-x="320" -d="M299 331c12 0 21 -10 21 -21v-233c0 -55 -32 -93 -78 -93h-58s-40 11 -40 11c-43 25 -94 96 -113 118c-20 22 -39 41 -27 53c18 17 40 7 66 -16l28 -24v219c0 11 9 20 21 20s21 -9 21 -20v-127c0 -5 4 -9 9 -9s9 4 9 9v161c0 11 9 21 21 21s21 -10 21 -21v-144 -c0 -5 4 -8 9 -8s9 3 9 8v127c0 11 9 21 21 21s21 -10 21 -21v-161c0 -5 4 -9 9 -9s9 4 9 9v109c0 11 9 21 21 21z" /> - <glyph glyph-name="ion-md-brush" unicode="" horiz-adv-x="448" -d="M118 146c39 0 71 -32 71 -70c0 -51 -43 -92 -95 -92c-36 0 -72 18 -94 46c20 0 47 16 47 46c0 38 32 70 71 70zM441 362c9 -9 9 -23 0 -32l-211 -207l-65 63l211 207c9 9 25 9 34 0z" /> - <glyph glyph-name="ion-ios-add-circle-outline" unicode="" -d="M298 208c9 0 16 -7 16 -16s-7 -16 -16 -16h-74v-74c0 -9 -7 -16 -16 -16s-16 6 -16 16v74h-74s-16 6 -16 16s7 16 16 16h74v74c0 9 7 16 16 16s16 -7 16 -16v-74h74zM208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127s79 -53 127 -53s93 19 127 53 -s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208z" /> - <glyph glyph-name="ion-ios-mail-unread" unicode="" -d="M320 296c0 27 21 48 48 48s48 -21 48 -48s-21 -48 -48 -48s-48 21 -48 48zM368 230c19 0 36 7 48 20v-178c0 -18 -14 -32 -32 -32h-352c-18 0 -32 14 -32 32v219c0 2 2 3 3 2l108 -110c1 -1 1 -2 0 -3l-75 -80c-5 -5 -5 -13 0 -18c2 -2 6 -4 9 -4s7 2 9 4l75 80 -c1 1 2 1 3 0l18 -18c16 -16 36 -25 58 -25s43 8 58 24l18 19c1 1 2 1 3 0l75 -80c2 -2 6 -4 9 -4s7 2 9 4c5 5 5 13 0 18l-75 80c-1 1 -1 2 0 3l47 48c5 -1 11 -1 16 -1zM302 296c0 -22 10 -41 26 -53l-81 -82c-10 -11 -24 -16 -39 -16s-29 5 -39 16l-157 160c5 4 12 7 20 7 -h278c-5 -10 -8 -20 -8 -32z" /> - <glyph glyph-name="ion-md-desktop" unicode="" horiz-adv-x="448" -d="M405 416c23 0 43 -20 43 -43v-282c0 -23 -20 -43 -43 -43h-138l42 -48v-32h-170v32l42 48h-138c-23 0 -43 20 -43 43v282c0 23 20 43 43 43h362zM405 128v245h-362v-245h362z" /> - <glyph glyph-name="ion-ios-briefcase" unicode="" -d="M32 0c-18 0 -32 14 -32 32v192h416v-192c0 -18 -14 -32 -32 -32h-352zM384 320c18 0 32 -14 32 -32v-40h-416v40c0 18 14 32 32 32h8v8c0 4 4 8 8 8h32c4 0 8 -4 8 -8v-8h28v32c0 18 14 32 32 32h120c18 0 32 -14 32 -32v-32h28v8c0 4 4 8 8 8h32c4 0 8 -4 8 -8v-8h8z -M272 320v28c0 4 -4 8 -8 8h-112c-4 0 -8 -4 -8 -8v-28h128z" /> - <glyph glyph-name="ion-ios-cloud-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM291 128c25 0 45 21 45 47c0 23 -16 42 -38 46c-4 38 -34 67 -72 67c-26 0 -49 -14 -62 -34c-4 2 -10 4 -15 4c-20 0 -36 -17 -36 -37c-20 -6 -33 -25 -33 -46c0 -26 20 -47 45 -47 -h166z" /> - <glyph glyph-name="ion-md-trophy" unicode="" -d="M344 343h72c0 -62 -13 -108 -21 -127s-34 -52 -59 -70c-24 -17 -95 -53 -104 -58v-28c3 -9 17 -28 78 -28h26v-48h-256v48h21c60 0 78 18 83 28v28c-9 4 -74 35 -104 58c-32 25 -48 46 -59 70s-21 59 -21 127h71c-1 27 0 56 0 57h273c0 -1 1 -30 0 -57zM62 236 -c10 -20 24 -37 41 -51c-11 26 -19 58 -26 97c-1 5 -1 10 -2 16h-29c2 -24 7 -44 16 -62zM354 236c9 18 14 38 16 62h-29c-1 -6 -1 -11 -2 -16c-7 -40 -15 -71 -26 -97c18 14 31 31 41 51z" /> - <glyph glyph-name="ion-md-apps" unicode="" horiz-adv-x="320" -d="M0 272v80h80v-80h-80zM120 32v80h80v-80h-80zM0 32v80h80v-80h-80zM0 152v80h80v-80h-80zM120 152v80h80v-80h-80zM240 352h80v-80h-80v80zM120 272v80h80v-80h-80zM240 152v80h80v-80h-80zM240 32v80h80v-80h-80z" /> - <glyph glyph-name="ion-md-mail-open" unicode="" horiz-adv-x="448" -d="M448 246v-203c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v203c0 15 8 30 20 37l204 101l204 -101c13 -7 20 -22 20 -37zM224 144l171 112l-171 85l-171 -85z" /> - <glyph glyph-name="ion-md-cart" unicode="" -d="M122 70c23 0 41 -18 41 -41s-18 -42 -41 -42s-42 19 -42 42s19 41 42 41zM0 397h68l19 -42h308c11 0 21 -9 21 -20c0 -4 -1 -8 -2 -10l-75 -129c-7 -14 -20 -22 -36 -22h-155l-21 -32s-2 -5 -2 -6c0 -3 2 -5 5 -5h238v-40h-243c-26 0 -45 14 -45 42c0 7 2 15 5 20l31 51 -l-74 151h-42v42zM326 70c23 0 42 -18 42 -41s-19 -42 -42 -42s-41 19 -41 42s18 41 41 41z" /> - <glyph glyph-name="ion-md-archive" unicode="" -d="M406 348c7 -7 10 -17 10 -29v-289c0 -25 -21 -46 -46 -46h-324c-25 0 -46 21 -46 46v289c0 12 3 22 10 29l33 39c6 8 16 13 26 13h278c10 0 20 -5 26 -13zM208 65l127 127h-81v46h-92v-46h-81zM49 354h317l-22 23h-277z" /> - <glyph glyph-name="ion-logo-whatsapp" unicode="" horiz-adv-x="448" -d="M228 416c121 0 220 -97 220 -218s-99 -218 -220 -218c-39 0 -74 10 -106 27l-122 -39l40 117c-20 33 -32 72 -32 113c0 121 99 218 220 218zM337 115c5 13 6 24 5 26s-5 4 -11 7s-32 18 -37 20s-9 2 -13 -3s-16 -17 -19 -21s-6 -4 -12 -1s-23 10 -44 30 -c-16 15 -27 33 -30 39s0 9 3 12c3 2 6 6 9 9s4 5 6 9s1 7 0 10s-12 31 -16 42s-10 11 -13 11h-10s-10 -2 -15 -7s-21 -19 -22 -46s18 -54 21 -58s37 -64 93 -88s57 -17 67 -16s33 12 38 25z" /> - <glyph glyph-name="ion-md-paw" unicode="" -d="M412 282c7 -15 5 -34 -3 -52c-11 -23 -34 -38 -56 -38c-6 0 -11 1 -16 3c-24 9 -32 39 -18 70c11 25 33 42 55 42c5 0 9 -1 14 -3c10 -4 19 -12 24 -22zM97 265c14 -31 6 -61 -18 -70c-5 -2 -11 -3 -16 -3c-22 0 -45 15 -56 38c-9 17 -9 37 -2 52c5 10 13 18 23 22 -c5 2 9 3 14 3c22 0 44 -17 55 -42zM146 269c-30 1 -57 28 -61 61c-3 20 4 40 17 54c9 9 20 15 33 16h7c29 -1 50 -26 54 -60c3 -22 -1 -43 -14 -57c-8 -8 -18 -13 -30 -14h-6zM208 224c69 0 139 -97 139 -176c0 -24 -12 -43 -24 -51c-14 -10 -24 -13 -45 -13 -c-13 0 -22 2 -28 6c-12 7 -26 10 -40 10h-4c-14 0 -28 -3 -40 -10c-6 -4 -15 -6 -28 -6c-21 0 -31 3 -45 13c-12 8 -24 27 -24 51c0 79 70 176 139 176zM265 269c-12 1 -23 6 -31 14c-13 14 -17 35 -14 57c4 34 26 59 55 60h6c13 -1 24 -7 33 -16c13 -13 20 -34 17 -54 -c-4 -34 -30 -60 -60 -61h-6z" /> - <glyph glyph-name="ion-md-tablet-landscape" unicode="" horiz-adv-x="448" -d="M0 328c0 13 11 24 24 24h400c13 0 24 -11 24 -24v-272c0 -13 -11 -24 -24 -24h-400c-13 0 -24 11 -24 24v272zM384 320h-336v-256h336v256zM430 192c0 8 -6 14 -14 14s-14 -6 -14 -14s6 -14 14 -14s14 6 14 14z" /> - <glyph glyph-name="ion-md-mail" unicode="" horiz-adv-x="448" -d="M405 368c23 0 43 -20 43 -43v-266c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v266c0 23 20 43 43 43h362zM400 277v43l-176 -117l-176 117v-43l176 -117z" /> - <glyph glyph-name="ion-ios-git-compare" unicode="" horiz-adv-x="448" -d="M202 120l59 -59c4 -4 7 -10 7 -16s-3 -11 -7 -15l-57 -58c-3 -3 -6 -4 -10 -4s-7 2 -10 4v0c-5 6 -5 15 0 20l40 40h-90c-34 0 -58 16 -70 45c-9 23 -9 50 -9 65v136c-15 3 -28 11 -38 22c-11 13 -17 29 -17 46c0 39 31 70 70 70s70 -31 70 -70c0 -17 -6 -34 -18 -47 -c-10 -11 -24 -19 -39 -22v-135c0 -17 1 -42 9 -59c8 -16 22 -23 42 -23h89l-41 40v0c-3 3 -4 6 -4 10s1 7 4 10s6 4 10 4s7 -1 10 -4zM70 304c23 0 42 19 42 42s-19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42zM393 106c14 -3 28 -11 38 -22c11 -13 17 -29 17 -46 -c0 -39 -31 -70 -70 -70s-70 31 -70 70c0 17 6 34 18 47c10 11 24 19 39 22v135c0 17 -1 41 -9 58c-8 16 -22 24 -42 24h-89l41 -40v0c3 -3 4 -6 4 -10s-1 -7 -4 -10s-6 -4 -10 -4s-7 1 -10 4l-59 59c-4 4 -7 10 -7 16s3 11 7 15l57 58c3 3 6 4 10 4s7 -2 10 -4v0 -c5 -6 5 -15 0 -20l-40 -40h90c34 0 58 -16 70 -45c9 -23 9 -50 9 -65v-136zM378 -4c23 0 42 19 42 42s-19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42z" /> - <glyph glyph-name="ion-ios-radio" unicode="" horiz-adv-x="448" -d="M28 192c0 -51 19 -98 54 -136c3 -3 4 -6 4 -10s-1 -7 -4 -10c-3 -2 -6 -4 -10 -4s-7 1 -10 4c-40 43 -62 98 -62 156c0 59 22 113 62 156c3 3 6 4 10 4s7 -1 10 -4c6 -6 5 -14 0 -20c-35 -38 -54 -85 -54 -136zM386 348c40 -43 62 -98 62 -156s-22 -112 -62 -155 -c-3 -3 -6 -5 -10 -5s-8 1 -10 4c-6 6 -5 14 0 20c35 38 54 85 54 136s-19 98 -54 136c-3 3 -4 6 -4 10s1 7 4 10c3 2 6 4 10 4v0c4 0 7 -1 10 -4zM127 100v0c3 -3 4 -6 4 -10s-1 -6 -4 -9s-6 -5 -10 -5s-7 2 -10 5v0v0c-29 30 -45 68 -45 110c0 43 17 83 47 113 -c3 3 6 4 10 4v0c4 0 7 -2 10 -5c5 -6 6 -14 0 -19c-25 -24 -39 -58 -39 -93c0 -34 13 -67 37 -91v0zM339 304c30 -30 47 -70 47 -112s-16 -81 -45 -111c-2 -3 -6 -5 -10 -5s-7 2 -10 5c-5 5 -5 14 0 19c24 24 37 58 37 92c0 35 -14 68 -39 92v0v0c-6 6 -5 14 0 19 -c3 3 6 5 10 5v0c4 0 7 -1 10 -4zM175 265c5 -6 5 -15 0 -20c-14 -14 -23 -33 -23 -53s8 -39 22 -53c3 -3 4 -6 4 -10s-1 -7 -4 -10s-6 -4 -10 -4s-7 1 -10 4c-19 19 -30 45 -30 72c0 28 11 54 31 74c3 3 6 4 10 4v0c4 0 7 -1 10 -4zM294 265c20 -20 30 -46 30 -74 -c0 -27 -10 -53 -29 -72c-3 -3 -6 -4 -10 -4s-7 1 -10 4s-4 6 -4 10s1 7 4 10c14 14 21 32 21 52s-8 40 -22 54c-6 6 -5 15 0 20c3 3 6 4 10 4v0c4 0 7 -1 10 -4zM224 230c21 0 38 -17 38 -38s-17 -38 -38 -38s-38 17 -38 38s17 38 38 38z" /> - <glyph glyph-name="ion-md-rose" unicode="" -d="M213 233c-32 41 -61 76 -95 93c-14 7 -24 11 -30 14c86 25 120 76 120 76s35 -52 119 -78c-2 -1 -15 -3 -23 -8c-43 -25 -67 -56 -91 -97zM198 195c60 -92 109 -130 145 -158c-27 -41 -77 -69 -135 -69c-86 0 -156 62 -156 138c0 41 2 136 -52 215c83 0 138 -34 198 -126 -zM416 321c-69 -101 -52 -174 -52 -215c0 -13 -2 -25 -6 -37c-8 6 -16 14 -27 24c-22 22 -57 58 -96 110c21 42 53 77 96 103c30 18 85 15 85 15z" /> - <glyph glyph-name="ion-md-build" unicode="" horiz-adv-x="448" -d="M442 50c8 -6 8 -21 -2 -29l-47 -47c-8 -8 -20 -8 -28 0l-185 186c-47 -18 -101 -8 -140 31c-41 41 -51 102 -27 151l90 -88l61 62l-88 88c49 22 110 14 151 -27c39 -39 48 -94 30 -141z" /> - <glyph glyph-name="ion-ios-chatboxes" unicode="" -d="M378 278c21 0 38 -17 38 -38v-155c0 -21 -21 -38 -42 -38h-1c-6 0 -10 -2 -10 -8v-50c0 -5 -5 -6 -9 -3l-63 58c-2 2 -5 3 -8 3h-127c-21 0 -38 17 -38 38v155c0 21 17 38 38 38h222zM126 302c-18 0 -32 -14 -32 -32v-100h-61c-18 0 -33 14 -33 32v165c0 18 15 33 33 33 -h238c18 0 33 -15 33 -33v-65h-178z" /> - <glyph glyph-name="ion-ios-transgender" unicode="" -d="M402 280c-8 0 -13 6 -13 13v60l-73 -72c34 -31 53 -74 53 -120c0 -31 -9 -60 -25 -86l20 -19l29 29c2 3 5 4 9 4s7 -1 10 -4c5 -5 5 -14 0 -19l-29 -30l29 -29c5 -5 5 -14 0 -19c-2 -3 -6 -4 -10 -4s-6 1 -9 4l-29 29l-30 -29c-2 -3 -5 -4 -9 -4s-7 1 -10 4 -c-5 5 -5 14 0 19l29 29l-16 17c-31 -34 -74 -53 -120 -53c-43 0 -84 17 -114 47s-47 71 -47 114c0 46 19 89 53 120l-17 16l-30 -30c-2 -3 -5 -4 -9 -4s-7 1 -10 4c-5 5 -5 14 0 19l30 30l-37 37v-60c0 -8 -5 -13 -13 -13s-14 5 -14 13v93c0 8 6 14 14 14h93 -c8 0 14 -6 14 -14s-6 -13 -14 -13h-60l37 -37l28 28c2 3 6 4 10 4s6 -1 9 -4c5 -5 5 -14 0 -19l-28 -29l19 -19c26 16 55 25 86 25s60 -9 86 -25l75 76h-60c-8 0 -13 5 -13 13s5 14 13 14h93c8 0 14 -6 14 -14v-93c0 -8 -6 -13 -14 -13zM342 161c0 36 -14 70 -39 95 -s-59 39 -95 39s-70 -14 -95 -39s-39 -59 -39 -95s14 -70 39 -95s59 -39 95 -39s70 14 95 39s39 59 39 95z" /> - <glyph glyph-name="ion-ios-train" unicode="" horiz-adv-x="288" -d="M282 -8c6 -5 6 -14 0 -20c-3 -3 -6 -4 -10 -4s-7 1 -10 4l-14 14h-208l-14 -14c-3 -3 -6 -4 -10 -4s-7 1 -10 4c-5 6 -6 15 0 20l50 48c6 5 15 6 20 0s6 -15 0 -20l-6 -6h148l-6 6c-6 5 -5 14 0 20s14 5 20 0zM225 400c35 0 63 -28 63 -63v-236c0 -35 -144 -65 -144 -65 -s-144 30 -144 65v236c0 35 30 63 65 63h15c0 9 7 16 16 16h96c9 0 16 -7 16 -16h17zM144 96c26 0 48 22 48 48s-22 48 -48 48s-48 -22 -48 -48s22 -48 48 -48zM240 256v64c0 9 -7 16 -16 16h-160c-9 0 -16 -7 -16 -16v-64c0 -9 7 -16 16 -16h160c9 0 16 7 16 16zM114 144 -c0 17 13 30 30 30s30 -13 30 -30s-13 -30 -30 -30s-30 13 -30 30z" /> - <glyph glyph-name="ion-md-checkmark-circle-outline" unicode="" -d="M123 232l64 -64l179 178l29 -29l-208 -208l-93 93zM374 192h42c0 -114 -94 -208 -208 -208s-208 94 -208 208s94 208 208 208c28 0 54 -6 78 -16l-32 -32c-15 4 -30 6 -46 6c-92 0 -166 -74 -166 -166s74 -166 166 -166s166 74 166 166z" /> - <glyph glyph-name="ion-md-umbrella" unicode="" -d="M362 204c-17 0 -32 -11 -37 -26h-20c-6 14 -21 26 -38 26c-18 0 -40 -6 -42 -32v-119c0 -15 -1 -37 -14 -50c-10 -10 -23 -19 -43 -19c-36 0 -60 26 -60 61v21h43v-21c0 -14 10 -16 17 -16c14 0 13 15 13 24v118c-1 18 -16 33 -34 33c-16 0 -29 -11 -33 -26h-20 -c-5 15 -19 26 -36 26c-13 0 -29 -11 -36 -26h-22v4c0 106 77 193 181 203c3 9 11 15 21 15s19 -6 22 -15c50 -5 97 -29 133 -66c38 -39 59 -91 59 -141h-20c-7 15 -22 26 -34 26z" /> - <glyph glyph-name="ion-md-trending-down" unicode="" horiz-adv-x="448" -d="M448 51h-134l51 51l-109 110l-90 -90l-166 166l32 32l134 -134l90 89l141 -141l51 52v-135z" /> - <glyph glyph-name="ion-md-git-branch" unicode="" horiz-adv-x="320" -d="M320 288c0 -24 -13 -44 -32 -55v-9c0 -42 -19 -76 -55 -99c-23 -15 -53 -25 -92 -31c-20 -3 -28 -14 -30 -19c10 -11 17 -26 17 -43c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v210c-19 11 -32 31 -32 55c0 35 29 64 64 64s64 -29 64 -64 -c0 -24 -13 -44 -32 -55v-150c10 5 21 9 35 11c29 4 53 11 68 21c18 11 25 25 25 45v9c-19 11 -32 31 -32 55c0 35 29 64 64 64s64 -29 64 -64zM64 392c-22 0 -40 -18 -40 -40s18 -40 40 -40s40 18 40 40s-18 40 -40 40zM64 -8c22 0 40 18 40 40s-18 40 -40 40 -s-40 -18 -40 -40s18 -40 40 -40zM256 248c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40z" /> - <glyph glyph-name="ion-ios-jet" unicode="" -d="M416 400c0 0 -1 -19 -27 -53c-12 -15 -121 -162 -121 -162l8 -160l-36 -41l-52 102l-10 -8l-4 -82l-33 -6l-48 60l-53 -26l26 53l-60 48l6 33l82 4l8 10l-102 52l41 36l160 -8s146 109 162 121c33 26 53 27 53 27z" /> - <glyph glyph-name="ion-ios-school" unicode="" horiz-adv-x="448" -d="M64 178c0 6 7 10 12 7l132 -75c2 -2 4 -4 4 -7v-94c0 -6 -7 -10 -12 -7l-132 76c-2 2 -4 4 -4 7v93zM248 2c-5 -3 -12 1 -12 7v94c0 3 2 6 4 7l132 76c5 3 12 -1 12 -7v-94c0 -3 -2 -6 -4 -7zM216 383c5 3 11 3 16 0l212 -129c2 -2 4 -5 4 -8v-171c0 -7 -6 -10 -10 -10v0 -c-7 0 -11 3 -11 10v153c0 6 -2 10 -7 7l-188 -108c-5 -3 -11 -3 -16 0l-212 118c-5 3 -5 11 0 14z" /> - <glyph glyph-name="ion-ios-magnet" unicode="" -d="M414 186c2 -2 2 -6 0 -8l-57 -58c-2 -2 -7 -2 -9 0l-163 163c-13 13 -28 20 -42 22s-26 -2 -36 -12s-15 -23 -13 -37s10 -28 23 -41l163 -163c2 -2 2 -7 0 -9l-58 -57c-1 -1 -2 -2 -4 -2s-3 1 -4 2l-173 172c-27 27 -41 62 -41 100s14 74 41 101s63 41 101 41 -s73 -14 100 -41zM228 68l-30 -30l20 -20l30 30zM352 152l30 30l-20 20l-30 -30z" /> - <glyph glyph-name="ion-ios-flash" unicode="" horiz-adv-x="256" -d="M248 224c6 0 11 -8 7 -14l-184 -240c-3 -4 -8 -1 -7 3l52 187h-108c-6 0 -10 7 -6 13l183 241c3 4 8 1 7 -3l-52 -187h108z" /> - <glyph glyph-name="ion-logo-twitch" unicode="" -d="M32 416h384v-272l-112 -112h-80l-64 -64h-64v64h-96v304zM368 160v208h-304v-272h80v-64l64 64h96zM272 176v129h48v-129h-48zM160 176v129h48v-129h-48z" /> - <glyph glyph-name="ion-md-disc" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 98c52 0 94 42 94 94s-42 94 -94 94s-94 -42 -94 -94s42 -94 94 -94zM208 213c11 0 21 -10 21 -21s-10 -21 -21 -21s-21 10 -21 21s10 21 21 21z" /> - <glyph glyph-name="ion-md-cube" unicode="" horiz-adv-x="448" -d="M435 280c7 0 13 -6 13 -12v-183c0 -9 -6 -19 -14 -23v0l-175 -92v-1c-2 -1 -4 -1 -6 -1c-7 0 -13 6 -13 12v185c0 9 4 17 12 22h1l177 92c2 1 3 1 5 1zM422 330c0 0 8 -4 8 -10c0 -8 -8 -11 -8 -11l-185 -98c-4 -2 -8 -3 -13 -3c-4 0 -9 1 -13 3l-185 97s-8 5 -8 12 -c0 6 8 10 8 10l182 81s10 5 16 5s17 -5 17 -5zM196 187c8 -5 12 -13 12 -22v-185c0 -6 -6 -12 -13 -12c-2 0 -4 1 -6 2l-175 92v1c-8 4 -14 13 -14 22v183c0 6 6 12 13 12c2 0 3 0 5 -1z" /> - <glyph glyph-name="ion-md-log-in" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208c-43 0 -84 13 -119 38c-34 24 -60 57 -75 96l-4 10h46l2 -5c8 -18 19 -34 33 -48c31 -31 73 -48 117 -48s86 17 117 48s48 73 48 117s-17 86 -48 117s-73 48 -117 48s-86 -17 -117 -48c-14 -14 -25 -30 -33 -48l-2 -5 -h-46l4 10c15 39 41 72 75 96c35 24 76 38 119 38zM0 171v42h190l-45 45l31 30l96 -96l-96 -96l-30 30l44 45h-190z" /> - <glyph glyph-name="ion-md-happy" unicode="" -d="M208 400c114 0 208 -94 208 -208s-93 -208 -208 -208s-208 94 -208 208s93 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166zM281 213c-18 0 -31 13 -31 31s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31zM135 213 -c-18 0 -31 13 -31 31s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31zM208 78c-49 0 -89 29 -106 72h212c-17 -43 -57 -72 -106 -72z" /> - <glyph glyph-name="ion-logo-npm" unicode="" horiz-adv-x="512" -d="M228 178v57h28v-57h-28zM0 292h512v-171h-256v-29h-114v29h-142v171zM142 149v114h-114v-114h57v86h29v-86h28zM284 149v114h-113v-143h57v29h56zM484 149v0v114h-171v-114h57v86h28v-86h29v86h28v-86h29z" /> - <glyph glyph-name="ion-md-watch" unicode="" horiz-adv-x="320" -d="M320 192c0 -51 -24 -96 -61 -125l-19 -115h-160l-19 115c-37 29 -61 74 -61 125s24 96 61 125l19 115h160l19 -115c37 -29 61 -74 61 -125zM40 192c0 -66 54 -120 120 -120s120 54 120 120s-54 120 -120 120s-120 -54 -120 -120z" /> - <glyph glyph-name="ion-md-notifications" unicode="" horiz-adv-x="352" -d="M176 -16c-23 0 -41 19 -41 42h82c0 -23 -18 -42 -41 -42zM311 109l41 -42v-21h-352v21l41 42v114c0 63 45 117 104 131v15c0 18 13 31 31 31s31 -13 31 -31v-15c59 -14 104 -68 104 -131v-114z" /> - <glyph glyph-name="ion-md-bookmarks" unicode="" horiz-adv-x="384" -d="M341 384c24 0 43 -19 43 -43v-298c0 -24 -19 -43 -43 -43h-21c16 5 23 21 23 43v298c0 22 -8 37 -23 43h21zM282 384c22 -2 38 -21 38 -43v-298c0 -22 -16 -41 -38 -43h-5h-234c-24 0 -43 19 -43 43v298c0 24 19 43 43 43h234h5zM144 192v160h-112v-160l56 32z" /> - <glyph glyph-name="ion-ios-volume-mute" unicode="" horiz-adv-x="160" -d="M151 302c6 -3 9 -8 9 -14v-192c0 -6 -3 -11 -9 -14c-2 -1 -5 -2 -7 -2c-4 0 -7 2 -10 4l-65 52h-53c-9 0 -16 7 -16 16v80c0 9 7 16 16 16h53l65 52c3 2 6 4 10 4c2 0 5 -1 7 -2z" /> - <glyph glyph-name="ion-ios-male" unicode="" -d="M402 400c8 0 14 -6 14 -14v-108c0 -8 -6 -14 -14 -14s-13 6 -13 14v75l-91 -90c26 -31 40 -70 40 -110c0 -23 -4 -45 -13 -66c-8 -20 -20 -37 -36 -53s-34 -29 -54 -37c-21 -9 -43 -13 -66 -13s-45 4 -66 13c-20 8 -37 21 -53 37s-29 33 -37 53c-9 21 -13 43 -13 66 -s4 45 13 66c8 20 21 38 37 54s33 28 53 36c21 9 43 13 66 13c40 0 79 -14 110 -40l90 91h-75c-8 0 -14 5 -14 13s6 14 14 14h108zM311 153c0 38 -15 73 -42 100s-62 42 -100 42s-73 -15 -100 -42s-42 -62 -42 -100s15 -73 42 -100s62 -42 100 -42s73 15 100 42s42 62 42 100 -z" /> - <glyph glyph-name="ion-ios-cut" unicode="" horiz-adv-x="360" -d="M232 171c-25 -33 -38 -42 -38 -42l-14 -9c-7 -4 -20 -14 -29 -28c-14 -23 -25 -55 -26 -58c-4 -14 -12 -26 -22 -35c-11 -10 -25 -15 -39 -15c-17 0 -34 8 -46 22c-12 13 -18 31 -18 49s6 36 18 49c12 14 28 22 46 22c12 0 24 -4 34 -11l10 20c3 7 7 15 11 22 -c2 4 5 9 9 15c3 5 6 9 9 14c8 12 15 22 15 23v0l15 20v0l3 4l10 13l114 154c6 0 15 -2 20 -7c12 -11 19 -23 19 -41c0 -13 -4 -28 -11 -46c-10 -24 -64 -102 -90 -135zM64 27c13 0 24 12 24 28c0 15 -11 28 -24 28s-24 -13 -24 -28s11 -28 24 -28zM180 160c9 0 16 7 16 16 -s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM116 188c-35 48 -69 97 -78 118c-7 18 -11 32 -11 46c0 18 7 35 19 44c4 3 10 4 19 4l105 -141l-47 -65c-2 -3 -3 -6 -5 -9c-1 1 -1 2 -2 3zM296 126c35 0 64 -32 64 -71s-29 -71 -64 -71c-14 0 -28 5 -39 15 -c-10 9 -18 21 -22 35c-1 3 -12 35 -26 58c-5 7 -10 12 -15 17l36 33l11 14c4 -7 7 -14 10 -21c4 -8 8 -14 11 -20c10 7 22 11 34 11zM296 27c13 0 24 12 24 28c0 15 -11 28 -24 28s-24 -13 -24 -28s11 -28 24 -28z" /> - <glyph glyph-name="ion-ios-paper-plane" unicode="" -d="M404 399c6 3 14 -2 12 -9l-82 -400c-1 -6 -7 -8 -12 -4l-99 72c-4 3 -9 2 -12 -2l-38 -45c-4 -6 -10 -4 -11 3l11 78c1 7 3 12 7 18l179 219c2 3 0 6 -3 7c-2 0 -3 0 -4 -1l-208 -203c-4 -5 -7 -11 -7 -18l8 -91c0 -5 -9 -3 -10 2l-53 109c-2 4 -5 6 -9 8l-68 26 -c-6 3 -7 12 -1 15z" /> - <glyph glyph-name="ion-md-eye-off" unicode="" horiz-adv-x="448" -d="M224 303c-13 0 -25 -2 -37 -7l-44 44c25 9 53 14 81 14c102 0 189 -63 224 -152c-15 -38 -39 -70 -70 -96l-59 59c5 12 7 24 7 37c0 56 -46 101 -102 101zM20 358l26 26l362 -358l-26 -26l-60 59l-9 9c-28 -11 -57 -18 -89 -18c-102 0 -189 63 -224 152 -c16 40 42 75 76 101l-9 9zM133 247c-7 -14 -11 -29 -11 -45c0 -56 46 -101 102 -101c16 0 31 4 45 11l-32 31c-4 -1 -9 -1 -13 -1c-34 0 -61 26 -61 60c0 4 1 9 2 13zM221 262h3c34 0 61 -26 61 -60v-3z" /> - <glyph glyph-name="ion-md-code" unicode="" horiz-adv-x="448" -d="M158 94l-30 -30l-128 128l128 128l30 -30l-98 -98zM290 94l98 98l-98 98l30 30l128 -128l-128 -128z" /> - <glyph glyph-name="ion-logo-foursquare" unicode="" horiz-adv-x="320" -d="M281 416c35 0 45 -20 37 -57c-10 -49 -40 -202 -43 -213c-3 -13 -8 -34 -39 -34h-72c-3 0 -3 0 -6 -3c-2 -2 -115 -133 -115 -133c-9 -10 -23 -8 -28 -6s-15 8 -15 26v380s10 40 43 40h238zM275 146c3 11 33 164 43 213zM267 351c2 9 -5 16 -12 16h-191 -c-9 0 -15 -8 -15 -15v-296c0 -1 1 -1 2 0c0 0 70 84 78 94s11 11 23 11h64c9 0 14 8 15 12s8 43 10 51s-6 16 -13 16h-82c-10 0 -18 8 -18 18v13c0 10 8 17 18 17h96s14 6 15 12z" /> - <glyph glyph-name="ion-logo-facebook" unicode="" horiz-adv-x="384" -d="M363 384c12 0 21 -9 21 -21v-342c0 -12 -9 -21 -21 -21h-107v152h50l7 56h-57v36c0 17 5 28 29 28h35v52c-5 1 -28 2 -49 2c-44 0 -79 -27 -79 -77v-41h-46v-56h46v-152h-171c-12 0 -21 9 -21 21v342c0 12 9 21 21 21h342z" /> - <glyph glyph-name="ion-md-today" unicode="" horiz-adv-x="384" -d="M341 416c24 0 43 -19 43 -43v-362c0 -24 -19 -43 -43 -43h-298c-24 0 -43 19 -43 43v362c0 24 19 43 43 43h298zM337 11c2 0 4 2 4 4v354c0 2 -2 4 -4 4h-290c-2 0 -4 -2 -4 -4v-354c0 -2 2 -4 4 -4h290zM81 254c0 1 1 2 2 2h218c1 0 2 -1 2 -2v-204c0 -1 -1 -2 -2 -2 -h-218c-1 0 -2 1 -2 2v204zM81 333c0 1 1 2 2 2h171c1 0 2 -1 2 -2v-34c0 -1 -1 -2 -2 -2h-171c-1 0 -2 1 -2 2v34z" /> - <glyph glyph-name="ion-ios-umbrella" unicode="" -d="M359 310c36 -43 56 -86 57 -144c0 -2 -1 -3 -2 -4s-2 -2 -4 -2h-2c-3 0 -4 1 -5 4c-3 10 -8 20 -16 26c-8 7 -17 10 -27 10s-18 -4 -26 -10s-13 -16 -16 -26c-1 -3 -3 -4 -6 -4h-5c-3 0 -4 1 -5 4c-3 10 -8 20 -16 26s-17 10 -27 10c-15 0 -29 -9 -37 -23v-147 -c0 -25 -19 -46 -44 -46s-45 21 -45 46c0 8 5 14 13 14s14 -6 14 -14c0 -10 8 -18 18 -18s17 8 17 18v148c-8 14 -22 22 -37 22c-20 0 -36 -15 -42 -36c-1 -3 -3 -4 -6 -4h-5c-3 0 -4 1 -5 4c-3 10 -8 20 -16 26c-8 7 -17 10 -27 10s-19 -4 -27 -10s-13 -16 -16 -26 -c-1 -3 -2 -4 -5 -4h-3c-3 0 -6 3 -6 6v2c0 58 20 102 56 144c35 41 81 66 132 71c2 10 10 17 20 17s18 -7 20 -17c50 -5 96 -31 131 -73z" /> - <glyph glyph-name="ion-md-flag" unicode="" horiz-adv-x="320" -d="M300 365c8 1 15 2 20 3v-20v-188c-6 -1 -12 -2 -20 -3c-14 -2 -30 -4 -48 -4c-31 0 -59 6 -87 12c-27 6 -53 15 -80 15c-15 0 -27 -1 -37 -2v-178h-28h-20v171v53v141v3l4 3c2 1 22 13 81 13c29 0 57 -5 84 -11c26 -5 52 -12 81 -12c18 0 36 2 50 4z" /> - <glyph glyph-name="ion-logo-euro" unicode="" horiz-adv-x="320" -d="M138 176h124l-7 -48h-117v-13c0 -44 15 -63 79 -63c26 0 56 3 93 9l10 -65c-38 -9 -71 -12 -106 -12c-115 0 -164 41 -164 117v27h-50v48h50v48h-50v48h50v11c0 76 49 117 164 117c35 0 68 -3 106 -12l-10 -65c-37 6 -67 9 -93 9c-64 0 -79 -22 -79 -58v-2h138l-7 -48 -h-131v-48z" /> - <glyph glyph-name="ion-md-musical-notes" unicode="" horiz-adv-x="384" -d="M96 384h288v-315c0 -41 -32 -69 -70 -69s-69 27 -69 65s31 65 69 65c9 0 19 -1 27 -4v122h-202v-179c0 -41 -32 -69 -70 -69s-69 27 -69 65s31 65 69 65c9 0 19 -1 27 -4v258zM341 288v53h-202v-53h202z" /> - <glyph glyph-name="ion-logo-javascript" unicode="" horiz-adv-x="448" -d="M176 360v0v-213c0 -97 -49 -131 -121 -131c-18 0 -40 3 -55 8l8 62c10 -4 24 -6 39 -6c31 0 49 15 49 68v212h80zM350 368v0c38 0 65 -7 85 -16l-19 -64c-13 7 -35 17 -67 17s-48 -16 -48 -33c0 -22 19 -31 62 -48c58 -22 85 -53 85 -102c0 -57 -42 -106 -133 -106 -c-38 0 -72 10 -91 21l15 63v0c20 -11 49 -21 81 -21c34 0 52 15 52 38c0 21 -15 33 -55 47c-55 20 -93 52 -93 102c0 58 49 102 126 102z" /> - <glyph glyph-name="ion-md-paper" unicode="" horiz-adv-x="448" -d="M432 384c9 0 16 -7 16 -16v-286c0 -45 -37 -82 -82 -82h-280c-47 0 -86 38 -86 86v208c0 23 19 42 42 42h102v32c0 9 7 16 16 16h272zM144 304h-45c2 -6 3 -12 3 -19v-173h42v192zM127 49c9 9 15 19 17 31h-58c-9 0 -16 7 -16 16v189c0 11 -8 19 -19 19s-19 -8 -19 -19 -v-199c0 -14 6 -28 16 -38s24 -16 38 -16c15 0 30 6 41 17zM416 82v269h-240v-15v-250c0 -21 -8 -39 -21 -54h211c13 0 25 5 35 15s15 22 15 35zM216 256v56h160v-56h-160zM216 192v32h160v-32h-160zM216 128v32h160v-32h-160zM376 96c0 -11 0 -32 -19 -32h-149 -c8 0 8 32 8 32h160z" /> - <glyph glyph-name="ion-md-medkit" unicode="" -d="M304 304h112v-264c0 -22 -18 -40 -40 -40h-336c-22 0 -40 18 -40 40v264h112v40c0 22 18 40 40 40h112c22 0 40 -18 40 -40v-40zM152 344v-40h112v40h-112zM288 120v48h-56v56h-48v-56h-56v-48h56v-56h48v56h56z" /> - <glyph glyph-name="ion-logo-twitter" unicode="" horiz-adv-x="472" -d="M472 338c-13 -20 -29 -36 -48 -50v-12c0 -128 -98 -276 -276 -276c-55 0 -105 16 -148 44c8 -1 15 -2 23 -2c45 0 87 16 120 42c-42 1 -78 29 -90 67c6 -1 12 -2 18 -2c9 0 18 2 26 4c-44 9 -78 48 -78 95v1c13 -7 28 -12 44 -12c-26 17 -43 47 -43 81c0 18 5 34 13 48 -c48 -59 119 -97 199 -101c-2 7 -2 14 -2 22c0 54 43 97 97 97c28 0 52 -12 70 -31c22 4 43 13 62 24c-7 -23 -23 -42 -43 -54c20 2 39 7 56 15z" /> - <glyph glyph-name="ion-ios-hourglass" unicode="" horiz-adv-x="348" -d="M334 14c8 0 14 -5 14 -13s-6 -15 -14 -15h-320c-8 0 -14 7 -14 15s6 13 14 13h6c6 0 11 1 12 7v1c14 136 100 138 100 170s-85 34 -100 170v1c-1 6 -6 7 -12 7h-6c-8 0 -14 7 -14 15s6 13 14 13h320c8 0 14 -7 14 -15s-6 -13 -14 -13h-5c-6 0 -12 -1 -13 -7v-1 -c-14 -136 -100 -138 -100 -170s85 -34 100 -170v-1c1 -6 7 -7 13 -7h5zM81 48c-3 -7 -1 -16 7 -16h172c8 0 10 9 7 16c-31 79 -80 71 -80 102v55c0 19 37 33 60 65c4 5 0 12 -6 12h-133c-6 0 -11 -7 -7 -12c23 -32 60 -46 60 -65v-55c0 -32 -51 -22 -80 -102z" /> - <glyph glyph-name="ion-md-trending-up" unicode="" horiz-adv-x="448" -d="M314 320h134v-134l-51 51l-141 -141l-90 90l-134 -135l-32 32l166 166l90 -90l109 110z" /> - <glyph glyph-name="ion-logo-nodejs" unicode="" horiz-adv-x="384" -d="M192 -32c-6 0 -12 2 -17 5l-53 32c-8 5 -4 6 -1 7c11 4 14 5 25 12c1 1 3 1 4 0l39 -23c1 -1 4 -1 5 0l156 92c1 1 2 2 2 4v187c0 2 0 4 -2 5l-156 94c-1 1 -3 1 -4 0l-155 -94c-2 -1 -3 -3 -3 -5v-187c0 -2 0 -3 2 -4l40 -24c24 -12 38 1 38 15v183c0 3 2 5 5 5h22 -c3 0 5 -2 5 -5v-183c0 -33 -19 -52 -49 -52c-9 0 -17 1 -37 11l-41 24c-10 6 -17 18 -17 30v190c0 12 7 24 17 30l158 95c10 6 24 6 34 0l158 -95c10 -6 17 -18 17 -30v-190c0 -12 -7 -24 -17 -30l-158 -94c-5 -3 -11 -5 -17 -5v0zM241 96c-65 0 -84 31 -84 59c0 3 1 5 4 5 -h21c2 0 5 -2 5 -4c3 -22 16 -31 54 -31c33 0 47 11 47 29c0 11 -3 18 -55 23c-43 4 -71 15 -71 51c0 33 28 52 73 52c46 0 76 -14 79 -51c0 -1 -1 -2 -2 -3s-2 -2 -3 -2h-20c-2 0 -5 2 -5 4c-4 17 -16 23 -49 23c-36 0 -41 -12 -41 -22c0 -12 5 -16 54 -23s72 -16 72 -51 -c0 -36 -29 -59 -79 -59v0v0z" /> - <glyph glyph-name="ion-ios-shuffle" unicode="" horiz-adv-x="384" -d="M342 160l36 -36c4 -4 6 -9 6 -15s-2 -12 -6 -16l-34 -33c-3 -3 -6 -4 -10 -4s-7 1 -10 4s-4 6 -4 10s1 7 4 10l16 16h-84c-4 0 -8 2 -11 5v0l-53 67l-53 -67v0c-3 -3 -7 -5 -11 -5h-114c-8 0 -14 6 -14 14s6 14 14 14h107l53 66l-53 66h-107c-8 0 -14 6 -14 14 -s6 14 14 14h114c4 0 8 -2 11 -5v0l124 -155h75l-16 16c-3 3 -4 6 -4 10s1 7 4 10s6 4 10 4s7 -1 10 -4zM215 213l-10 12c-2 2 -2 5 0 7l40 51v0c3 3 7 5 11 5h84l-16 16c-3 3 -4 6 -4 10s1 7 4 10s6 4 10 4s7 -1 10 -4l34 -34c4 -4 6 -9 6 -15s-2 -12 -6 -16l-36 -35 -c-3 -3 -6 -4 -10 -4s-7 1 -10 4s-4 6 -4 10s1 7 4 10l16 16h-75l-38 -47c-1 -1 -3 -3 -5 -3v0c-2 0 -4 2 -5 3z" /> - <glyph glyph-name="ion-logo-steam" unicode="" horiz-adv-x="512" -d="M479 240c0 -20 -16 -36 -36 -36s-36 16 -36 36s16 36 36 36s36 -16 36 -36zM443 309c38 0 69 -31 69 -69s-31 -70 -69 -70l-67 -48c-2 -26 -24 -47 -51 -47c-25 0 -46 18 -51 41l-196 78c-8 -5 -16 -7 -26 -7c-28 0 -52 24 -52 52s24 52 52 52c25 0 45 -18 50 -41 -l196 -79c8 5 17 8 27 8c2 0 3 -1 5 -1l43 62c0 38 32 69 70 69zM443 286c-26 0 -47 -20 -47 -46s21 -47 47 -47s46 21 46 47s-20 46 -46 46zM52 277c-21 0 -38 -17 -38 -38s17 -38 38 -38c3 0 5 0 8 1l-16 6v0c-15 7 -22 24 -16 39s24 23 39 17v0l19 -7c-6 12 -19 20 -34 20 -zM325 165c-3 0 -6 -1 -9 -1l16 -6c16 -6 23 -24 17 -40s-23 -23 -39 -17c-6 3 -13 6 -19 8c6 -12 19 -20 34 -20c21 0 38 17 38 38s-17 38 -38 38z" /> - <glyph glyph-name="ion-md-beaker" unicode="" horiz-adv-x="384" -d="M384 413c0 -1 -2 -3 -3 -5s-11 -15 -13 -33v-332v0v-11c0 -35 -29 -64 -64 -64h-208c-35 0 -64 29 -64 64v308c0 32 -2 32 -32 36c0 12 10 40 64 40h270h47c2 0 3 -2 3 -3zM290 16c17 0 30 14 30 32v320h-240v-325c3 -15 16 -27 32 -27h178zM118 288h164v-226 -c0 -4 -4 -8 -8 -8h-148c-4 0 -8 4 -8 8v226z" /> - <glyph glyph-name="ion-md-arrow-dropleft" unicode="" horiz-adv-x="128" -d="M128 320v-256l-128 128z" /> - <glyph glyph-name="ion-md-bed" unicode="" horiz-adv-x="384" -d="M105 184c-29 0 -53 23 -53 51s24 51 53 51s52 -23 52 -51s-23 -51 -52 -51zM314 286c39 0 70 -30 70 -68v-154h-35v51h-314v-51h-35v256h35v-154h139v120h140z" /> - <glyph glyph-name="ion-md-cog" unicode="" horiz-adv-x="448" -d="M448 160h-35c-2 -12 -5 -24 -9 -35l30 -17l-32 -56l-30 18c-8 -9 -17 -18 -26 -26l18 -30l-56 -32l-17 30c-11 -4 -23 -7 -35 -9v-35h-64v35c-12 2 -24 5 -35 9l-17 -30l-56 32l18 30c-9 8 -18 17 -26 26l-30 -18l-32 56l30 17c-4 11 -7 23 -9 35h-35v64h35 -c2 12 5 24 9 35l-30 17l32 56l30 -18c8 9 17 18 26 26l-18 30l56 32l17 -30c11 4 23 7 35 9v35h64v-35c12 -2 24 -5 35 -9l17 30l56 -32l-18 -30c9 -8 18 -17 26 -26l30 18l32 -56l-30 -17c4 -11 7 -23 9 -35h35v-64zM224 224c-18 0 -32 -14 -32 -32s14 -32 32 -32 -s32 14 32 32s-14 32 -32 32zM109 105l32 38c-8 14 -13 31 -13 49v1l-47 17c-1 -6 -1 -12 -1 -18c0 -33 11 -63 29 -87zM150 253c11 13 25 23 42 29v50c-37 -8 -69 -31 -89 -62zM224 48c24 0 46 6 66 16l-32 38c-10 -4 -22 -6 -34 -6s-24 2 -34 6l-32 -38 -c20 -10 42 -16 66 -16zM256 282c17 -6 31 -16 42 -29l47 17c-20 31 -52 54 -89 62v-50zM339 105c18 24 29 54 29 87c0 6 0 12 -1 18l-47 -17v-1c0 -18 -5 -35 -13 -49z" /> - <glyph glyph-name="ion-md-flask" unicode="" horiz-adv-x="384" -d="M373 94c8 -16 11 -32 11 -46c-1 -36 -27 -64 -63 -64h-256c-36 0 -64 28 -65 64c0 14 4 30 12 46l100 162v96h-32v48h224v-48h-32v-96zM91 144h203l-30 48h-143z" /> - <glyph glyph-name="ion-md-bonfire" unicode="" -d="M224 97l16 -89c1 -3 2 -5 2 -8c0 -18 -16 -32 -35 -32s-35 14 -35 32c0 2 1 5 1 7l17 93v0c2 7 9 12 17 12c9 0 16 -7 17 -15zM262 93v0v0zM356 58c10 -8 10 -25 0 -35s-29 -9 -37 0c-1 1 -3 2 -4 4l-53 66c-3 5 -2 11 2 15c5 5 12 5 18 1l69 -47c2 -1 3 -3 5 -4z -M334 113v0v0zM402 126c10 -1 14 -7 14 -19c0 -9 -10 -14 -19 -12l-63 18v0v0c-4 2 -6 5 -5 9s5 7 9 6zM82 113v0v0zM82 113h-1l-62 -18c-9 -2 -19 3 -19 12c0 12 3 18 13 19l65 2c4 1 8 -2 9 -6s-1 -7 -5 -9v0zM134 109c5 4 13 3 18 -1c4 -4 5 -10 2 -15l-53 -65 -c-1 -2 -3 -4 -4 -5c-10 -10 -27 -10 -37 0s-10 25 0 35c2 2 3 3 5 4zM208 416c72 -22 108 -106 108 -179c0 -60 -48 -108 -108 -108s-108 48 -108 108c0 46 17 89 44 121l-1 -6c0 -28 21 -51 49 -51s46 23 46 51c0 29 -30 64 -30 64zM204 169c36 0 65 29 65 65 -c0 19 -3 37 -8 54c-14 -18 -38 -29 -62 -34s-38 -20 -38 -42c0 -23 19 -43 43 -43z" /> - <glyph glyph-name="ion-md-git-merge" unicode="" horiz-adv-x="384" -d="M320 224c35 0 64 -29 64 -64s-29 -64 -64 -64c-24 0 -44 13 -55 32c-22 0 -70 4 -109 27c-21 13 -41 30 -60 49v-117c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v210c-19 11 -32 31 -32 55c0 35 29 64 64 64s64 -29 64 -64 -c0 -21 -10 -39 -26 -51c22 -37 55 -72 87 -91c23 -14 58 -18 76 -18c11 19 31 32 55 32zM24 352c0 -22 18 -40 40 -40s40 18 40 40s-18 40 -40 40s-40 -18 -40 -40zM104 32c0 22 -18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40s40 18 40 40zM320 120c22 0 40 18 40 40 -s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40z" /> - <glyph glyph-name="ion-ios-funnel" unicode="" -d="M0 361c0 13 9 23 21 23h374c12 0 21 -10 21 -23v0c0 -6 -2 -12 -6 -16l-152 -180c-4 -4 -5 -9 -5 -15v-134c0 -11 -10 -19 -20 -15l-55 20c-9 3 -15 12 -15 22v107c0 6 -1 11 -5 15l-152 180c-4 4 -6 10 -6 16v0z" /> - <glyph glyph-name="ion-md-close-circle-outline" unicode="" -d="M208 358c-44 0 -86 -18 -117 -49s-49 -73 -49 -117s18 -86 49 -117s73 -49 117 -49s86 18 117 49s49 73 49 117s-18 86 -49 117s-73 49 -117 49zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM312 117l-29 -29l-75 75l-75 -75 -l-29 29l75 75l-75 75l29 29l75 -75l75 75l29 -29l-75 -75z" /> - <glyph glyph-name="ion-md-help-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM229 67v42h-42v-42h42zM229 130c0 46 62 52 62 104c0 46 -37 83 -83 83s-83 -37 -83 -83h41c0 22 19 42 42 42s42 -19 42 -42c0 -42 -63 -37 -63 -104h42z" /> - <glyph glyph-name="ion-md-book" unicode="" -d="M378 368c22 3 38 -17 38 -38v-244c0 -21 -16 -33 -38 -38l-170 -32l-170 32c-22 5 -38 17 -38 38v244c0 21 16 41 38 38l170 -32zM378 86v244l-151 -32v-244zM189 54v244l-151 32v-244z" /> - <glyph glyph-name="ion-ios-pricetags" unicode="" horiz-adv-x="448" -d="M371 416c15 0 28 -13 28 -28v-124c0 -4 -1 -7 -4 -10l-232 -232c-16 -14 -32 -9 -43 2l-112 113c-11 11 -11 28 0 39l235 236c3 3 6 4 10 4h118zM325 308c14 2 26 14 28 28c2 20 -14 36 -34 34c-14 -2 -25 -14 -27 -28c-2 -20 13 -36 33 -34zM424 368 -c14 -2 24 -14 24 -28v-118c0 -4 -1 -7 -4 -10l-235 -236c-11 -11 -28 -11 -39 0l-9 9l259 259c3 3 4 6 4 10v114z" /> - <glyph glyph-name="ion-ios-move" unicode="" horiz-adv-x="448" -d="M444 202c6 -5 6 -15 0 -20l-79 -79c-5 -5 -15 -5 -20 0v0c-5 5 -5 15 0 20l55 55h-162l1 -162l55 55c5 5 14 5 19 0v0c5 -5 5 -15 0 -20l-79 -79c-5 -5 -15 -5 -20 0l-79 79c-5 5 -5 15 0 20v0c5 5 15 5 20 0l55 -55v162h-162l55 -55c5 -5 5 -15 0 -20v0 -c-5 -5 -15 -5 -20 0l-79 79c-5 5 -5 15 0 20l79 79c5 5 15 5 20 0v0c5 -5 5 -15 0 -20l-55 -55h162v162l-55 -55c-5 -5 -15 -5 -20 0v0c-5 5 -5 15 0 20l79 79c5 5 15 5 20 0l79 -79c5 -5 5 -15 0 -20v0c-5 -5 -14 -5 -19 0l-55 55l-1 -162h162l-55 55c-5 5 -5 15 0 20v0 -c5 5 15 5 20 0z" /> - <glyph glyph-name="ion-ios-wallet" unicode="" -d="M356 288c33 0 60 -27 60 -60v-168c0 -33 -27 -60 -60 -60h-296c-33 0 -60 27 -60 60v168c0 33 27 60 60 60h296zM295 383c16 3 32 -2 43 -13v0c9 -9 14 -25 14 -38v-20h-287c-34 0 -49 -19 -49 -19c0 22 26 40 44 44z" /> - <glyph glyph-name="ion-ios-car" unicode="" -d="M368 252c26 -22 48 -46 48 -85v-76c0 -4 -2 -7 -6 -8c-15 -3 -62 -10 -202 -10s-187 7 -202 10c-4 1 -6 4 -6 8v76c0 39 24 62 48 85c15 33 49 92 100 92h120c51 0 86 -61 100 -92zM142 320c-35 0 -62 -60 -62 -70h256c0 10 -22 70 -62 70h-132zM64 116c18 0 32 14 32 32 -s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM280 148v0c0 9 -7 16 -16 16h-112c-9 0 -16 -7 -16 -16v0c0 -9 7 -16 16 -16h112c9 0 16 7 16 16zM352 116c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM112 64c0 -11 1 -24 -5 -24h-85s-6 12 -6 29 -c0 0 48 -5 96 -5zM304 64c48 0 96 5 96 5c0 -16 2 -29 -5 -29h-86s-5 14 -5 24z" /> - <glyph glyph-name="ion-md-notifications-off" unicode="" horiz-adv-x="364" -d="M182 -16c-23 0 -41 19 -41 42h82c0 -23 -18 -42 -41 -42zM57 341l295 -295v0l12 -12l-24 -24l-36 36h-298v21l41 41v115c0 23 6 44 16 63l-63 64l24 24l33 -33v0zM317 223v-94l-208 207c13 8 27 15 42 18v15c0 18 13 31 31 31s31 -13 31 -31v-15c59 -14 104 -67 104 -131 -z" /> - <glyph glyph-name="ion-md-school" unicode="" horiz-adv-x="448" -d="M82 167l142 -82l142 82v-85l-142 -82l-142 82v85zM224 384l224 -128v-171h-41v148l-183 -105l-224 128z" /> - <glyph glyph-name="ion-ios-color-filter" unicode="" horiz-adv-x="424" -d="M398 199c17 -22 26 -49 26 -77c0 -34 -13 -65 -37 -89s-54 -37 -88 -37c-33 0 -64 12 -87 35c-24 -23 -54 -35 -87 -35s-64 13 -88 37s-37 55 -37 89c0 28 9 55 26 77c16 20 38 36 62 44c-1 6 -1 13 -1 19c0 34 12 65 36 89s55 37 89 37s65 -13 89 -37s36 -55 36 -89 -c0 -6 0 -13 -1 -19c24 -8 46 -23 62 -44zM212 362c-55 0 -100 -44 -100 -100c0 -5 0 -9 1 -14h12c33 0 64 -12 87 -35c24 23 54 35 87 35h12c1 5 1 9 1 14c0 56 -45 100 -100 100zM212 161h6c-2 4 -4 7 -6 11c-2 -4 -4 -7 -6 -11h6zM165 30c11 5 22 11 31 20 -c-14 21 -23 46 -23 72c0 6 1 13 2 19c-18 6 -35 16 -49 29s-25 30 -32 48c-19 -6 -36 -19 -48 -35c-14 -18 -21 -39 -21 -61c0 -56 45 -100 100 -100c14 0 27 2 40 8zM181 166c4 10 9 19 15 28c-9 9 -20 15 -31 20c-13 6 -26 9 -40 9h-5c11 -27 33 -48 61 -57zM212 72 -c9 15 14 32 14 50c0 5 -1 9 -2 14h-12h-12c-1 -5 -1 -9 -1 -14c0 -18 4 -35 13 -50zM259 214c-11 -5 -22 -11 -31 -20c6 -9 11 -18 15 -28c28 9 50 30 61 57h-5c-14 0 -27 -3 -40 -9zM299 22c55 0 100 44 100 100c0 22 -7 43 -21 61c-12 16 -29 29 -48 35 -c-7 -18 -18 -35 -32 -48s-31 -23 -49 -29c1 -6 2 -13 2 -19c0 -26 -9 -51 -23 -72c9 -9 20 -15 31 -20c13 -6 26 -8 40 -8z" /> - <glyph glyph-name="ion-md-magnet" unicode="" horiz-adv-x="352" -d="M304 349c32 -33 48 -80 48 -135c0 -44 -1 -72 -13 -116s-33 -98 -37 -106s-9 -9 -14 -7s-48 18 -55 21s-11 10 -9 16s26 65 34 95s12 55 12 95c0 28 -10 53 -28 72c-18 18 -41 29 -66 29s-48 -11 -66 -29c-18 -19 -28 -44 -28 -72c0 -40 4 -59 12 -95c0 0 30 -86 34 -95 -c3 -7 -1 -12 -9 -16s-49 -19 -55 -21c-8 -2 -12 1 -16 9c-13 28 -35 104 -35 104c-11 47 -13 72 -13 116c0 55 16 102 48 135s76 51 128 51s96 -18 128 -51zM93 28l-27 74l-22 -6c9 -34 19 -61 26 -77zM282 19c7 16 17 43 25 77l-22 6c-8 -29 -19 -57 -26 -74z" /> - <glyph glyph-name="ion-logo-snapchat" unicode="" horiz-adv-x="480" -d="M480 88c0 -2 0 -11 -6 -21c-5 -8 -16 -19 -38 -24c-6 -1 -11 -3 -15 -4c-2 -1 -5 -1 -7 -1v-1c-1 -7 -1 -13 -4 -18c-2 -5 -9 -12 -22 -12c-2 0 -6 0 -9 1c-2 0 -3 1 -5 1c-7 1 -15 2 -23 2c-10 0 -19 -2 -26 -6c-4 -3 -9 -7 -14 -10c-18 -13 -38 -27 -71 -27 -s-53 14 -71 27c-5 3 -9 7 -14 10c-7 4 -15 6 -25 6c-8 0 -17 -1 -24 -2c-2 0 -3 -1 -5 -1c-3 -1 -7 -1 -9 -1c-13 0 -20 7 -22 12c-3 5 -3 11 -4 18v1c-2 0 -4 0 -6 1c-4 1 -10 3 -16 4c-22 5 -33 16 -38 24c-6 10 -6 18 -6 20v15l15 1c16 1 44 7 54 17c29 27 36 43 36 52 -c0 1 0 2 -4 5c-5 3 -13 6 -20 8c-5 2 -10 3 -14 5c-9 4 -18 16 -17 29c1 15 14 27 30 27c4 0 8 0 12 -2c8 -3 13 -4 17 -5c-1 9 -2 19 -3 30c-5 38 5 74 29 102c25 29 64 45 105 45v0c41 0 80 -16 105 -45c24 -28 34 -63 29 -101c-1 -11 -2 -22 -3 -31c4 1 10 2 18 5 -c4 1 8 2 12 2c16 0 29 -12 30 -27c1 -13 -9 -25 -18 -29c-4 -2 -9 -3 -14 -5c-7 -2 -14 -5 -19 -8c-4 -3 -5 -4 -5 -5c0 -16 20 -37 36 -52c11 -10 39 -16 54 -17l15 -1v-14zM192 320c-9 0 -16 -11 -16 -24s7 -24 16 -24s16 11 16 24s-7 24 -16 24zM296 242c3 3 3 9 0 12 -s-9 3 -12 0c-12 -12 -28 -19 -44 -19c-17 0 -32 7 -44 19c-3 3 -9 3 -12 0s-3 -9 0 -12c15 -15 35 -23 56 -23s41 8 56 23zM288 272c9 0 16 11 16 24s-7 24 -16 24s-16 -11 -16 -24s7 -24 16 -24z" /> - <glyph glyph-name="ion-ios-eye" unicode="" horiz-adv-x="448" -d="M224 336c96 0 168 -69 220 -133c5 -6 5 -15 0 -21c-51 -56 -124 -134 -220 -134c-98 0 -155 61 -220 133c-6 6 -6 16 0 22c76 83 140 133 220 133zM228 102c46 2 84 40 86 86c2 53 -41 96 -94 94c-46 -2 -84 -40 -86 -86c-2 -53 41 -96 94 -94zM224 239 -c0 -26 21 -47 46 -47c6 0 12 2 18 4v-4c0 -37 -31 -67 -69 -64c-31 2 -57 28 -59 59c-3 38 27 69 64 69h3c-2 -5 -3 -11 -3 -17z" /> - <glyph glyph-name="ion-ios-nuclear" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM120 35c27 -15 56 -23 88 -23s62 8 89 23l-50 86c-1 2 0 4 2 5c20 13 34 36 35 61c0 2 2 3 4 3h100v2c0 48 -19 93 -53 127c-11 11 -23 20 -36 28l-51 -87c-1 -2 -3 -3 -5 -2 -c-10 5 -23 8 -35 8c-13 0 -25 -2 -36 -8c-2 -1 -4 -1 -5 1l-51 88c-13 -8 -24 -17 -35 -28c-34 -34 -53 -79 -53 -127v-2h100c2 0 4 -1 4 -3c1 -25 15 -48 35 -61c2 -1 3 -3 2 -5zM152 192c0 31 25 56 56 56s56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56z" /> - <glyph glyph-name="ion-ios-journal" unicode="" horiz-adv-x="384" -d="M28 416h228v-384h-208c-9 0 -17 -8 -16 -18c1 -8 8 -14 16 -14h320c9 0 16 -7 16 -16v0c0 -9 -7 -16 -16 -16h-340c-16 0 -28 12 -28 28v392c0 16 12 28 28 28zM368 32h-64v384h52c16 0 28 -12 28 -28v-340c0 -9 -7 -16 -16 -16z" /> - <glyph glyph-name="ion-ios-notifications-off" unicode="" horiz-adv-x="320" -d="M160 -8c-31 0 -48 22 -48 53h96c0 -31 -17 -53 -48 -53zM59 393l227 -388c4 -7 2 -15 -5 -19c-2 -1 -5 -2 -7 -2c-5 0 -9 3 -12 7l-228 388c-4 7 -2 15 5 19c2 1 5 2 7 2v0h1v0c5 0 10 -3 12 -7zM200 64h-40h-140c-16 0 -26 19 -16 32c15 20 46 32 46 123 -c0 33 5 59 13 79zM316 96c10 -13 0 -32 -16 -32h-30l-166 284c8 5 17 9 26 11c4 1 6 2 6 6v3c0 13 11 24 24 24s25 -11 25 -24v-3c0 -4 2 -5 6 -6c38 -9 79 -47 79 -140c0 -91 31 -103 46 -123z" /> - <glyph glyph-name="ion-md-card" unicode="" horiz-adv-x="448" -d="M403 368c25 0 45 -20 45 -44v-264c0 -24 -20 -44 -45 -44h-358c-25 0 -45 20 -45 44v264c0 24 20 44 45 44h358zM403 60v132h-358v-132h358zM403 280v44h-358v-44h358z" /> - <glyph glyph-name="ion-logo-codepen" unicode="" horiz-adv-x="448" -d="M209 144c1 -1 3 -3 3 -4v-53s-62 41 -93 62l39 26c2 1 3 1 5 0c15 -10 31 -21 46 -31zM163 207c-1 -1 -3 -1 -4 0c-13 9 -26 17 -40 26c31 21 93 62 93 62v-51c0 -2 -2 -5 -3 -6c-15 -10 -31 -21 -46 -31zM238 239c-1 1 -2 2 -2 3v54l93 -63l-40 -26c-1 -1 -3 -1 -4 0 -c-16 11 -31 21 -47 32zM226 218c6 -4 40 -27 40 -27l-39 -26c-2 -1 -4 -1 -6 0l-39 26s17 11 25 17c5 3 9 6 14 9c1 1 4 2 5 1zM109 211l30 -20l-30 -20v40zM224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM363 151v81 -c0 6 -2 9 -7 12c-41 27 -83 55 -124 82c-6 4 -11 4 -17 0c-41 -27 -81 -54 -122 -81c-5 -3 -8 -8 -8 -14v-80c0 -6 3 -10 8 -13c41 -27 81 -55 122 -82c6 -4 11 -4 17 0c41 27 82 55 123 82c5 3 8 7 8 13zM284 175c2 2 5 2 7 0l38 -26l-93 -62v51c0 3 1 4 3 6 -c15 10 30 21 45 31zM338 171l-30 20l30 20v-40z" /> - <glyph glyph-name="ion-md-battery-dead" unicode="" horiz-adv-x="224" -d="M194 371c16 0 30 -14 30 -30v-343c0 -16 -13 -30 -30 -30h-164c-16 0 -30 13 -30 30v343c0 16 14 30 30 30h37v45h90v-45h37zM176 16v307h-128v-307h128z" /> - <glyph glyph-name="ion-md-wifi" unicode="" -d="M208 219c23 0 42 -18 42 -41s-19 -41 -42 -41s-42 18 -42 41s19 41 42 41zM333 178c0 -45 -26 -85 -63 -107l-20 36c25 14 41 40 41 71c0 45 -37 82 -83 82s-83 -37 -83 -82c0 -31 16 -57 41 -71l-20 -36c-37 22 -63 62 -63 107c0 68 56 124 125 124s125 -56 125 -124z -M208 384c114 0 208 -93 208 -206c0 -76 -42 -142 -104 -178l-21 36c50 28 83 81 83 142c0 91 -74 165 -166 165s-166 -74 -166 -165c0 -61 33 -113 83 -142l-21 -36c-62 36 -104 102 -104 178c0 113 94 206 208 206z" /> - <glyph glyph-name="ion-ios-brush" unicode="" horiz-adv-x="448" -d="M118 165c52 0 102 -42 90 -102c-11 -52 -54 -71 -90 -77c-6 -1 -14 -2 -22 -2c-32 0 -78 8 -95 33c-1 2 -1 5 1 6c20 9 32 26 32 47c0 49 32 95 84 95zM436 388c13 -13 17 -30 5 -45l-145 -165c-5 -6 -8 -12 -8 -20v-1c0 -5 -2 -11 -6 -15l-45 -52c-2 -2 -6 -3 -8 -1 -c-1 1 -2 3 -2 5c0 50 -41 82 -87 86c-2 0 -4 2 -5 4v0c-1 2 0 5 2 7l53 43c4 4 10 6 16 6v0v0c7 0 15 3 20 8l165 145c6 5 13 7 19 7c9 0 18 -4 26 -12z" /> - <glyph glyph-name="ion-ios-checkmark" unicode="" horiz-adv-x="215" -d="M214 255c2 -2 1 -4 0 -6l-133 -134h-1c-2 -2 -6 -5 -11 -5c-4 0 -8 1 -12 5l-56 56c-2 2 -2 4 0 6l18 18c1 1 2 1 3 1s2 0 3 -1l44 -45l122 123c1 1 2 1 3 1v0c1 0 2 0 3 -1z" /> - <glyph glyph-name="ion-ios-body" unicode="" horiz-adv-x="384" -d="M144 368c0 27 21 48 48 48s48 -21 48 -48s-21 -48 -48 -48s-48 21 -48 48zM360 304c13 0 24 -11 24 -24s-11 -24 -24 -24h-98c-6 -1 -14 -4 -18 -14c-5 -12 -2 -34 1 -52l4 -21v-1v0l30 -172c2 -13 -6 -26 -19 -28s-26 7 -28 20l-21 120v0s-6 32 -18 32h-1 -c-12 0 -19 -32 -19 -32v0l-21 -120c-2 -13 -15 -22 -28 -20s-21 15 -19 28l30 172v0v1l4 21c3 18 6 40 1 52c-4 10 -12 13 -18 14h-98c-13 0 -24 11 -24 24s11 24 24 24h336z" /> - <glyph glyph-name="ion-ios-crop" unicode="" horiz-adv-x="384" -d="M78 384c8 0 14 -6 14 -14v-20c0 -8 -6 -14 -14 -14v0c-8 0 -14 6 -14 14v20c0 8 6 14 14 14v0zM92 106c0 -8 6 -14 14 -14h152c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-166c-16 0 -28 12 -28 28v166c0 8 6 14 14 14v0c8 0 14 -6 14 -14v-152zM370 92c8 0 14 -6 14 -14 -v0c0 -8 -6 -14 -14 -14h-20c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h20zM0 306c0 8 6 14 14 14h278c16 0 28 -12 28 -28v-278c0 -8 -6 -14 -14 -14v0c-8 0 -14 6 -14 14v264c0 8 -6 14 -14 14h-264c-8 0 -14 6 -14 14v0z" /> - <glyph glyph-name="ion-md-radio" unicode="" -d="M26 306l263 110l14 -35l-172 -72h243c23 0 42 -18 42 -42v-256c0 -24 -19 -43 -42 -43h-332c-23 0 -42 19 -42 43v256c0 18 11 33 26 39zM112 10c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM368 181v86h-320v-86h243v47h45v-47h32z" /> - <glyph glyph-name="ion-ios-appstore" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM129 103l18 30c-2 6 -10 12 -20 12h-2c-3 0 -5 -2 -7 -4l-14 -23c-4 -7 -2 -16 5 -20c2 -1 6 -2 8 -2c5 0 9 2 12 7zM249 150c0 0 1 1 1 4c0 5 -1 9 -4 14l-1 1c-3 6 -11 9 -18 9 -h-54v0l37 62l16 28l18 30c4 7 2 16 -5 20s-16 2 -20 -5l-9 -16v0l-10 16c-4 7 -13 9 -20 5s-8 -13 -4 -20l17 -30v0l-53 -90v0h-45c-8 0 -15 -6 -15 -14s6 -15 14 -15h29h33zM322 149c8 0 14 7 14 15s-7 14 -15 14h-41v0l-49 82s-4 -1 -8 -9c-6 -11 -5 -25 1 -36l22 -37 -l17 -29l27 -46c3 -4 7 -7 12 -7c3 0 6 1 8 2c7 4 9 13 5 20l-19 31v0h26z" /> - <glyph glyph-name="ion-ios-build" unicode="" -d="M393 317c4 3 9 3 12 -1c8 -12 12 -24 11 -34c-1 -12 -6 -36 -30 -60c-17 -17 -45 -30 -72 -30c-11 0 -22 3 -32 8c-2 1 -6 2 -9 2s-7 -1 -11 -5c-9 -9 -188 -200 -188 -200c-8 -9 -19 -13 -30 -13s-23 5 -31 13c-17 17 -18 45 0 61c0 0 192 181 200 188c7 7 4 15 2 20 -c-19 44 3 83 23 104c21 22 48 29 60 30h2c10 0 22 -4 32 -11c4 -3 5 -8 1 -12l-45 -45c-1 -1 -1 -2 -1 -3l8 -47c0 -2 1 -3 3 -3l47 -8c1 0 2 0 3 1zM55 19c5 5 5 14 0 20c-6 5 -14 5 -20 0c-5 -6 -5 -14 0 -20c6 -5 14 -5 20 0z" /> - <glyph glyph-name="ion-ios-cellular" unicode="" -d="M360 396c36 -34 56 -78 56 -126v0v0v0c0 -48 -20 -93 -56 -127c-3 -2 -5 -3 -9 -3s-7 2 -10 4c-3 3 -4 5 -4 9s1 8 4 10c30 29 47 67 47 107v0c0 41 -17 79 -47 107c-3 3 -4 5 -4 9s1 7 4 10c3 2 6 4 10 4s6 -2 9 -4zM303 351c23 -22 35 -50 35 -81v0v0v0 -c0 -31 -12 -59 -35 -81c-2 -2 -6 -4 -9 -4s-7 1 -9 3s-4 6 -4 9s2 7 4 9c18 17 28 40 28 64v0c0 24 -10 47 -28 64c-2 2 -4 6 -4 9s2 6 4 8s6 4 9 4s7 -2 9 -4zM75 377c-30 -28 -47 -66 -47 -107v0c0 -41 17 -79 47 -107c3 -3 4 -6 4 -10s-1 -6 -4 -9c-3 -2 -6 -4 -10 -4 -s-6 1 -9 3c-36 34 -56 79 -56 127v0v0c0 48 20 92 56 126c3 2 5 4 9 4v0c4 0 7 -2 10 -4c3 -3 4 -6 4 -10s-1 -7 -4 -9zM131 334c-18 -17 -28 -40 -28 -64v0c0 -24 10 -47 28 -64c2 -2 4 -6 4 -9s-2 -7 -4 -9s-6 -3 -9 -3s-7 2 -9 4c-23 22 -35 50 -35 81v0v0 -c0 31 12 59 35 81c2 2 6 4 9 4s7 -2 9 -4s4 -5 4 -8s-2 -7 -4 -9zM208 325c26 0 48 -22 48 -48c0 -22 -14 -40 -34 -46v-233c0 -8 -6 -14 -14 -14s-14 6 -14 14v233c-20 6 -34 24 -34 46c0 26 22 48 48 48z" /> - <glyph glyph-name="ion-ios-trophy" unicode="" -d="M402 348c8 0 14 -6 14 -14v0c0 -41 -7 -66 -22 -90c-14 -22 -34 -37 -57 -41c-3 0 -5 -2 -6 -5c-6 -15 -20 -35 -51 -52c-20 -11 -37 -19 -52 -22c-4 -1 -6 -3 -6 -7v-81c0 -4 4 -8 8 -8h66c8 0 14 -7 14 -15s-6 -13 -14 -13h-80h-16h-80c-8 0 -14 7 -14 15s6 13 14 13 -h66c4 0 8 4 8 8v81c0 4 -2 7 -6 8c-15 3 -32 10 -52 21c-31 17 -45 37 -51 52c-1 3 -3 5 -6 5c-23 4 -42 19 -56 41c-15 24 -23 49 -23 90v0c0 8 6 14 14 14h66v20c0 9 7 16 16 16h224c9 0 16 -7 16 -16v-20h66zM80 237v75c0 4 -4 8 -8 8h-35c-5 0 -8 -4 -8 -9 -c2 -27 9 -38 15 -49c7 -14 18 -23 31 -28c3 -1 5 0 5 3zM372 262c6 11 13 22 15 49c0 5 -3 9 -8 9h-35c-4 0 -8 -4 -8 -8v-75c0 -3 2 -4 5 -3c13 5 24 14 31 28z" /> - <glyph glyph-name="ion-ios-git-network" unicode="" horiz-adv-x="384" -d="M313 416c39 0 71 -32 71 -71c0 -34 -24 -62 -56 -69v-57c0 -3 -2 -6 -4 -7l-117 -60v-44c15 -3 28 -11 38 -23c11 -13 18 -29 18 -46c0 -39 -32 -71 -71 -71s-71 32 -71 71c0 34 24 62 56 69v44l-117 60c-2 1 -4 4 -4 7v57c-15 3 -28 11 -38 23c-11 13 -18 29 -18 46 -c0 39 32 71 71 71s70 -32 70 -71c0 -34 -23 -62 -55 -69v-43l106 -55l106 55v43c-15 3 -28 11 -38 23c-11 13 -17 29 -17 46c0 39 31 71 70 71zM30 345c0 -22 19 -41 41 -41s40 19 40 41s-18 41 -40 41s-41 -19 -41 -41zM233 39c0 22 -19 41 -41 41s-41 -19 -41 -41 -s19 -41 41 -41s41 19 41 41zM313 304c22 0 41 19 41 41s-19 41 -41 41s-40 -19 -40 -41s18 -41 40 -41z" /> - <glyph glyph-name="ion-md-warning" unicode="" horiz-adv-x="448" -d="M0 -16l224 416l224 -416h-448zM248 48v48h-48v-48h48zM248 128v96h-48v-96h48z" /> - <glyph glyph-name="ion-md-thumbs-up" unicode="" -d="M150 0c-21 0 -38 17 -38 38v192c0 11 4 20 11 27l126 127l20 -20c5 -5 9 -12 9 -20l-1 -6l-18 -82h119c21 0 38 -24 38 -45v-38c0 -5 -1 -10 -3 -14l-57 -136c-6 -14 -18 -23 -34 -23h-172zM0 0v224h64v-224h-64z" /> - <glyph glyph-name="ion-ios-megaphone" unicode="" -d="M42 261c0 -27 14 -54 34 -72c3 -3 0 -8 -4 -7v0c-27 9 -54 30 -61 64c-6 0 -11 7 -11 15s4 14 10 15c6 39 36 70 74 70v0c3 0 5 -4 2 -6c-26 -16 -44 -46 -44 -79zM402 345c9 -23 14 -52 14 -82s-5 -58 -14 -81c-1 -3 -2 -5 -3 -8c-6 -13 -12 -24 -21 -33 -c-16 -16 -29 -18 -35 -18s-11 2 -20 5c-38 14 -64 32 -112 32c-26 0 -16 -97 -16 -132s4 -44 -14 -44s-61 16 -68 24s-6 18 -4 36s23 102 25 115s-9 12 -21 22c-27 16 -44 46 -44 80c0 38 22 71 54 85c0 0 -2 0 40 0s111 20 154 46c4 3 12 8 26 8c13 0 24 -5 34 -15 -c8 -8 16 -19 22 -32c1 -2 2 -5 3 -8zM376 188c8 18 14 45 14 75s-6 57 -14 75c-6 16 -18 25 -27 25s-18 -9 -24 -25c-8 -18 -13 -45 -13 -75s5 -57 13 -75c6 -16 15 -28 24 -28s21 12 27 28z" /> - <glyph glyph-name="ion-md-flash" unicode="" horiz-adv-x="192" -d="M0 400h192l-64 -160h64l-128 -256v192h-64v224z" /> - <glyph glyph-name="ion-md-expand" unicode="" horiz-adv-x="384" -d="M333 51v77h51v-128h-128v51h77zM333 333h-77v51h128v-128h-51v77zM51 333v-77h-51v128h128v-51h-77zM51 51h77v-51h-128v128h51v-77z" /> - <glyph glyph-name="ion-md-train" unicode="" horiz-adv-x="352" -d="M176 400c97 0 176 -11 176 -88v-208c0 -42 -35 -76 -77 -76l33 -33v-11h-44l-44 44h-83l-44 -44h-49v11l33 33c-42 0 -77 34 -77 76v208c0 77 88 88 176 88zM77 72c18 0 33 14 33 32s-15 33 -33 33s-33 -15 -33 -33s15 -32 33 -32zM154 225v87h-110v-87h110zM198 225h110 -v87h-110v-87zM275 72c18 0 33 14 33 32s-15 33 -33 33s-33 -15 -33 -33s15 -32 33 -32z" /> - <glyph glyph-name="ion-md-boat" unicode="" horiz-adv-x="448" -d="M52 35l-51 139c-2 6 -1 12 1 17s8 8 13 10l38 13v98c0 23 20 43 43 43h64l16 53h96l16 -53h64c23 0 43 -20 43 -43v-98l38 -13c5 -2 11 -5 13 -10s3 -12 1 -17l-51 -139h-1c-34 0 -65 20 -86 43c-21 -23 -51 -43 -85 -43s-64 19 -85 42c-21 -23 -52 -42 -86 -42h-1z -M96 312v-84l128 41l128 -41v84h-256zM309 40c0 0 59 -64 107 -64h-21c-30 0 -59 12 -86 26c-53 -28 -117 -28 -170 0c-27 -14 -56 -26 -86 -26h-21c49 0 107 64 107 64c52 -36 118 -36 170 0z" /> - <glyph glyph-name="ion-md-planet" unicode="" horiz-adv-x="448" -d="M104 297c15 18 32 31 53 41c32 15 69 19 106 10c83 -21 135 -103 119 -186c-1 -3 -1 -7 -2 -10c-5 -20 -11 -37 -23 -53c-2 -3 -6 -6 -8 -9c-6 3 -11 6 -17 9c-35 20 -73 46 -111 75c-48 37 -93 78 -125 114c2 3 6 6 8 9zM386 121c47 -49 70 -82 59 -100 -c-6 -10 -23 -11 -47 -5c-25 6 -58 17 -96 35c-34 -19 -76 -25 -117 -15c-86 22 -139 109 -117 195c-51 60 -77 112 -65 132c6 10 24 12 47 3c21 -8 43 -20 66 -35c-10 -7 -14 -11 -14 -11c-23 14 -43 19 -58 23c-2 0 -9 2 -7 -4c2 -4 3 -7 5 -11c8 -14 21 -30 36 -48 -c33 -38 79 -80 130 -120c38 -30 78 -56 114 -76c33 -19 63 -33 84 -38c2 -1 4 -1 6 -1c6 -1 1 8 -1 12c-7 12 -14 26 -32 47c0 0 3 6 7 17z" /> - <glyph glyph-name="ion-ios-keypad" unicode="" horiz-adv-x="384" -d="M331 107c30 0 53 -24 53 -54s-23 -53 -53 -53s-54 23 -54 53s24 54 54 54zM192 107c30 0 53 -24 53 -54s-23 -53 -53 -53s-53 23 -53 53s23 54 53 54zM53 107c30 0 54 -24 54 -54s-24 -53 -54 -53s-53 23 -53 53s23 54 53 54zM331 245c30 0 53 -23 53 -53 -s-23 -53 -53 -53s-54 23 -54 53s24 53 54 53zM192 245c30 0 53 -23 53 -53s-23 -53 -53 -53s-53 23 -53 53s23 53 53 53zM53 245c30 0 54 -23 54 -53s-24 -53 -54 -53s-53 23 -53 53s23 53 53 53zM331 384c30 0 53 -23 53 -53s-23 -54 -53 -54s-54 24 -54 54s24 53 54 53z -M192 384c30 0 53 -23 53 -53s-23 -54 -53 -54s-53 24 -53 54s23 53 53 53zM53 384c30 0 54 -23 54 -53s-24 -54 -54 -54s-53 24 -53 54s23 53 53 53z" /> - <glyph glyph-name="ion-md-contrast" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM321 79c30 30 47 70 47 113s-17 83 -47 113s-70 47 -113 47v-320c43 0 83 17 113 47z" /> - <glyph glyph-name="ion-md-save" unicode="" horiz-adv-x="384" -d="M299 384l85 -85v-256c0 -24 -19 -43 -43 -43h-298c-24 0 -43 19 -43 43v298c0 24 19 43 43 43h256zM192 43c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM256 256v85h-213v-85h213z" /> - <glyph glyph-name="ion-md-football" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM79 210l-44 -38c3 -27 12 -53 27 -76h58l15 29l-17 67zM296 96h57c15 23 25 49 28 76l-44 38l-39 -18l-17 -67zM329 242l19 54c-19 26 -46 46 -76 58l-48 -33v-47l61 -52zM143 354 -c-30 -12 -56 -32 -75 -58l19 -54l43 -20l61 52v47zM170 22c11 -2 23 -4 35 -4c13 0 29 2 41 4c1 0 2 1 3 1l19 54l-15 30h-90l-15 -29l20 -56h2z" /> - <glyph glyph-name="ion-md-star-half" unicode="" horiz-adv-x="404" -d="M404 238l-110 -96l33 -142l-125 75l-125 -75l33 142l-110 96l145 12l57 134l57 -134zM219 103l60 -36l-16 68l-5 19l15 12l53 46l-70 6l-19 2l-8 18l-27 64v-189z" /> - <glyph glyph-name="ion-logo-game-controller-b" unicode="" horiz-adv-x="448" -d="M103 243c11 0 19 -8 19 -19s-8 -19 -19 -19s-19 8 -19 19s8 19 19 19zM434 199c21 -88 18 -152 -7 -164c-4 -2 -9 -3 -13 -3c-22 0 -45 24 -67 52c-26 32 -33 33 -111 33h-24c-78 0 -84 -1 -110 -33c-23 -28 -46 -52 -68 -52c-4 0 -9 1 -13 3c-25 12 -28 76 -7 164 -s43 136 88 149c10 3 18 4 26 4c28 0 47 -15 96 -15s68 15 96 15c8 0 16 -1 26 -4c45 -13 67 -61 88 -149zM103 184c22 0 39 18 39 40s-17 40 -39 40s-39 -18 -39 -40s17 -40 39 -40zM276 204c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20zM320 160 -c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20zM320 248c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20zM364 204c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20z" /> - <glyph glyph-name="ion-ios-woman" unicode="" horiz-adv-x="256" -d="M158 -48c-6 0 -12 3 -16 7c-3 3 -7 8 -7 18v120h-14v-120c0 -10 -4 -16 -7 -19c-4 -4 -10 -6 -16 -6s-13 2 -17 6c-3 3 -7 9 -7 19v120h-44l44 170h-6l-25 -90c-4 -13 -13 -18 -21 -18v0c-7 0 -13 3 -17 9c-5 6 -6 15 -4 24l29 104c4 15 21 38 49 39v0h98 -c28 -1 45 -26 49 -39v0l29 -105c2 -9 1 -18 -4 -24c-4 -5 -11 -8 -17 -8c-8 0 -17 5 -21 18v0l-24 90h-8l45 -170h-45v-120c0 -10 -4 -15 -7 -18c-4 -4 -10 -7 -16 -7zM128 342c-24 0 -44 20 -44 45s20 45 44 45s44 -20 44 -45s-20 -45 -44 -45z" /> - <glyph glyph-name="ion-logo-yen" unicode="" horiz-adv-x="384" -d="M384 416l-112 -208h48v-48h-73l-15 -31v-17h88v-48h-88v-96h-80v96h-88v48h88v17l-14 31h-74v48h48l-112 208h80l112 -221l112 221h80z" /> - <glyph glyph-name="ion-ios-phone-portrait" unicode="" horiz-adv-x="224" -d="M192 416c18 0 32 -15 32 -33v-381c0 -18 -14 -34 -32 -34h-159c-18 0 -33 16 -33 34v381c0 18 15 33 33 33h159zM97 393c-2 0 -4 -2 -4 -4s2 -4 4 -4h30c2 0 4 2 4 4s-2 4 -4 4h-30zM112 -17c10 0 18 7 18 17s-8 18 -18 18s-17 -8 -17 -18s7 -17 17 -17zM206 32 -c1 0 2 1 2 2v329c0 1 -1 2 -2 2h-188c-1 0 -2 -1 -2 -2v-329c0 -1 1 -2 2 -2h188z" /> - <glyph glyph-name="ion-md-jet" unicode="" horiz-adv-x="448" -d="M448 416c0 0 1 -24 -27 -60c-13 -17 -128 -175 -128 -175l4 -169l-39 -44l-55 110l-11 -9v-88l-41 -7l-48 63l-60 -26l26 60l-63 48l7 41h88l9 11l-110 55l44 39l169 -4s159 115 176 128c36 28 59 27 59 27z" /> - <glyph glyph-name="ion-ios-cloud-done" unicode="" horiz-adv-x="512" -d="M437 218c43 -8 75 -47 75 -92c0 -50 -41 -94 -91 -94h-330c-50 0 -91 44 -91 94c0 41 26 80 66 93c1 39 33 74 72 74c10 0 19 -3 27 -6c27 39 72 65 123 65c77 0 141 -59 149 -134zM362 236c2 2 2 3 0 5l-17 18c-1 1 -2 2 -3 2v0c-1 0 -2 -1 -3 -2l-122 -123l-44 45 -c-1 1 -2 1 -3 1s-2 0 -3 -1l-18 -18c-2 -2 -2 -4 0 -6l56 -56c4 -4 8 -5 12 -5c5 0 10 3 12 5v0z" /> - <glyph glyph-name="ion-md-pricetag" unicode="" horiz-adv-x="384" -d="M352 384l32 -32v-160l-188 -179c-9 -9 -23 -13 -31 -13s-21 5 -29 13l-123 123c-9 9 -13 20 -13 31c0 10 5 21 13 29l181 188h158zM321 281c10 3 19 12 22 22c6 22 -10 41 -31 41c-18 0 -32 -14 -32 -32c0 -21 19 -37 41 -31z" /> - <glyph glyph-name="ion-md-text" unicode="" horiz-adv-x="384" -d="M344 384c22 0 40 -18 40 -40v-240c0 -22 -18 -40 -40 -40h-280l-64 -64v344c0 22 10 40 32 40h312zM134 206v40h-38v-40h38zM211 206v40h-38v-40h38zM288 206v40h-38v-40h38z" /> - <glyph glyph-name="ion-ios-paw" unicode="" -d="M276 368c23 -3 38 -36 33 -73c-5 -34 -26 -60 -48 -60h-4c-23 3 -37 36 -32 73c5 34 25 60 47 60h1v0v0v0h3zM273 368v0v0zM394 279c22 -9 29 -45 15 -79c-12 -29 -34 -47 -54 -47c-4 0 -7 1 -11 2c-22 9 -28 44 -14 78c12 29 33 48 53 48v0v0v0c4 0 7 -1 11 -2zM280 153 -c24 -37 71 -40 83 -72c2 -6 4 -13 4 -19c0 -26 -20 -46 -46 -46c-32 0 -75 24 -113 24s-81 -24 -113 -24c-26 0 -46 20 -46 46c0 6 1 13 3 19c12 32 60 35 84 72c28 44 40 60 72 60s44 -16 72 -60zM155 235c-22 0 -43 26 -48 60c-5 37 10 70 33 73h4c22 0 43 -26 48 -60 -c5 -37 -10 -70 -33 -73h-4zM72 155c-4 -1 -7 -2 -11 -2c-20 0 -42 18 -54 47c-14 34 -7 70 15 79c4 1 7 2 11 2c20 0 42 -19 54 -48c14 -34 7 -69 -15 -78z" /> - <glyph glyph-name="ion-md-heart-half" unicode="" -d="M302 384c64 0 114 -50 114 -115c0 -80 -71 -144 -178 -242l-30 -27l-30 27c-107 98 -178 162 -178 242c0 65 50 115 114 115c36 0 71 -17 94 -44c23 27 58 44 94 44zM208 42c50 46 107 99 136 135c28 35 40 63 40 92c0 23 -9 44 -24 59s-35 24 -58 24 -c-26 0 -53 -13 -70 -33l-24 -29v-248z" /> - <glyph glyph-name="ion-ios-images" unicode="" horiz-adv-x="448" -d="M230 249l70 -136c2 -3 -1 -7 -5 -7l-161 14c-4 0 -5 4 -3 7l92 123c2 2 5 2 7 -1zM335 184l46 -78c2 -3 -1 -8 -5 -8l-45 4c-2 0 -2 2 -3 3l-26 49c-1 2 0 4 1 6l25 25c2 2 5 2 7 -1zM346 224c-15 0 -27 13 -24 28c2 11 12 19 23 19c15 0 27 -13 24 -28 -c-2 -11 -12 -19 -23 -19zM423 319c15 -1 26 -15 25 -30l-26 -296c-1 -15 -14 -26 -29 -25l-298 26c-15 1 -25 14 -24 29l1 17l-16 -1c-15 -1 -28 9 -29 24l-27 297c-1 15 10 28 25 29l297 27c15 1 28 -10 29 -25l6 -67zM56 147l26 3l15 170c1 15 14 26 29 25l202 -18l-5 53 -c0 4 -3 6 -7 6l-280 -25c-4 0 -6 -4 -6 -8l18 -200c0 -4 4 -6 8 -6zM418 283c0 4 -2 7 -6 7l-52 5l-30 2l-198 17c-4 0 -7 -2 -7 -6l-14 -156l-3 -44c0 -4 2 -7 6 -7l260 -23l19 -1c4 0 7 2 7 6z" /> - <glyph glyph-name="ion-md-arrow-back" unicode="" horiz-adv-x="342" -d="M342 213v-42h-260l119 -120l-30 -30l-171 171l171 171l31 -30l-120 -120h260z" /> - <glyph glyph-name="ion-md-finger-print" unicode="" horiz-adv-x="384" -d="M14 242c-2 0 -5 1 -7 2c-7 4 -9 12 -5 19c18 30 72 101 190 101c51 0 96 -14 133 -41c31 -22 49 -47 57 -59c4 -6 2 -15 -4 -19s-16 -3 -20 3c-15 22 -60 88 -166 88c-104 0 -151 -61 -166 -87c-3 -5 -7 -7 -12 -7zM252 -32h-4c-86 22 -118 108 -119 112v1 -c-1 2 -18 62 8 97c12 16 31 24 55 24c23 0 39 -7 50 -22c9 -12 13 -27 17 -41c8 -30 13 -45 44 -47c14 -1 23 7 28 14c14 19 15 50 5 77c-13 35 -60 101 -144 101c-36 0 -69 -12 -95 -34c-22 -18 -39 -44 -47 -70c-15 -49 5 -125 5 -126c2 -7 -2 -15 -10 -17s-15 3 -17 10 -c-1 4 -23 86 -5 142c19 61 79 122 169 122c42 0 81 -14 114 -41c25 -21 46 -49 57 -77c14 -36 10 -77 -10 -103c-13 -18 -32 -27 -52 -26c-53 3 -63 40 -70 68s-11 42 -39 42c-15 0 -25 -4 -32 -13c-9 -12 -10 -30 -9 -44s4 -26 5 -28c2 -6 31 -77 99 -94 -c8 -2 12 -10 10 -17c-2 -6 -7 -10 -13 -10zM142 -26c-4 0 -8 2 -11 5c-34 36 -54 77 -61 128v0c-4 34 3 81 32 114c22 24 52 37 90 37c45 0 81 -22 103 -62c16 -29 19 -58 19 -59c1 -8 -4 -14 -12 -15s-15 4 -16 12v0s-2 26 -16 50c-17 31 -43 46 -78 46 -c-30 0 -54 -9 -70 -27c-23 -26 -27 -66 -24 -92c6 -45 24 -81 54 -113c5 -6 5 -15 -1 -20c-3 -2 -6 -4 -9 -4zM300 14c-30 0 -56 9 -76 26c-41 33 -46 88 -46 90c-1 8 5 14 13 15s14 -5 15 -13c0 -1 4 -45 36 -71c19 -15 43 -22 74 -18c8 1 15 -4 16 -12s-5 -14 -13 -15 -c-7 -1 -13 -2 -19 -2zM323 385c5 -2 9 -7 9 -13c0 -8 -6 -13 -14 -13c-3 0 -7 0 -9 2v0v0s-36 27 -117 27s-117 -27 -117 -27v0v0c-2 -2 -5 -2 -8 -2c-8 0 -14 5 -14 13c0 4 1 8 4 11v0h1s0 1 1 1c9 6 51 32 133 32c78 0 119 -23 131 -31z" /> - <glyph glyph-name="ion-md-refresh" unicode="" horiz-adv-x="352" -d="M176 60c56 0 104 34 123 84h46c-21 -74 -88 -128 -169 -128c-98 0 -176 79 -176 176s79 176 176 176c48 0 92 -20 124 -52l52 52v-154h-154l70 70c-23 24 -56 40 -92 40c-73 0 -132 -59 -132 -132s59 -132 132 -132z" /> - <glyph glyph-name="ion-ios-undo" unicode="" horiz-adv-x="448" -d="M448 53v-37h-3c-2 0 -3 1 -4 3c-2 6 -8 20 -21 40c-22 33 -59 67 -95 83c-28 12 -53 21 -97 23c-2 0 -4 -2 -4 -4v-81c0 -3 -3 -6 -6 -4l-216 142c-2 2 -2 5 0 7l216 142c3 2 6 0 6 -3v-83c0 -2 2 -4 4 -4c72 -4 123 -24 163 -65c61 -62 57 -139 57 -159z" /> - <glyph glyph-name="ion-md-arrow-dropup-circle" unicode="" -d="M416 192c0 -115 -93 -208 -208 -208s-208 93 -208 208s93 208 208 208s208 -93 208 -208zM304 160l-96 96l-96 -96h192z" /> - <glyph glyph-name="ion-logo-skype" unicode="" horiz-adv-x="384" -d="M373 151c7 -14 11 -29 11 -46c0 -58 -47 -105 -106 -105c-18 0 -35 4 -50 12c-11 -2 -22 -3 -34 -3c-101 0 -183 81 -183 181c0 12 2 24 4 36c-9 16 -15 34 -15 53c0 58 47 105 106 105c21 0 41 -6 57 -16c10 2 20 2 31 2c101 0 183 -80 183 -180c0 -13 -1 -27 -4 -39z -M288 104c9 12 12 25 12 40c0 12 -2 23 -7 32s-12 16 -21 22s-19 10 -31 14s-26 7 -41 10c-12 3 -20 5 -25 6s-10 4 -15 6s-7 5 -10 8c-2 3 -4 6 -4 10c0 7 3 13 11 18s19 7 32 7c14 0 25 -2 31 -7s11 -12 16 -20c4 -7 8 -11 11 -14c4 -3 9 -5 16 -5c8 0 13 3 18 8s8 11 8 17 -c0 7 -2 14 -6 21s-10 14 -18 20s-18 11 -30 15s-27 5 -43 5c-20 0 -38 -2 -53 -8c-16 -6 -28 -15 -36 -25c-8 -11 -12 -22 -12 -36s3 -26 11 -36s19 -17 32 -23c13 -5 29 -10 48 -14c14 -3 26 -5 34 -8c8 -2 14 -6 19 -11c5 -4 7 -10 7 -17c0 -9 -4 -17 -13 -23 -s-22 -9 -37 -9c-11 0 -20 2 -27 5s-11 6 -15 11s-8 12 -11 19s-6 11 -10 15s-10 6 -16 6c-8 0 -14 -2 -19 -7s-8 -10 -8 -17c0 -11 4 -22 12 -33s18 -19 30 -26c17 -9 39 -14 65 -14c22 0 42 3 58 10s29 16 37 28z" /> - <glyph glyph-name="ion-ios-pizza" unicode="" horiz-adv-x="384" -d="M383 338c3 -9 0 -18 -4 -26c-6 -12 -17 -13 -23 -14l-158 -295c-1 -2 -3 -3 -5 -3v0c-2 0 -5 1 -6 3l-158 296c-10 1 -19 8 -22 14c0 1 -2 2 -2 3c-3 6 -7 13 -4 21c2 7 15 14 27 20c28 13 71 27 165 27c91 0 138 -15 165 -27c11 -5 22 -12 25 -19zM117 225 -c3 8 2 18 -2 26s-11 13 -20 16c-4 1 -7 2 -11 2h-1c-3 0 -4 -3 -3 -6c8 -14 16 -30 25 -47c1 -3 5 -2 7 0c2 3 4 5 5 9zM233 128l26 48c1 1 0 4 -1 5c-6 7 -15 11 -25 11c-19 0 -34 -15 -34 -33c0 -17 13 -31 30 -33c2 0 3 1 4 2zM268 305c3 2 6 4 8 7s0 6 -3 7 -c-16 3 -33 5 -51 6c-3 0 -5 -2 -4 -5s3 -6 5 -9c5 -7 12 -11 21 -12c2 0 3 -1 5 -1c7 0 13 3 19 7z" /> - <glyph glyph-name="ion-md-glasses" unicode="" horiz-adv-x="448" -d="M448 272v0v0v-48h-11l-5 -22c-16 -65 -40 -90 -95 -90s-97 17 -97 90v22s-2 16 -16 16s-16 -16 -16 -16v-22c0 -73 -40 -90 -96 -90s-80 22 -96 90l-5 22h-11v48h208v0h32v0h208z" /> - <glyph glyph-name="ion-ios-contact" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208v0v0c-108 0 -196 81 -207 186c-1 7 -1 15 -1 22s0 15 1 22c11 105 99 186 207 186v0v0zM344 74c29 33 44 74 44 118c0 48 -19 93 -53 127s-79 53 -127 53s-93 -19 -127 -53s-53 -79 -53 -127c0 -44 15 -85 44 -118 -c21 8 56 21 80 28c2 1 3 0 3 10c0 11 -1 18 -4 24c-4 8 -7 20 -9 31c-4 5 -10 15 -14 33c-3 16 -1 22 1 28v2c1 4 0 23 -3 38c-2 10 1 34 15 52c9 12 27 26 58 28h18c32 -2 49 -16 58 -28c14 -18 17 -42 15 -52c-3 -15 -4 -34 -3 -38c0 0 1 -1 1 -2c2 -6 3 -12 0 -28 -c-4 -18 -10 -27 -14 -32c-2 -11 -5 -24 -9 -32c-3 -7 -6 -15 -6 -23c0 -10 0 -10 2 -11c23 -7 60 -19 83 -28z" /> - <glyph glyph-name="ion-md-copy" unicode="" horiz-adv-x="336" -d="M208 400l128 -128v-200c0 -22 -18 -40 -40 -40h-8v-8c0 -22 -18 -40 -40 -40h-208c-22 0 -40 18 -40 40v288c0 22 18 40 40 40h8v8c0 22 18 40 40 40h120zM208 355v-83h83zM256 24v8h-176c-22 0 -32 10 -32 32v256h-8c-5 0 -8 -4 -8 -8v-288c0 -4 4 -8 8 -8h208 -c4 0 8 3 8 8zM304 72v168h-96h-32v32v96h-16h-72c-5 0 -8 -4 -8 -8v-288c0 -4 4 -8 8 -8h208c4 0 8 3 8 8z" /> - <glyph glyph-name="ion-ios-people" unicode="" horiz-adv-x="449" -d="M318 113c11 -4 45 -22 45 -67h-139h-139c0 45 35 63 46 67s29 5 37 8c6 2 15 4 18 8s3 28 3 28s-7 7 -10 14s-5 28 -5 28s-6 -3 -9 10c-2 11 -6 18 -5 26s5 6 5 6s-5 9 -5 38c0 30 22 59 64 59s65 -29 65 -59c0 -29 -6 -38 -6 -38s5 2 6 -6s-3 -15 -5 -26 -c-3 -13 -10 -10 -10 -10s-1 -21 -4 -28s-10 -14 -10 -14s0 -24 3 -28s11 -6 17 -8c8 -3 27 -4 38 -8zM108 162c0 0 -1 -14 1 -16s19 -6 19 -6c12 -2 9 -9 9 -9c-7 -1 -16 0 -25 -5c-15 -8 -30 -22 -32 -30h-80c0 20 15 35 23 38s16 5 25 7c4 1 10 3 12 5s2 17 2 17v0 -s-24 -1 -34 8c16 20 7 51 10 77s18 41 46 41v0h1c29 0 44 -15 47 -41s-6 -53 10 -77c-10 -8 -34 -9 -34 -9zM340 162c0 0 -23 1 -33 9c16 24 7 51 10 77s18 41 47 41c0 0 -1 0 0 0v0c28 0 44 -15 47 -41s-6 -57 10 -77c-10 -9 -33 -8 -33 -8v0s-2 -15 0 -17s8 -4 12 -5 -c9 -2 18 -4 26 -7s23 -18 23 -38h-80c-2 8 -17 22 -32 30c-9 5 -18 4 -25 5c0 0 -3 7 9 9c0 0 17 4 19 6s0 16 0 16z" /> - <glyph glyph-name="ion-md-baseball" unicode="" -d="M318 45c5 -6 10 -12 16 -18c-35 -27 -78 -43 -126 -43s-91 16 -126 43c6 6 11 12 16 18l23 -13l16 28l-20 12c5 9 10 17 14 26c1 3 3 7 4 10l25 -6l7 32l-23 5c3 12 5 24 6 37h24v32h-24c-1 12 -3 25 -6 37l23 5l-7 32l-25 -6c-1 3 -3 6 -4 9c-4 9 -9 19 -14 27l20 12 -l-16 28l-23 -14c-5 6 -10 13 -16 19c35 27 78 43 126 43s91 -16 126 -43c-6 -6 -11 -13 -16 -19l-23 14l-16 -28l20 -12c-5 -8 -10 -18 -14 -27c-1 -3 -3 -6 -4 -9l-25 6l-7 -32l23 -5c-3 -12 -5 -25 -6 -37h-24v-32h24c1 -13 3 -25 6 -37l-23 -5l7 -32l25 6 -c1 -3 3 -7 4 -10c4 -9 9 -18 14 -26l-20 -12l16 -28zM346 322c3 4 6 7 10 11l2 2c36 -37 58 -88 58 -143s-22 -106 -58 -144l-2 2c-4 4 -7 8 -10 12l18 10l-16 28l-21 -12c-5 8 -9 17 -13 26l-1 1l21 5l-7 32l-24 -6c-2 10 -4 20 -5 30h24v32h-24c1 10 3 20 5 30l24 -6l7 32 -l-21 5v1c4 9 9 18 14 26l21 -13l16 28zM70 62c-3 -4 -6 -7 -10 -11l-2 -2c-36 37 -58 88 -58 143s22 106 58 144l2 -2c4 -4 7 -8 10 -12l-18 -11l16 -28l21 13c5 -8 9 -17 13 -26l1 -1l-21 -5l7 -32l24 6c2 -10 4 -20 5 -30h-24v-32h24c-1 -10 -3 -20 -5 -30l-24 6l-7 -32 -l21 -5v-1c-4 -9 -9 -18 -14 -26l-21 12l-16 -28z" /> - <glyph glyph-name="ion-logo-tux" unicode="" horiz-adv-x="384" -d="M362 52c7 -4 22 -10 22 -20s-16 -16 -42 -30s-33 -34 -61 -34s-28 18 -39 21s-33 2 -46 2s-35 2 -42 -4c-11 -9 -23 -19 -38 -19s-26 9 -56 16s-60 7 -60 23s11 17 7 31s-7 25 -4 30s10 4 19 5s19 2 22 11c1 5 -2 17 5 25c-4 16 -2 27 10 44c17 23 15 38 24 53 -s31 36 36 45c9 16 9 22 8 55c0 0 -2 22 -2 51c0 27 17 59 67 59s68 -31 70 -69c4 -60 0 -68 26 -100c15 -18 37 -43 45 -68s13 -56 12 -66c-1 -6 -1 -9 -3 -11c3 -1 6 -2 8 -5c3 -4 2 -11 0 -26c-1 -8 5 -15 12 -19zM136 -4c1 13 -4 22 -17 44s-28 53 -42 60s-21 5 -22 0 -s-2 -20 -3 -23c-3 -6 -11 -11 -16 -12s-19 1 -22 -4s4 -16 4 -24c0 -21 -14 -32 1 -35c14 -2 34 -6 49 -10s31 -11 44 -12c12 -1 23 3 24 16zM254 62c-2 10 -5 28 1 35c4 5 10 6 17 5c0 4 0 8 3 12s11 7 19 7c16 0 24 -11 20 -5c-3 4 -8 10 -13 11c0 0 4 11 2 33 -c-4 40 -34 62 -34 62c27 -30 27 -58 27 -72c0 -6 -1 -16 -4 -22c0 0 -6 -1 -12 -3c-11 -4 -8 -3 -7 7c3 29 -7 64 -17 77s-7 19 -15 35s-18 18 -15 34s5 22 -8 25s-23 8 -24 13c0 2 -1 5 0 10s5 13 14 13c8 0 14 -5 14 -13s-4 -13 -5 -14c-2 -2 3 -3 7 -3c3 4 6 10 6 22 -c0 15 -10 25 -22 25s-29 -11 -22 -41c-8 6 -15 5 -21 3c0 0 2 15 -2 23c-4 9 -18 16 -24 4s-3 -25 0 -31s4 -6 4 -6c2 1 5 4 5 4s-6 3 -7 11c-1 9 3 14 7 15s10 -2 12 -8s0 -13 0 -13s-8 -8 -12 -11s-12 -7 -12 -11s6 -11 15 -17c11 -7 19 -7 44 3c19 7 16 11 22 13 -c4 1 7 -3 5 -6s-6 -2 -22 -9s-21 -8 -29 -11c-6 -2 -11 -5 -26 9c-1 1 10 -16 17 -19s35 11 51 18c3 1 7 -2 3 -6s-29 -25 -48 -28c-11 -2 -21 16 -25 22c-5 8 -7 11 -5 -12s-9 -32 -17 -43s-13 -17 -19 -44s2 -56 -8 -53c-6 2 -14 12 -14 25s-1 17 0 20c1 4 -4 -8 -4 -21 -s2 -17 7 -23c3 -4 44 -32 55 -42s12 -21 9 -28s-11 -10 -11 -10s5 -9 9 -18c3 -7 2 -18 2 -22c0 0 10 9 5 25c0 0 11 -10 32 -8c25 2 41 11 53 22c11 10 12 12 12 2c1 -17 -7 -24 -5 -31c4 8 9 11 11 23s1 26 -1 36zM344 15c24 11 31 16 23 22c-17 11 -29 16 -29 32 -c0 5 5 15 3 21c-2 4 -7 4 -7 4c-10 -24 -33 -22 -33 -22c-20 0 -26 15 -27 20c-2 0 -10 2 -11 -4s1 -13 5 -37c6 -31 -11 -49 -5 -59s19 -16 34 -8s23 21 47 31z" /> - <glyph glyph-name="ion-ios-skip-backward" unicode="" horiz-adv-x="320" -d="M79 348v-138l229 140c5 3 12 -1 12 -7v-302c0 -6 -7 -10 -12 -7l-229 140v-138c0 -2 -2 -4 -4 -4h-71c-2 0 -4 2 -4 4v312c0 2 2 4 4 4h71c2 0 4 -2 4 -4z" /> - <glyph glyph-name="ion-ios-help-circle-outline" unicode="" -d="M208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127s79 -53 127 -53s93 19 127 53s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM209 288c38 0 63 -21 63 -51 -c0 -20 -10 -33 -28 -44c-17 -10 -23 -17 -23 -30v-8h-35v8c-2 21 5 33 23 44c17 10 24 17 24 29s-12 22 -27 22s-25 -10 -26 -25h-36c1 32 25 55 65 55zM182 117c0 12 10 20 22 20s21 -8 21 -20s-9 -21 -21 -21s-22 9 -22 21z" /> - <glyph glyph-name="ion-logo-wordpress" unicode="" horiz-adv-x="384" -d="M195 177l53 -146c0 -1 6 -13 9 -19c-3 -1 -5 -2 -8 -3v0c-10 -3 -21 -6 -32 -7c-8 -1 -17 -2 -25 -2c-17 0 -34 2 -50 6v0c-2 0 -3 2 -5 2l25 73v0zM17 268c6 0 7 -1 15 -1l93 -255c-3 1 -5 2 -8 3c-63 27 -109 87 -116 158c-1 6 -1 13 -1 19c0 25 7 53 17 76zM366 273 -c11 -24 18 -52 18 -81c0 -9 -1 -18 -2 -26c-9 -65 -50 -120 -107 -147c-2 -1 -3 -1 -5 -2l22 65l39 113c10 25 13 45 13 62v19v0c-1 18 -10 44 -36 43h-2c-17 0 -29 -14 -29 -30c0 -14 8 -27 17 -41c7 -12 14 -26 14 -47c0 -15 -4 -34 -13 -56l-17 -58l-62 186 -c10 0 20 1 20 1c9 1 7 16 -2 15c0 0 -28 -3 -46 -3c-17 0 -45 3 -45 3c-9 1 -10 -15 -1 -15c0 0 9 -1 18 -1l27 -74l-38 -113l-63 187c10 0 20 2 20 2c9 1 8 15 -1 14c0 0 -28 -2 -46 -2h-34c5 9 11 17 17 25c35 44 90 72 150 72c24 0 48 -5 69 -13c34 -13 63 -36 85 -65 -c2 -2 3 -5 5 -7c6 -8 11 -17 15 -26z" /> - <glyph glyph-name="ion-ios-speedometer" unicode="" horiz-adv-x="448" -d="M224 384c124 0 224 -100 224 -224c0 -57 -21 -108 -56 -148l-4 -4c-5 -5 -11 -8 -18 -8s-14 3 -19 8c-32 34 -77 56 -127 56s-95 -22 -127 -56c-5 -5 -12 -8 -19 -8s-13 3 -18 8l-4 4c-35 40 -56 91 -56 148c0 124 100 224 224 224zM210 338v-36c0 -8 6 -14 14 -14 -s14 6 14 14v36c0 8 -6 14 -14 14s-14 -6 -14 -14zM82 146c8 0 14 6 14 14s-6 14 -14 14h-36c-8 0 -14 -6 -14 -14s6 -14 14 -14h36zM134 251c5 5 5 14 0 19l-26 26c-5 5 -15 5 -20 0v0c-5 -5 -5 -15 0 -20l26 -25c5 -5 15 -5 20 0v0zM294 216c3 4 2 11 -2 14 -c-4 2 -9 2 -12 0l-75 -47c-14 -10 -17 -28 -7 -42s28 -17 42 -7c3 2 5 4 7 7zM334 251l26 25c5 5 5 15 0 20v0c-5 5 -15 5 -20 0l-26 -26c-5 -5 -5 -14 0 -19v0c5 -5 15 -5 20 0zM402 146c8 0 14 6 14 14s-6 14 -14 14h-36c-8 0 -14 -6 -14 -14s6 -14 14 -14h36z" /> - <glyph glyph-name="ion-md-albums" unicode="" -d="M107 -16c-24 0 -43 20 -43 43v266c0 24 19 43 43 43h266c24 0 43 -19 43 -43v-266c0 -24 -19 -43 -43 -43h-266zM43 400h266c24 0 43 -19 43 -43v-5h-32h-229c-24 0 -43 -19 -43 -43v-229v-32h-5c-24 0 -43 19 -43 43v266c0 24 19 43 43 43z" /> - <glyph glyph-name="ion-ios-map" unicode="" horiz-adv-x="384" -d="M0 376c0 7 7 11 12 7l70 -51c2 -2 3 -4 3 -7v-316c0 -7 -7 -11 -12 -7l-69 50c-2 2 -4 4 -4 7v317zM105 325c0 3 1 5 3 7l62 36c5 4 12 0 12 -7v-316c0 -3 -1 -5 -3 -7l-62 -37c-5 -4 -12 0 -12 7v317zM372 382c5 4 12 1 12 -6v-317c0 -3 -2 -5 -4 -7l-69 -50 -c-5 -4 -12 0 -12 7v316c0 3 1 5 3 7zM202 362c0 7 7 11 12 7l62 -37c2 -2 3 -4 3 -7v-316c0 -7 -7 -11 -12 -7l-62 37c-2 2 -3 4 -3 7v316z" /> - <glyph glyph-name="ion-ios-thunderstorm" unicode="" horiz-adv-x="448" -d="M342 306c58 0 106 -41 106 -100c0 -58 -41 -110 -113 -110h-84l54 85c2 3 0 7 -3 7h-60l22 74c1 3 -1 6 -4 6h-86c-2 0 -4 -2 -4 -4l-23 -112c-1 -2 1 -5 4 -5h67l-14 -51h-119c-47 0 -85 41 -85 88c0 44 34 84 76 90v4c0 71 58 122 128 122s113 -40 125 -94h13zM175 -11 -l29 107h47l-69 -110c-2 -4 -8 -1 -7 3z" /> - <glyph glyph-name="ion-ios-heart-half" unicode="" -d="M304 392c62 -1 112 -51 112 -113c0 -37 -16 -90 -48 -133c-60 -82 -160 -154 -160 -154s-100 72 -160 154c-32 43 -48 96 -48 133c0 62 50 112 112 113v0v0h1c40 0 75 -21 95 -52c20 31 55 52 95 52h1v0v0zM346 163c29 40 42 87 42 116c0 22 -8 44 -24 60s-38 25 -60 25 -v0h-1v0c-14 0 -28 -4 -41 -11c-12 -7 -22 -16 -30 -28l-1 -1c-15 -22 -23 -48 -23 -75v-205c0 -7 8 -10 13 -6c33 27 88 74 125 125z" /> - <glyph glyph-name="ion-md-add-circle-outline" unicode="" -d="M315 171h-86v-86h-42v86h-86v42h86v86h42v-86h86v-42zM208 358c-44 0 -86 -18 -117 -49s-49 -73 -49 -117s18 -86 49 -117s73 -49 117 -49s86 18 117 49s49 73 49 117s-18 86 -49 117s-73 49 -117 49zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208 -s-208 93 -208 208s93 208 208 208z" /> - <glyph glyph-name="ion-ios-arrow-dropup-circle" unicode="" -d="M208 -16c-115 0 -208 93 -208 208s93 208 208 208s208 -93 208 -208s-93 -208 -208 -208zM208 228l81 -79c8 -8 19 -8 27 0c4 4 6 8 6 13s-2 10 -6 14l-94 94c-8 7 -20 6 -27 -1l-95 -95c-8 -8 -8 -19 0 -27s19 -8 27 0z" /> - <glyph glyph-name="ion-ios-rainy" unicode="" -d="M386 272c19 -18 30 -42 30 -69c0 -24 -9 -48 -25 -67c-15 -18 -36 -31 -58 -35l-69 -95c-3 -4 -8 -6 -13 -6c-3 0 -6 1 -9 3s-6 6 -6 10s1 7 3 10l55 75h-35l-37 -50c-3 -4 -7 -5 -12 -5c-3 0 -7 0 -9 2c-3 2 -5 6 -6 10s1 8 3 11l24 32h-35l-67 -92c-2 -3 -7 -6 -14 -6 -c-2 0 -4 1 -8 3c-3 2 -6 6 -6 10s0 7 2 10l56 75h-35l-37 -50c-3 -4 -8 -5 -13 -5c-3 0 -7 0 -9 2c-3 2 -5 6 -6 10s1 8 3 11v0l24 32c-42 3 -77 41 -77 86c0 21 8 42 22 58c12 14 28 24 46 28c1 31 13 60 36 81s53 33 86 33c31 0 60 -9 81 -26c18 -15 31 -34 37 -58h6 -c28 0 53 -10 72 -28z" /> - <glyph glyph-name="ion-ios-trash" unicode="" horiz-adv-x="276" -d="M15 320h247l-24 -291c0 -16 -13 -29 -29 -29h-141c-16 0 -29 13 -29 29zM77 55h18l-7 233h-18zM147 55v233h-18v-233h18zM199 55l7 233h-18l-7 -233h18zM246 356c18 0 30 -8 30 -26h-276c0 18 12 26 30 26h36l26 23c4 3 9 5 14 5h64c5 0 10 -2 14 -5l26 -23h36z" /> - <glyph glyph-name="ion-md-image" unicode="" horiz-adv-x="384" -d="M384 43c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298zM117 160l-74 -96h298l-96 128l-74 -96z" /> - <glyph glyph-name="ion-ios-airplane" unicode="" horiz-adv-x="448" -d="M376 224c44 0 72 -14 72 -32s-28 -32 -72 -32h-18l-65 2c-1 0 -2 0 -2 -1l-97 -146c-3 -5 -8 -7 -14 -7h-23c-6 0 -8 6 -6 11l50 143c0 1 -1 2 -2 2l-121 3c-2 0 -5 -1 -7 -3l-38 -46c-3 -4 -7 -6 -12 -6h-17c-3 0 -5 3 -4 6l20 68c2 4 2 8 0 12l-20 69c-1 3 1 5 4 5h17 -c5 0 9 -2 12 -6l37 -45c2 -2 4 -3 7 -3l122 2c1 0 2 1 2 2l-50 143c-2 5 0 11 6 11h23c5 0 11 -2 14 -7l97 -146c0 -1 1 -1 2 -1l65 2h18z" /> - <glyph glyph-name="ion-md-calendar" unicode="" horiz-adv-x="384" -d="M304 176v-96h-96v96h96zM272 384h48v-32h24c22 0 40 -18 40 -40v-272c0 -22 -18 -40 -40 -40h-304c-22 0 -40 18 -40 40v272c0 22 18 40 40 40h24v32h48v-32h160v32zM344 40v212h-304v-212h304z" /> - <glyph glyph-name="ion-md-redo" unicode="" horiz-adv-x="448" -d="M0 111c30 92 116 157 218 157c58 0 110 -21 150 -56l80 76v-192h-198l80 77c-30 25 -69 41 -112 41c-77 0 -143 -48 -166 -118z" /> - <glyph glyph-name="ion-ios-sync" unicode="" horiz-adv-x="480" -d="M476 191c5 -5 5 -14 0 -19l-42 -42c-2 -2 -4 -3 -7 -3s-5 1 -7 3l-43 42c-5 5 -5 14 0 19c2 2 6 4 10 4s7 -2 9 -4l19 -18c3 24 0 48 -7 71c-8 27 -24 53 -44 73c-17 17 -36 30 -58 39c-21 9 -43 13 -66 13s-45 -4 -66 -13c-22 -9 -41 -22 -58 -39 -c-12 -12 -22 -25 -30 -39c-2 -4 -7 -7 -12 -7c-2 0 -5 0 -7 1c-3 2 -6 5 -7 9s-1 8 1 11c9 16 21 32 34 45c19 20 42 35 68 45c25 10 50 15 77 15c52 0 100 -19 138 -54c46 -42 70 -103 66 -165l13 13c3 3 5 4 9 4s7 -1 10 -4zM413 112c4 -2 6 -4 7 -8s1 -9 -1 -12 -c-9 -17 -21 -31 -35 -45c-20 -20 -42 -35 -67 -45c-24 -10 -51 -15 -77 -15s-53 5 -77 15c-25 10 -48 25 -68 45c-24 24 -40 52 -50 83c-8 24 -11 50 -9 76l-13 -13c-3 -3 -5 -4 -9 -4s-7 1 -10 4c-5 5 -5 14 0 19l42 43c2 2 4 3 7 3s5 -1 7 -3l43 -43c5 -5 5 -13 0 -18 -l-1 -1c-2 -2 -6 -4 -9 -4s-7 2 -9 4l-19 18c-6 -53 12 -106 50 -144c17 -17 37 -30 59 -39c21 -9 43 -12 66 -12s45 3 66 12c22 9 41 22 58 39c12 12 22 25 30 39c2 4 7 8 12 8c2 0 5 -1 7 -2z" /> - <glyph glyph-name="ion-ios-photos" unicode="" horiz-adv-x="480" -d="M448 304c18 0 32 -14 32 -32v-240c0 -18 -14 -32 -32 -32h-336c-18 0 -32 14 -32 32v240c0 18 14 32 32 32h336zM84 332c-18 0 -32 -14 -32 -32v-236h-20c-18 0 -32 14 -32 32v256c0 18 14 32 32 32h352c18 0 32 -14 32 -32v-20h-332z" /> - <glyph glyph-name="ion-md-locate" unicode="" horiz-adv-x="448" -d="M224 272c44 0 80 -36 80 -80s-36 -80 -80 -80s-80 36 -80 80s36 80 80 80zM415 213h33v-42h-33c-10 -89 -81 -160 -170 -170v-33h-42v33c-89 10 -160 81 -170 170h-33v42h33c10 89 81 160 170 170v33h42v-33c89 -10 160 -81 170 -170zM224 43c82 0 149 67 149 149 -s-67 149 -149 149s-149 -67 -149 -149s67 -149 149 -149z" /> - <glyph glyph-name="ion-logo-game-controller-a" unicode="" horiz-adv-x="448" -d="M337 302c61 0 111 -45 111 -109s-50 -111 -111 -111h-226c-61 0 -111 47 -111 111s50 109 111 109h226zM168 181v22c0 3 -2 5 -5 5h-35v35c0 3 -2 5 -5 5h-22c-3 0 -5 -2 -5 -5v-35h-36c-3 0 -4 -2 -4 -5v-21c0 -3 2 -6 5 -6h35v-36c0 -3 2 -4 5 -4h21c3 0 6 2 6 5v35h35 -c3 0 5 2 5 5zM288 172c11 0 19 9 19 20s-8 19 -19 19s-20 -8 -20 -19s9 -20 20 -20zM330 131c11 0 20 8 20 19s-9 19 -20 19s-19 -8 -19 -19s8 -19 19 -19zM330 214c11 0 20 10 20 20c0 11 -9 19 -20 19s-19 -8 -19 -19c0 -10 8 -20 19 -20zM373 172c11 0 19 9 19 20 -s-8 19 -19 19s-19 -8 -19 -19s8 -20 19 -20z" /> - <glyph glyph-name="ion-md-man" unicode="" horiz-adv-x="168" -d="M84 341c-21 0 -37 17 -37 38s16 37 37 37s37 -16 37 -37s-16 -38 -37 -38zM121 333c28 0 47 -24 47 -48v-114c0 -22 -32 -22 -32 0v105h-5v-286c0 -28 -41 -31 -43 0v165h-1h-7v-165c-1 -29 -43 -30 -43 0v286h-6v-105c0 -22 -31 -22 -31 0v114c0 24 19 48 47 48h37h37z -" /> - <glyph glyph-name="ion-ios-call" unicode="" horiz-adv-x="384" -d="M373 83c15 -15 12 -18 9 -26c0 0 -5 -12 -13 -24c-10 -15 -18 -23 -30 -29s-35 -12 -95 22c-48 27 -85 53 -125 93v0v0v0v0c-40 39 -66 77 -93 125c-34 60 -27 82 -21 94s13 21 28 31c12 8 24 13 24 13c8 3 11 6 26 -9s37 -49 45 -67c10 -20 10 -28 0 -42 -c-8 -12 -17 -20 -14 -34s24 -41 50 -67s52 -46 66 -49s22 5 34 14c14 10 22 10 42 0c17 -8 52 -30 67 -45z" /> - <glyph glyph-name="ion-ios-arrow-back" unicode="" horiz-adv-x="192" -d="M58 192l127 -127c9 -9 9 -25 0 -34c-5 -5 -11 -7 -17 -7s-12 2 -17 7l-145 145c-9 9 -8 24 1 33l144 144c9 9 25 9 34 0s9 -25 0 -34z" /> - <glyph glyph-name="ion-md-barcode" unicode="" horiz-adv-x="480" -d="M72 64v256h48v-256h-48zM216 64v256h48v-256h-48zM144 80v224h48v-224h-48zM288 80v224h48v-224h-48zM360 64v256h48v-256h-48zM88 344h-40v-304h40v-48h-88v8v40v304v40v8h88v-48zM392 392h88v-8v-40v-304v-40v-8h-88v48h40v304h-40v48z" /> - <glyph glyph-name="ion-logo-freebsd-devil" unicode="" horiz-adv-x="512" -d="M503 333c19 -37 8 -81 -20 -108s-60 -33 -60 -33c2 -32 16 -59 -41 -102c-43 -32 2 -90 2 -90c10 -14 23 -19 32 -32h-272s15 14 -7 32c0 0 -20 17 -18 29s6 13 9 15s0 7 0 7l-19 19s-13 -13 -44 -13c-38 0 -65 39 -65 39h46s-6 -8 -7 -13c-1 -4 1 -5 1 -5s11 -6 22 -6 -c17 0 33 12 33 12l-24 22l-15 -4l-16 37l39 -10l-1 -15l28 -18s9 9 7 27s-9 26 -9 26s-4 0 -9 -4s-6 -6 -6 -6l-10 44s43 -19 50 -63c3 -20 -6 -35 -6 -35l17 -10s6 5 17 7s23 2 29 -8s5 -12 4 -19s0 -9 6 -11s6 -6 11 -8s15 -6 21 -2s8 11 8 18v16s-9 8 -32 20 -s-54 22 -66 40s-12 44 0 57c9 10 23 25 26 35c4 14 4 42 4 42s-10 16 -8 40c2 30 22 84 96 114c0 0 -40 -55 -20 -80c0 0 37 11 77 9c31 -2 56 -12 73 -28s25 -23 47 -17s28 17 28 33c0 19 -16 51 -16 51s36 -7 58 -51zM195 245c14 4 21 -11 21 -11c14 25 30 60 22 64 -s-64 -25 -66 -88c0 0 6 31 23 35zM232 230c5 7 34 8 37 -17c4 -35 -24 -57 -24 -57s7 -2 23 2c17 4 43 29 43 70s-21 66 -41 62s-38 -60 -38 -60z" /> - <glyph glyph-name="ion-logo-markdown" unicode="" horiz-adv-x="448" -d="M416 352c18 0 32 -14 32 -32v-256c0 -18 -14 -32 -32 -32h-384c-18 0 -32 14 -32 32v256c0 18 14 32 32 32h384zM252 96v0v192h-56l-42 -68l-42 68h-56v-192h56v96l42 -54l42 54v-96h56zM336 96v0l70 96h-42v96h-56v-96h-42z" /> - <glyph glyph-name="ion-md-arrow-up" unicode="" horiz-adv-x="342" -d="M192 21h-42v260l-120 -119l-30 30l171 171l171 -171l-30 -31l-120 120v-260z" /> - <glyph glyph-name="ion-ios-backspace" unicode="" -d="M347 352c38 0 69 -31 69 -69v-180c0 -38 -31 -71 -69 -71h-165c-45 0 -64 26 -102 64s-72 76 -72 76c-5 6 -8 13 -8 21s3 15 8 21c0 0 43 45 72 74s55 64 102 64h165zM329 139l-52 53l52 53c6 6 6 16 0 22s-16 6 -22 0l-53 -52l-53 52c-6 6 -15 7 -22 0s-6 -16 0 -22 -s52 -53 52 -53s-45 -46 -52 -53s-6 -16 0 -22s16 -6 22 0l53 52l53 -52c6 -6 16 -6 22 0s6 16 0 22z" /> - <glyph glyph-name="ion-md-hammer" unicode="" horiz-adv-x="448" -d="M442 50c8 -6 8 -21 -2 -29l-47 -47c-8 -8 -20 -8 -28 0l-215 268c-14 4 -32 -2 -39 -6l-15 -14l10 -10c2 -2 2 -7 0 -9l-36 -36c-2 -2 -7 -2 -9 0l-59 59c-2 2 -2 6 0 8l37 37c2 2 6 2 8 0l4 -4l20 17s-2 11 5 20s17 21 25 29s36 37 74 56s65 27 97 27v-32 -s-30 -18 -48 -32c-17 -14 -26 -72 -26 -72z" /> - <glyph glyph-name="ion-md-cloud-done" unicode="" horiz-adv-x="480" -d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM197 85l141 141l-30 30l-111 -111l-44 45l-30 -30z" /> - <glyph glyph-name="ion-md-business" unicode="" -d="M213 299h203v-299h-416v384h213v-85zM85 43v42h-42v-42h42zM85 128v43h-42v-43h42zM85 213v43h-42v-43h42zM85 299v42h-42v-42h42zM170 43v42h-42v-42h42zM170 128v43h-42v-43h42zM170 213v43h-42v-43h42zM170 299v42h-42v-42h42zM373 43v213h-160v-43h43v-42h-43v-43h43 -v-43h-43v-42h160zM336 213v-42h-43v42h43zM336 128v-43h-43v43h43z" /> - <glyph glyph-name="ion-ios-exit" unicode="" -d="M96 312c0 22 18 40 40 40h240c22 0 40 -18 40 -40v-240c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v107h180l-47 -48c-5 -5 -5 -13 0 -18s13 -5 18 0l69 70v0c1 1 2 2 3 4s1 3 1 5c0 3 -2 7 -4 9l-69 70c-5 5 -13 5 -18 0s-5 -13 0 -18l47 -48h-180v107zM13 205h83 -v-26h-83c-7 0 -13 6 -13 13s6 13 13 13z" /> - <glyph glyph-name="ion-md-send" unicode="" -d="M0 0v149l298 43l-298 43v149l416 -192z" /> - <glyph glyph-name="ion-ios-ice-cream" unicode="" horiz-adv-x="288" -d="M109 42c0 2 1 3 3 2l12 -7c2 -2 2 -5 0 -7l-7 -4c-1 -1 -3 0 -3 1zM175 27c0 -1 -2 -2 -3 -1l-7 4c-2 2 -2 5 0 7l12 7c2 1 4 0 3 -2zM77 206c2 1 3 1 5 0c10 -9 22 -16 36 -19c4 -1 5 -5 2 -7l-37 -23l-7 -4c-1 -1 -3 0 -3 1l-4 12l-9 29c0 1 0 2 1 2c6 2 12 5 16 9z -M81 137c1 1 3 1 4 0l39 -24c2 -2 2 -5 0 -7l-28 -16c-1 -1 -3 0 -3 1l-14 45zM146 99l42 -26v0c1 -1 1 -2 0 -3v0l-42 -26c-1 -1 -3 -1 -4 0l-41 26h-1c-1 1 -1 2 0 3v1l42 25c1 1 3 1 4 0zM185 151c2 -2 2 -4 0 -6l-39 -24c-1 -1 -3 -1 -4 0l-38 24c-2 2 -2 4 0 6l38 24 -c1 1 3 1 4 0zM206 206c2 1 4 1 6 0c4 -4 11 -7 18 -9l-10 -31l-4 -12c0 -1 -2 -2 -3 -1l-7 4l-37 23c-3 2 -3 6 1 7c14 3 26 10 36 19zM121 6c-1 2 -1 3 1 4l20 13c1 1 3 1 4 0l20 -13c2 -1 3 -2 2 -4l-2 -5s-7 -19 -22 -19c-14 0 -22 19 -22 19zM165 106c-3 2 -3 5 0 7 -l39 24c1 1 3 1 4 0h1c1 0 1 -2 1 -3l-15 -44c0 -1 -2 -2 -3 -1zM264 280c3 3 7 3 10 0c8 -7 14 -18 14 -30c0 -22 -18 -40 -40 -40c-11 0 -29 4 -37 12c-2 1 -3 1 -5 0c-15 -13 -36 -20 -62 -20s-47 7 -62 20c-2 1 -3 1 -5 0c-9 -8 -26 -12 -37 -12c-22 0 -40 18 -40 40 -c0 13 7 25 17 32c2 1 4 1 5 0c7 -7 15 -11 20 -13c2 -1 3 1 2 3l-4 6c-6 9 -8 19 -6 29c9 54 54 95 110 95s102 -41 111 -94c2 -10 -1 -21 -7 -30l-4 -6c-1 -2 0 -4 2 -3c5 2 12 6 18 11z" /> - <glyph glyph-name="ion-md-resize" unicode="" -d="M250 400h166v-166l-65 64l-249 -249l64 -65h-166v166l65 -64l249 249z" /> - <glyph glyph-name="ion-ios-camera" unicode="" horiz-adv-x="384" -d="M134 173c0 32 26 57 58 57s58 -25 58 -57s-26 -57 -58 -57s-58 25 -58 57zM354 288c18 0 30 -13 30 -31v-176c0 -18 -12 -33 -30 -33h-320c-18 0 -34 15 -34 33v176c0 18 16 31 34 31h7v8c0 4 4 8 8 8h26c4 0 8 -4 8 -8v-8h4c4 0 9 2 12 5c28 32 40 43 52 43h85 -c12 0 23 -11 51 -43c3 -3 7 -5 12 -5h55zM196 88c44 2 79 37 81 81c2 50 -39 91 -89 89c-44 -2 -79 -37 -81 -81c-2 -50 39 -91 89 -89zM288 230c7 0 13 6 13 13s-6 13 -13 13s-13 -6 -13 -13s6 -13 13 -13z" /> - <glyph glyph-name="ion-md-information" unicode="" horiz-adv-x="48" -d="M0 76v137h48v-137h-48zM0 260v48h48v-48h-48z" /> - <glyph glyph-name="ion-md-bluetooth" unicode="" horiz-adv-x="286" -d="M286 288l-97 -96l97 -96l-128 -128h-23v170l-103 -103l-32 32l126 125l-126 125l32 32l103 -103v170h23zM180 330v-84l42 42zM222 96l-42 42v-84z" /> - <glyph glyph-name="ion-ios-filing" unicode="" -d="M376 384c22 0 40 -18 40 -40v-304c0 -22 -18 -40 -40 -40h-336c-22 0 -40 18 -40 40v304c0 22 18 40 40 40h336zM388 208v132c0 9 -7 16 -16 16h-328c-9 0 -16 -7 -16 -16v-132c0 -9 7 -16 16 -16h87c7 0 13 -5 15 -11c4 -12 14 -21 26 -21h72c12 0 22 9 26 21 -c2 6 8 11 15 11h87c9 0 16 7 16 16zM338 292h-260c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h260c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14zM338 228h-260c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h260c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14z" /> - <glyph glyph-name="ion-ios-thermometer" unicode="" horiz-adv-x="192" -d="M150 143c25 -17 42 -46 42 -79c0 -53 -43 -96 -96 -96s-96 43 -96 96c0 33 17 62 42 79c4 3 7 8 7 13v214c0 26 21 46 47 46s47 -20 47 -46v-214c0 -5 3 -10 7 -13zM96 3c32 0 58 27 58 59c0 25 -16 47 -38 55c-3 1 -6 5 -6 8v143c0 8 -6 14 -14 14v0 -c-8 0 -15 -6 -15 -14v-143c0 -3 -2 -7 -5 -8c-22 -8 -38 -30 -38 -55c0 -32 26 -59 58 -59z" /> - <glyph glyph-name="ion-logo-ionic" unicode="" -d="M208 287c52 0 95 -43 95 -95s-43 -95 -95 -95s-95 43 -95 95s43 95 95 95zM301 322c0 24 19 43 43 43s43 -19 43 -43s-19 -44 -43 -44s-43 20 -43 44zM397 278c12 -27 19 -56 19 -86c0 -115 -93 -208 -208 -208s-208 93 -208 208s93 208 208 208c34 0 65 -8 95 -23l4 -2 -l-3 -3c-8 -7 -15 -15 -19 -25l-1 -3l-3 2c-23 11 -48 16 -73 16c-94 0 -170 -76 -170 -170s76 -170 170 -170s170 76 170 170c0 22 -4 44 -13 65l-1 3l2 1c10 4 20 10 27 18l3 3z" /> - <glyph glyph-name="ion-ios-gift" unicode="" -d="M384 312c18 0 32 -14 32 -32v-20c0 -2 -2 -4 -4 -4h-408c-2 0 -4 2 -4 4v20c0 18 14 32 32 32h84c-12 11 -20 27 -20 44c0 33 28 60 63 60c21 0 38 -9 49 -27c11 18 28 27 49 27c35 0 63 -27 63 -60c0 -17 -8 -33 -20 -44h84zM257 388c-19 0 -34 -16 -34 -64h34 -s34 14 34 32s-15 32 -34 32zM159 388c-19 0 -34 -14 -34 -32s15 -32 34 -32h34c0 48 -15 64 -34 64zM16 222c0 4 4 8 8 8h170v-262h-146c-18 0 -32 14 -32 32v222zM392 230c4 0 8 -4 8 -8v-222c0 -18 -14 -32 -32 -32h-146v262h170z" /> - <glyph glyph-name="ion-md-help-circle-outline" unicode="" -d="M208 358c-44 0 -86 -18 -117 -49s-49 -73 -49 -117s18 -86 49 -117s73 -49 117 -49s86 18 117 49s49 73 49 117s-18 86 -49 117s-73 49 -117 49zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM187 67v42h42v-42h-42zM229 130 -h-42c0 67 63 62 63 104c0 23 -19 42 -42 42s-42 -20 -42 -42h-41c0 46 37 83 83 83s83 -37 83 -83c0 -52 -62 -58 -62 -104z" /> - <glyph glyph-name="ion-ios-battery-full" unicode="" horiz-adv-x="480" -d="M380 304c26 0 48 -22 48 -48v-128c0 -26 -22 -48 -48 -48h-332c-26 0 -48 22 -48 48v128c0 26 22 48 48 48h332zM400 128v128c0 11 -9 20 -20 20h-332c-11 0 -20 -9 -20 -20v-128c0 -11 9 -20 20 -20h332c11 0 20 9 20 20zM448 243c16 0 32 -27 32 -51s-16 -51 -32 -51 -v102zM368 256c7 0 12 -5 12 -12v-104c0 -7 -5 -12 -12 -12h-308c-7 0 -12 5 -12 12v104c0 7 5 12 12 12h308z" /> - <glyph glyph-name="ion-ios-radio-button-off" unicode="" -d="M208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127s79 -53 127 -53s93 19 127 53s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208z" /> - <glyph glyph-name="ion-md-play" unicode="" horiz-adv-x="320" -d="M0 396l320 -204l-320 -204v408z" /> - <glyph glyph-name="ion-md-close" unicode="" horiz-adv-x="298" -d="M298 311l-119 -119l119 -119l-30 -30l-119 119l-119 -119l-30 30l119 119l-119 119l30 30l119 -119l119 119z" /> - <glyph glyph-name="ion-ios-bookmark" unicode="" horiz-adv-x="256" -d="M0 368c0 18 14 32 32 32h192c18 0 32 -14 32 -32v-380c0 -3 -3 -5 -6 -3l-117 92c-3 2 -7 2 -10 0l-117 -92c-3 -2 -6 0 -6 3v380z" /> - <glyph glyph-name="ion-md-play-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM166 98l125 94l-125 94v-188z" /> - <glyph glyph-name="ion-md-color-palette" unicode="" horiz-adv-x="384" -d="M192 384c106 0 192 -77 192 -171c0 -59 -48 -106 -107 -106h-38c-18 0 -32 -14 -32 -32c0 -9 3 -17 8 -22s9 -12 9 -21c0 -18 -14 -32 -32 -32c-106 0 -192 86 -192 192s86 192 192 192zM75 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 277 -c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM245 277c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> - <glyph glyph-name="ion-ios-arrow-dropleft-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM251 111l-79 81l81 81c8 8 8 19 0 27s-19 8 -27 0l-95 -95c-7 -7 -8 -19 -1 -27l94 -94c4 -4 9 -6 14 -6s9 2 13 6c8 8 8 19 0 27z" /> - <glyph glyph-name="ion-md-battery-charging" unicode="" horiz-adv-x="224" -d="M194 371c16 0 30 -14 30 -30v-343c0 -16 -13 -30 -30 -30h-164c-16 0 -30 13 -30 30v343c0 16 14 30 30 30h37v45h90v-45h37zM90 13l89 168h-45v123l-89 -168h45v-123z" /> - <glyph glyph-name="ion-md-share-alt" unicode="" horiz-adv-x="384" -d="M384 200l-160 -147v88c-107 0 -171 -34 -224 -109c21 107 75 214 224 235v85z" /> - <glyph glyph-name="ion-logo-xing" unicode="" horiz-adv-x="426" -d="M271 144v-1l99 -175h-103c-1 0 -2 0 -2 1l-99 173v2l156 272h104zM179 232v-1l-81 -134c0 -1 0 -1 -1 -1h-97l81 135v1l-59 104h96c1 0 2 0 2 -1z" /> - <glyph glyph-name="ion-md-unlock" unicode="" horiz-adv-x="320" -d="M280 262c22 0 40 -18 40 -40v-200c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v200c0 22 18 40 40 40h182v40v0c0 34 -28 62 -62 62s-62 -28 -62 -62h-38c0 55 45 100 100 100s100 -45 100 -100v-40h20zM160 80c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40 -s18 -40 40 -40z" /> - <glyph glyph-name="ion-logo-apple" unicode="" horiz-adv-x="320" -d="M238 294v0c25 0 52 -14 71 -39c-63 -36 -53 -128 11 -153c-9 -20 -13 -28 -24 -46c-16 -25 -37 -56 -65 -56h-1c-24 0 -31 16 -63 16v0c-33 0 -40 -16 -64 -16h-1c-28 0 -48 28 -64 53c-44 69 -48 150 -21 193c19 30 50 48 78 48c29 0 47 -16 71 -16c23 0 38 16 72 16z -M230 384v0c3 -23 -6 -46 -18 -62c-13 -17 -35 -30 -56 -30h-1c-4 22 6 44 18 60c14 17 37 31 57 32z" /> - <glyph glyph-name="ion-ios-square" unicode="" horiz-adv-x="320" -d="M292 32h-264c-15 0 -28 13 -28 28v264c0 15 13 28 28 28h264c15 0 28 -13 28 -28v-264c0 -15 -13 -28 -28 -28z" /> - <glyph glyph-name="ion-ios-albums" unicode="" horiz-adv-x="480" -d="M445 287c19 0 35 -16 35 -35v-232c0 -19 -16 -35 -35 -35h-410c-19 0 -35 16 -35 35v232c0 19 16 35 35 35h410zM418 315h-356c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h356c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14zM387 371h-294c-7 0 -13 6 -13 13v2c0 7 6 13 13 13h294 -c7 0 13 -6 13 -13v-2c0 -7 -6 -13 -13 -13z" /> - <glyph glyph-name="ion-md-star" unicode="" horiz-adv-x="404" -d="M202 75l-125 -75l33 142l-110 96l145 12l57 134l57 -134l145 -12l-110 -96l33 -142z" /> - <glyph glyph-name="ion-md-bookmark" unicode="" horiz-adv-x="288" -d="M248 384c22 0 40 -18 40 -40v-344l-144 64l-144 -64v344c0 22 18 40 40 40h208z" /> - <glyph glyph-name="ion-md-woman" unicode="" horiz-adv-x="192" -d="M30 299c3 12 17 33 42 34h48c24 -1 38 -22 42 -34l29 -104c6 -23 -21 -32 -27 -10l-26 96h-9l46 -169h-43v-127c0 -23 -31 -23 -31 0v127h-10v-127c0 -23 -32 -23 -32 0v127h-42l45 169h-7l-27 -96c-7 -21 -33 -13 -27 10zM133 379c0 -21 -17 -37 -37 -37s-37 16 -37 37 -s17 37 37 37s37 -16 37 -37z" /> - <glyph glyph-name="ion-ios-construct" unicode="" horiz-adv-x="480" -d="M364 384v0v0zM259 390c6 -4 18 -12 10 -12c0 0 -35 6 -60 -15c-18 -16 -30 -31 -31 -53s7 -34 35 -62l5 3c1 1 3 1 4 1c2 0 6 -1 7 -2c0 0 -5 5 14 -14l-50 -47c-18 18 -13 13 -13 13c-2 2 -3 6 -1 10l4 7c-25 25 -39 37 -51 40c-4 1 -8 2 -12 2c-10 0 -17 -3 -21 -7 -s-12 -16 -5 -23l12 -12c2 -2 2 -6 0 -8l-33 -35c-1 -1 -3 -1 -4 -1s-3 0 -4 1l-63 64c-2 2 -2 5 0 7l34 34c1 1 3 2 4 2c0 0 16 -8 24 0s0 20 6 29s16 19 23 26s35 34 81 53c16 7 33 9 47 9c15 0 29 -4 38 -10zM446 48c2 -2 2 -6 0 -8l-55 -54c-1 -1 -3 -2 -4 -2s-3 1 -4 2 -c0 0 -56 66 -114 127l47 51c61 -58 130 -116 130 -116zM463 323c13 -13 18 -29 17 -41s-6 -36 -30 -60c-17 -17 -45 -30 -72 -30c-11 0 -22 3 -32 8c-2 1 -6 2 -9 2s-7 -1 -11 -5c-2 -2 -9 -10 -21 -22c-3 -4 -7 -8 -11 -12c-8 -8 -17 -17 -26 -27c-4 -4 -7 -8 -11 -12 -c-54 -57 -119 -127 -119 -127c-8 -9 -18 -13 -29 -13s-24 5 -32 13c-17 17 -18 45 0 61c0 0 70 65 127 119c4 4 8 7 12 11c10 9 19 18 27 26c4 4 7 8 11 11c13 12 21 20 23 21c7 8 5 15 3 20c-19 44 2 83 22 104c21 22 48 29 60 30h2c12 0 28 -6 39 -17l-53 -53l10 -51 -l51 -9zM121 22c5 5 5 14 0 20c-5 5 -13 5 -19 0c-5 -5 -5 -14 0 -20c5 -5 13 -5 19 0z" /> - <glyph glyph-name="ion-logo-android" unicode="" horiz-adv-x="352" -d="M64 180v76h224v-76v-90c0 -7 -4 -14 -11 -14h-28v-52c0 -13 -11 -24 -24 -24v0h-1c-6 0 -10 2 -14 5c-5 4 -9 11 -9 19v52h-49v-52c0 -13 -11 -24 -24 -24s-24 11 -24 24v52h-29c-7 0 -11 7 -11 14v90zM328 272c13 0 24 -11 24 -24v-96c0 -13 -11 -24 -24 -24 -s-24 11 -24 24v96c0 13 11 24 24 24zM24 272c13 0 24 -11 24 -24v-96c0 -13 -11 -24 -24 -24s-24 11 -24 24v96c0 13 11 24 24 24zM231 359c48 -21 56 -72 57 -87h-224c1 15 8 66 56 87l-18 22c0 1 0 1 1 2s3 1 3 1l19 -23c14 5 31 9 51 9s36 -4 50 -9l20 23c0 1 1 0 2 -1 -l2 -2zM127 309c8 0 13 6 13 13s-6 14 -13 14c-8 0 -14 -7 -14 -14s7 -13 14 -13zM225 309c7 0 14 6 14 13s-7 14 -14 14c-8 0 -13 -7 -13 -14s6 -13 13 -13z" /> - <glyph glyph-name="ion-md-radio-button-on" unicode="" -d="M208 296c57 0 104 -47 104 -104s-47 -104 -104 -104s-104 47 -104 104s47 104 104 104zM208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166z" /> - <glyph glyph-name="ion-ios-cloud-download" unicode="" horiz-adv-x="512" -d="M437 282c43 -8 75 -47 75 -92c0 -50 -41 -94 -91 -94h-152v141c0 7 -6 13 -13 13s-13 -6 -13 -13v-141h-152c-50 0 -91 44 -91 94c0 41 26 80 66 93c1 39 33 74 72 74c10 0 19 -3 27 -6c27 39 72 65 123 65c77 0 141 -59 149 -134zM243 12v84h26v-84l48 47c5 5 13 5 18 0 -s5 -13 0 -18l-70 -69v0c-1 -1 -2 -2 -4 -3s-3 -1 -5 -1c-3 0 -7 2 -9 4l-70 69c-5 5 -5 13 0 18s13 5 18 0z" /> - <glyph glyph-name="ion-md-heart-dislike" unicode="" -d="M4 371l24 25l384 -384l-24 -24l-92 92c-18 -17 -37 -34 -58 -53l-30 -27l-30 27c-107 98 -178 162 -178 242c0 30 11 57 29 77zM416 269c0 -49 -26 -92 -72 -141l-254 254c8 2 16 2 24 2c36 0 71 -17 94 -44c23 27 58 44 94 44c64 0 114 -50 114 -115z" /> - <glyph glyph-name="ion-md-leaf" unicode="" horiz-adv-x="320" -d="M320 160c0 -119 -81 -140 -128 -143v-49h-64v49c-47 3 -128 24 -128 143c0 167 160 256 160 256s160 -89 160 -256z" /> - <glyph glyph-name="ion-md-people" unicode="" horiz-adv-x="448" -d="M305 216c-34 0 -61 27 -61 60s27 60 61 60s62 -27 62 -60s-28 -60 -62 -60zM143 216c-34 0 -62 27 -62 60s28 60 62 60s61 -27 61 -60s-27 -60 -61 -60zM143 172c48 0 145 -23 145 -70v-54h-288v54c0 47 95 70 143 70zM305 161c48 0 143 -12 143 -59v-54h-128v54 -c0 30 -9 41 -32 58c7 1 11 1 17 1z" /> - <glyph glyph-name="ion-ios-thumbs-down" unicode="" horiz-adv-x="384" -d="M17 325c2 2 4 5 3 8c0 1 -1 2 -1 3c-3 6 -5 13 -1 23c11 26 45 33 76 37c17 2 36 4 56 4c38 0 81 -4 113 -8c22 -3 34 -7 46 -12c16 -6 31 -12 67 -12c5 0 8 -3 8 -8v-160c0 -4 -4 -8 -8 -8c-6 0 -15 -3 -22 -10c-3 -3 -9 -11 -14 -19c-8 -12 -17 -25 -26 -33 -c-2 -2 -6 -5 -10 -9c-17 -15 -49 -43 -57 -60c-5 -11 -9 -30 -12 -42c-4 -15 -3 -23 -6 -27c-5 -6 -16 -8 -28 -8s-20 9 -26 19c-12 21 -13 57 -3 90c5 17 11 28 15 36c3 6 5 11 5 13c-1 5 -4 6 -17 5c-3 0 -11 -1 -21 -3c-25 -4 -63 -10 -81 -11c-26 -2 -36 0 -46 12 -c-8 9 -13 24 -8 38c2 6 0 14 -4 18c-5 5 -10 11 -10 23c0 13 3 21 6 26c2 3 3 6 2 10l-1 1c0 1 0 2 -1 3c-5 6 -11 15 -11 29c0 15 9 26 17 32z" /> - <glyph glyph-name="ion-md-clipboard" unicode="" horiz-adv-x="384" -d="M341 368c23 0 43 -20 43 -43v-314c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v314c0 23 20 43 43 43h87c7 28 32 48 62 48s55 -20 62 -48h87zM192 368c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM344 8v320h-40v-72h-224v72h-40v-320h304z" /> - <glyph glyph-name="ion-md-images" unicode="" horiz-adv-x="448" -d="M426 308c13 -1 23 -12 22 -24l-14 -263c-1 -13 -12 -22 -25 -21l-330 16c-13 1 -23 10 -22 23l2 46l-15 -1c-12 -1 -22 7 -23 18l-21 236c-1 11 7 21 19 22l296 24c12 1 22 -7 23 -18l5 -54zM71 302c1 12 11 22 24 22l219 -11l-2 31h-1v1c-1 5 -5 8 -10 8l-261 -22 -c-5 0 -9 -4 -10 -9v0v-1l16 -178l18 25zM405 66l10 199h-1c0 6 -4 10 -10 10l-291 14c-6 0 -11 -4 -12 -9v0l-10 -199l122 131l69 -81l38 34zM352 192c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32z" /> - <glyph glyph-name="ion-ios-star-outline" unicode="" horiz-adv-x="448" -d="M431 256c9 0 17 -7 17 -16c0 -4 -2 -8 -5 -11l-3 -2l-120 -86l46 -135c2 -7 1 -14 -5 -18c-3 -2 -6 -4 -9 -4s-7 2 -10 4l-118 84l-118 -84c-3 -2 -7 -4 -10 -4s-6 2 -9 4c-6 4 -7 12 -5 18l46 135l-121 85c-5 4 -7 7 -7 11v3c0 9 7 16 16 16v0h148l45 133 -c2 6 8 11 15 11s13 -5 15 -11l45 -133h147zM304 164l79 57c3 2 2 7 -2 7h-97v0c-12 0 -23 8 -27 19l-29 89c-1 4 -7 4 -8 0l-30 -89c-4 -11 -14 -19 -26 -19h-99c-4 0 -5 -5 -2 -7l81 -57c10 -7 14 -20 10 -32l-30 -88c-1 -4 3 -6 6 -4l78 55c5 4 10 5 16 5s11 -1 16 -5 -l78 -56c3 -2 7 1 6 5l-30 88c-4 12 0 25 10 32z" /> - <glyph glyph-name="ion-md-reverse-camera" unicode="" horiz-adv-x="448" -d="M408 352c22 0 40 -18 40 -40v-272c0 -22 -18 -40 -40 -40h-368c-22 0 -40 18 -40 40v272c0 22 18 40 40 40h88l32 32h128l32 -32h88zM336 181v0v99l-33 -33c-20 20 -48 33 -79 33c-62 0 -112 -50 -112 -112s50 -112 112 -112c52 0 95 34 108 81h-30 -c-12 -32 -42 -53 -78 -53c-46 0 -84 38 -84 84s38 84 84 84c23 0 44 -11 59 -26l-45 -45h98z" /> - <glyph glyph-name="ion-md-american-football" unicode="" horiz-adv-x="448" -d="M0 192c14 35 36 66 64 91v-182c-28 25 -50 56 -64 91zM448 192c-14 -35 -36 -66 -64 -91v182c28 -25 50 -56 64 -91zM224 343c47 0 91 -14 128 -37v-77v-21v-32v-28v-70c-37 -23 -81 -37 -128 -37s-91 14 -128 37v70v28v32v21v77c37 23 81 37 128 37zM320 208v32h-32v-32 -h-48v32h-32v-32h-48v32h-32v-32v-32v-32h32v32h48v-32h32v32h48v-32h32v32v32z" /> - <glyph glyph-name="ion-ios-calendar" unicode="" -d="M376 352c22 0 40 -18 40 -40v-272c0 -22 -18 -40 -40 -40h-336c-22 0 -40 18 -40 40v272c0 22 18 40 40 40h40v-24c0 -4 4 -8 8 -8h16c4 0 8 4 8 8v24h192v-24c0 -4 4 -8 8 -8h16c4 0 8 4 8 8v24h40zM384 52v180c0 4 -4 8 -8 8h-336c-4 0 -8 -4 -8 -8v-180 -c0 -11 9 -20 20 -20h312c11 0 20 9 20 20zM112 376v-24h-32v24c0 4 4 8 8 8h16c4 0 8 -4 8 -8zM336 376v-24h-32v24c0 4 4 8 8 8h16c4 0 8 -4 8 -8z" /> - <glyph glyph-name="ion-md-more" unicode="" horiz-adv-x="80" -d="M80 312c0 -22 -18 -40 -40 -40s-40 18 -40 40s18 40 40 40s40 -18 40 -40zM80 72c0 -22 -18 -40 -40 -40s-40 18 -40 40s18 40 40 40s40 -18 40 -40zM80 192c0 -22 -18 -40 -40 -40s-40 18 -40 40s18 40 40 40s40 -18 40 -40z" /> - <glyph glyph-name="ion-md-eye" unicode="" horiz-adv-x="448" -d="M224 343c102 0 188 -62 224 -151c-36 -89 -122 -151 -224 -151s-188 62 -224 151c36 89 122 151 224 151zM224 91c56 0 102 46 102 101s-46 101 -102 101s-102 -46 -102 -101s46 -101 102 -101zM224 252c34 0 61 -27 61 -60s-27 -60 -61 -60s-61 27 -61 60s27 60 61 60z -" /> - <glyph glyph-name="ion-md-heart-empty" unicode="" -d="M302 384c64 0 114 -50 114 -115c0 -80 -71 -144 -178 -242l-30 -27l-30 27c-107 98 -178 162 -178 242c0 65 50 115 114 115c36 0 71 -17 94 -44c23 27 58 44 94 44zM221 55c50 46 94 86 123 122c28 35 40 63 40 92c0 23 -9 44 -24 59s-35 24 -58 24 -c-26 0 -53 -12 -70 -32l-24 -30l-24 30c-17 20 -44 32 -70 32c-23 0 -43 -9 -58 -24s-24 -36 -24 -59c0 -29 12 -57 40 -92c29 -36 73 -76 123 -122l4 -4l9 -8l9 8z" /> - <glyph glyph-name="ion-md-arrow-round-back" unicode="" horiz-adv-x="352" -d="M321 224c17 0 31 -14 31 -32s-14 -32 -31 -32h-214l83 -79c12 -12 12 -34 0 -46s-31 -12 -43 0l-138 134c-6 6 -9 14 -9 23v0c0 9 3 17 9 23l138 134c12 12 31 12 43 0s12 -34 0 -46l-83 -79h214z" /> - <glyph glyph-name="ion-md-airplane" unicode="" horiz-adv-x="384" -d="M384 112l-160 48v-114l48 -31v-31l-80 16l-80 -16v31l48 31v114l-160 -48v40l160 104v113c0 18 15 31 32 31s32 -13 32 -31v-113l160 -104v-40z" /> - <glyph glyph-name="ion-md-fastforward" unicode="" horiz-adv-x="448" -d="M448 192l-218 -146v292zM0 338l218 -146l-218 -146v292z" /> - <glyph glyph-name="ion-ios-cloud-upload" unicode="" horiz-adv-x="512" -d="M437 282c43 -8 75 -47 75 -92c0 -50 -41 -94 -91 -94h-152v142l48 -47c5 -5 13 -5 18 0s5 13 0 18l-70 69c-2 2 -6 4 -9 4c-2 0 -3 0 -5 -1s-3 -2 -4 -3v0l-70 -69c-5 -5 -5 -13 0 -18s13 -5 18 0l48 47v-142h-152c-50 0 -91 44 -91 94c0 41 26 80 66 93 -c1 39 33 74 72 74c10 0 19 -3 27 -6c27 39 72 65 123 65c77 0 141 -59 149 -134zM243 -19v115h26v-115c0 -7 -6 -13 -13 -13s-13 6 -13 13z" /> - <glyph glyph-name="ion-ios-arrow-dropup" unicode="" -d="M100 147c-8 8 -8 19 0 27l95 95c7 7 19 8 27 1l94 -94c4 -4 6 -9 6 -14s-2 -9 -6 -13c-8 -8 -19 -8 -27 0l-81 79l-81 -81c-8 -8 -19 -8 -27 0zM208 -16c-115 0 -208 93 -208 208s93 208 208 208s208 -93 208 -208s-93 -208 -208 -208zM208 16c47 0 91 19 124 52 -s52 77 52 124s-19 91 -52 124s-77 52 -124 52s-91 -19 -124 -52s-52 -77 -52 -124s19 -91 52 -124s77 -52 124 -52z" /> - <glyph glyph-name="ion-md-pizza" unicode="" horiz-adv-x="384" -d="M343 318c11 -4 13 -13 10 -20l-161 -330s-156 320 -161 330s2 17 10 20c43 18 97 28 151 28s105 -9 151 -28zM122 244c19 0 32 14 32 32s-13 32 -32 32s-32 -14 -32 -32s13 -32 32 -32zM192 101c19 0 32 14 32 32s-13 32 -32 32s-32 -14 -32 -32s13 -32 32 -32zM262 224 -c19 0 32 14 32 32s-13 32 -32 32s-32 -14 -32 -32s13 -32 32 -32zM373 382c6 -2 11 -6 11 -13l-10 -24c-3 -5 -8 -9 -15 -9c-2 0 -3 1 -7 2c-45 18 -103 30 -160 30s-111 -11 -160 -30c-3 -1 -5 -2 -7 -2c-6 0 -12 4 -15 9l-10 24c0 8 6 12 11 14c53 21 117 33 181 33 -s129 -13 181 -34z" /> - <glyph glyph-name="ion-ios-code-working" unicode="" horiz-adv-x="384" -d="M382 196c1 -1 2 -2 2 -4s-1 -3 -2 -4l-114 -109c-1 -1 -2 -2 -4 -2s-3 1 -4 2l-14 13c-1 1 -2 2 -2 4s1 3 2 4l96 92l-96 92c-1 1 -2 2 -2 4s1 3 2 4l14 13c1 1 3 2 4 2s3 -1 4 -2zM42 192l96 -92c1 -1 2 -2 2 -4s-1 -3 -2 -4l-14 -13c-1 -1 -2 -2 -4 -2c-1 0 -3 1 -4 2 -l-114 109c-1 1 -2 2 -2 4s1 3 2 4l114 109c1 1 3 2 4 2s3 -1 4 -2l14 -13c1 -1 2 -2 2 -4s-1 -3 -2 -4zM170 192c0 12 10 22 22 22s22 -10 22 -22s-10 -22 -22 -22s-22 10 -22 22zM106 192c0 12 10 22 22 22s22 -10 22 -22s-10 -22 -22 -22s-22 10 -22 22zM234 192 -c0 12 10 22 22 22s22 -10 22 -22s-10 -22 -22 -22s-22 10 -22 22z" /> - <glyph glyph-name="ion-logo-designernews" unicode="" horiz-adv-x="448" -d="M258 303l1 -53l-64 102zM297 352l151 -118v-202h-248l-200 157v0h63c46 0 77 33 77 82c0 20 -5 37 -15 51l-3 3l37 -29v-107h40l-2 99l64 -99h36v83v80zM98 270c0 -28 -14 -44 -40 -44h-19v89h19c26 0 40 -16 40 -45z" /> - <glyph glyph-name="ion-logo-dropbox" unicode="" horiz-adv-x="384" -d="M113 371l79 -66l-114 -71l-78 63zM0 172l78 62l114 -70l-79 -66zM192 164l114 70l78 -62l-113 -74zM384 297l-78 -63l-114 71l79 66zM192 150l80 -66l34 22v-25l-114 -68l-114 68v25l34 -22z" /> - <glyph glyph-name="ion-ios-arrow-round-forward" unicode="" horiz-adv-x="288" -d="M184 284c5 5 13 5 18 0l82 -83c2 -2 4 -6 4 -9c0 -2 0 -3 -1 -5s-2 -3 -3 -4v0l-82 -83c-5 -5 -13 -5 -18 0s-6 13 -1 18l61 61h-231c-7 0 -13 6 -13 13s6 13 13 13h231l-60 61c-5 5 -5 13 0 18z" /> - <glyph glyph-name="ion-md-car" unicode="" horiz-adv-x="384" -d="M339 331l45 -118v-160c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v11h-256v-11c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v160l45 118c4 13 16 21 30 21h234c14 0 26 -8 30 -21zM75 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 128 -c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM43 235h298l-32 85h-234z" /> - <glyph glyph-name="ion-ios-swap" unicode="" horiz-adv-x="448" -d="M357 182c-5 5 -5 13 0 18l47 48h-225c-7 0 -13 6 -13 13s6 13 13 13h225l-47 48c-5 5 -5 13 0 18s13 5 18 0l69 -70v0c1 -1 2 -2 3 -4s1 -3 1 -5c0 -3 -2 -7 -4 -9l-69 -70c-5 -5 -13 -5 -18 0zM91 44c-5 -5 -13 -5 -18 0l-69 70c-2 2 -4 6 -4 9c0 2 0 3 1 5s2 3 3 4v0 -l69 70c5 5 13 5 18 0s5 -13 0 -18l-47 -48h225c7 0 13 -6 13 -13s-6 -13 -13 -13h-225l47 -48c5 -5 5 -13 0 -18z" /> - <glyph glyph-name="ion-md-git-commit" unicode="" horiz-adv-x="448" -d="M448 224v-64h-100c-14 -55 -64 -96 -124 -96s-109 41 -123 96h-101v64h101c14 55 63 96 123 96s110 -41 124 -96h100zM224 112c44 0 80 36 80 80s-36 80 -80 80s-79 -36 -79 -80s35 -80 79 -80z" /> - <glyph glyph-name="ion-md-person-add" unicode="" horiz-adv-x="480" -d="M288 192c-53 0 -96 43 -96 96s43 96 96 96s96 -43 96 -96s-43 -96 -96 -96zM288 144c64 0 192 -32 192 -96v-48h-384v48c0 64 128 96 192 96zM96 224h64v-32h-64v-64h-32v64h-64v32h64v64h32v-64z" /> - <glyph glyph-name="ion-ios-moon" unicode="" horiz-adv-x="352" -d="M321 94c9 0 18 0 26 2c3 1 6 -3 4 -6c-5 -8 -10 -15 -16 -22c-35 -42 -87 -68 -145 -68c-105 0 -190 86 -190 193c0 86 55 159 133 184c12 4 22 6 28 7c3 1 5 -3 3 -6c-4 -7 -10 -17 -13 -24c-11 -24 -18 -50 -18 -78c0 -49 19 -95 53 -129s79 -53 127 -53h8z" /> - <glyph glyph-name="ion-ios-business" unicode="" horiz-adv-x="320" -d="M50 368c-10 0 -18 8 -18 18v0c0 10 8 18 18 18h220c10 0 18 -8 18 -18v0c0 -10 -8 -18 -18 -18h-220zM302 348c10 0 18 -8 18 -18c0 -9 -7 -17 -16 -18v-300c0 -13 -11 -24 -24 -24h-88c-4 0 -8 4 -8 8v40c0 4 -4 8 -8 8h-32c-4 0 -8 -4 -8 -8v-40c0 -4 -4 -8 -8 -8h-88 -c-13 0 -24 11 -24 24v300c-9 1 -16 9 -16 18c0 10 8 18 18 18h284zM96 84v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM96 148v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM96 212v16c0 4 -4 8 -8 8h-16 -c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM96 276v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM176 84v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM176 148v16c0 4 -4 8 -8 8h-16 -c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM176 212v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM176 276v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM256 84v16c0 4 -4 8 -8 8h-16 -c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM256 148v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM256 212v16c0 4 -4 8 -8 8h-16c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8zM256 276v16c0 4 -4 8 -8 8h-16 -c-4 0 -8 -4 -8 -8v-16c0 -4 4 -8 8 -8h16c4 0 8 4 8 8z" /> - <glyph glyph-name="ion-ios-film" unicode="" horiz-adv-x="448" -d="M416 368c18 0 32 -14 32 -32v-288c0 -18 -14 -32 -32 -32h-384c-18 0 -32 14 -32 32v288c0 18 14 32 32 32h384zM88 48v48c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48c4 0 8 4 8 8zM88 128v48c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48 -c4 0 8 4 8 8zM88 208v48c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48c4 0 8 4 8 8zM88 288v48c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48c4 0 8 4 8 8zM320 180c7 0 12 5 12 12s-5 12 -12 12h-192c-7 0 -12 -5 -12 -12s5 -12 12 -12h192z -M424 48v48c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48c4 0 8 4 8 8zM424 128v48c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48c4 0 8 4 8 8zM424 208v48c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48c4 0 8 4 8 8zM424 288v48 -c0 4 -4 8 -8 8h-48c-4 0 -8 -4 -8 -8v-48c0 -4 4 -8 8 -8h48c4 0 8 4 8 8z" /> - <glyph glyph-name="ion-md-git-pull-request" unicode="" horiz-adv-x="384" -d="M352 71c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v170c0 35 -2 47 -8 54c-5 6 -9 10 -34 10h-22v-65l-96 96l96 96v-61h22c39 0 64 -11 84 -36c18 -23 22 -48 22 -94v-170zM320 -24c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40 -s18 -40 40 -40zM64 400c35 0 64 -29 64 -64c0 -24 -13 -44 -32 -55v-210c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v210c-19 11 -32 31 -32 55c0 35 29 64 64 64zM64 -24c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40z -M64 296c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40z" /> - <glyph glyph-name="ion-ios-arrow-up" unicode="" horiz-adv-x="336" -d="M168 230l-127 -127c-9 -9 -25 -9 -34 0c-5 5 -7 11 -7 17s2 12 7 17l145 145c9 9 24 8 33 -1l144 -144c9 -9 9 -25 0 -34s-25 -9 -34 0z" /> - <glyph glyph-name="ion-ios-american-football" unicode="" -d="M331 315c40 -40 62 -96 73 -148l-171 -171c-52 11 -108 33 -148 73s-62 95 -73 148l171 171c52 -11 108 -33 148 -73zM296 160c5 5 5 13 1 18c-3 3 -7 4 -11 4c-3 0 -6 -2 -8 -4l-19 -19l-16 16l20 19c3 3 5 8 3 13c0 1 -1 1 -1 2c-3 5 -7 8 -13 7c-3 0 -6 -2 -8 -4 -l-19 -19l-16 16l20 19c3 3 5 8 3 13c-1 2 -1 5 -3 6v0c-3 3 -8 4 -12 3c-3 0 -5 -2 -7 -4l-19 -19l-16 16l20 19c3 3 5 8 3 13c0 1 -1 1 -1 2c-3 5 -7 8 -13 7c-3 0 -6 -2 -8 -4l-19 -19l-15 15c-5 5 -13 5 -18 0v0c-5 -5 -5 -13 0 -18l15 -15l-19 -19c-3 -3 -6 -8 -4 -13 -c0 -1 1 -1 1 -2c3 -5 8 -8 14 -7c3 0 5 2 7 4l20 19l15 -16l-19 -19c-3 -3 -6 -8 -4 -13c0 -1 1 -1 1 -2c3 -5 8 -8 14 -7c3 0 5 2 7 4l19 19l16 -16l-20 -19c-3 -3 -5 -8 -3 -13c0 -1 1 -1 1 -2c3 -5 7 -8 13 -7c3 0 6 2 8 4l19 19l16 -16l-20 -19c-3 -3 -4 -8 -3 -13 -c1 -2 1 -3 3 -5v0c3 -3 8 -5 12 -4c3 0 5 2 7 4l19 19l15 -15c5 -5 13 -5 18 0v0c5 5 5 13 0 18l-15 15zM347 -16c-24 0 -54 1 -85 6l148 148c10 -66 5 -125 3 -144c0 -4 -3 -7 -7 -7c-10 -1 -31 -3 -59 -3zM69 400c24 0 54 -1 85 -6l-148 -148c-10 66 -5 125 -3 144 -c0 4 3 7 7 7c10 1 31 3 59 3z" /> - <glyph glyph-name="ion-ios-unlock" unicode="" horiz-adv-x="320" -d="M280 256c22 0 40 -18 40 -40v-192c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v192c0 22 18 40 40 40h24v47c0 53 42 96 95 97s97 -43 97 -96v0v0c0 -8 -6 -14 -14 -14s-14 6 -14 14v0v0c0 18 -7 35 -20 48s-30 20 -48 20s-35 -7 -48 -20s-20 -30 -20 -48v-48h188z -M174 131c11 5 18 16 18 29c0 18 -15 33 -34 32c-16 -1 -29 -13 -30 -29c-1 -14 6 -26 18 -32v-69c0 -8 7 -14 15 -14s13 6 13 14v69z" /> - <glyph glyph-name="ion-ios-pint" unicode="" horiz-adv-x="232" -d="M232 273c0 -91 -36 -94 -36 -169c0 -37 16 -66 16 -92c0 -25 -6 -28 -29 -28h-134c-23 0 -29 3 -29 28c0 26 16 56 16 93c0 75 -36 76 -36 167c0 20 1 82 19 116c4 8 10 12 29 12h136c19 0 25 -4 29 -12c18 -34 19 -95 19 -115zM48 372h-6c-5 -12 -10 -29 -12 -51h172 -c-2 22 -7 39 -12 51h-6h-136z" /> - <glyph glyph-name="ion-ios-flash-off" unicode="" horiz-adv-x="256" -d="M254 5c4 -7 2 -15 -5 -19c-2 -1 -5 -2 -7 -2c-5 0 -9 3 -12 7l-228 388c-4 7 -2 15 5 19s16 2 20 -5zM197 135l-53 89h104c6 0 11 -8 7 -14zM192 411l-51 -182l-42 72l86 113c3 4 8 1 7 -3zM59 249l53 -89h-104c-6 0 -10 8 -6 14zM64 -27l51 182l42 -72l-86 -113 -c-3 -4 -8 -1 -7 3z" /> - <glyph glyph-name="ion-ios-cog" unicode="" -d="M409 206c4 0 7 -4 7 -8v-12c0 -4 -3 -8 -7 -8l-26 -4c-3 -1 -7 -2 -7 -6c0 -3 0 -7 -1 -10s1 -7 4 -9l23 -12c4 -2 5 -6 4 -10l-4 -11c-1 -4 -6 -6 -10 -5l-26 5c-4 1 -6 -1 -8 -4s-3 -6 -5 -9s-1 -6 1 -9l17 -20c3 -3 3 -8 0 -11l-7 -9c-3 -3 -8 -3 -11 -1l-23 13 -c-3 2 -6 1 -9 -1c-2 -2 -5 -4 -7 -6c-3 -2 -4 -6 -3 -9l10 -25c2 -4 0 -8 -4 -10l-10 -6c-4 -2 -8 0 -10 3l-17 20c-2 3 -6 4 -9 3s-5 -3 -9 -4c-3 -1 -6 -4 -6 -8l1 -26c0 -4 -3 -7 -7 -8l-12 -2c-4 -1 -8 1 -9 5l-8 25c-1 3 -4 6 -8 6c-2 0 -3 -1 -5 -1s-3 1 -5 1 -c-4 0 -7 -3 -8 -6l-8 -25c-1 -4 -5 -6 -9 -5l-12 2c-4 1 -6 4 -6 8v26c0 4 -3 7 -6 8c-4 1 -7 3 -10 4s-6 0 -8 -3l-16 -20c-2 -3 -7 -5 -11 -3l-10 6c-4 2 -5 6 -3 10l9 25c1 3 0 7 -3 9c-2 2 -5 4 -7 6c-3 2 -6 3 -9 1l-23 -13c-3 -2 -8 -2 -11 1l-7 9c-3 3 -3 8 0 11 -l18 20c2 3 2 6 0 9s-3 6 -5 9s-5 5 -8 4l-26 -5c-4 -1 -8 1 -9 5l-4 11c-1 4 -1 7 3 9l24 13c3 2 5 6 4 9s-2 6 -2 9c0 4 -3 6 -7 7l-26 4c-4 0 -7 4 -7 8v12c0 4 3 8 7 8l26 4c3 1 7 3 7 7c0 3 1 6 2 9s-1 7 -4 9l-24 13c-4 2 -4 6 -3 10l4 11c1 4 5 6 9 5l26 -5 -c4 -1 6 1 8 4s3 5 5 8s2 7 0 10l-18 20c-3 3 -3 7 0 10l7 9c3 3 8 4 11 2l22 -14c3 -2 7 -1 10 1c2 2 5 4 7 6c3 2 4 6 3 9l-10 25c-2 4 0 8 4 10l10 6c4 2 8 1 10 -2l17 -21c3 -3 5 -4 8 -3c2 1 8 3 10 4c3 1 6 4 6 8l-1 26c0 4 3 8 7 9l12 2c4 1 8 -2 9 -6l8 -25 -c1 -3 4 -5 8 -5h5h5c4 0 7 2 8 5l8 25c1 4 5 7 9 6l12 -2c4 -1 6 -5 6 -9v-26c0 -4 3 -7 6 -8c4 -1 9 -4 9 -4c4 -1 7 1 9 3l16 21c2 3 7 4 11 2l10 -6c4 -2 5 -6 3 -10l-9 -25c-1 -3 0 -7 3 -9c2 -2 5 -4 7 -6c3 -2 6 -3 9 -1l23 14c3 2 8 1 11 -2l7 -9c3 -3 3 -8 0 -11 -l-18 -19c-2 -3 -2 -7 0 -10s3 -5 5 -8s5 -5 8 -4l26 5c4 1 8 -1 9 -5l4 -11c1 -4 1 -8 -3 -10l-24 -13c-3 -2 -5 -6 -4 -9s2 -6 2 -9c0 -4 3 -6 7 -7zM134 91l56 97c1 2 1 6 0 8l-56 97c-5 9 -18 10 -26 3c-27 -26 -44 -63 -44 -104s17 -78 45 -104c8 -7 20 -6 25 3z -M348 158c2 10 -6 20 -16 20h-111c-3 0 -6 -2 -7 -4l-56 -97c-5 -9 -1 -20 9 -23c13 -4 27 -6 41 -6c68 0 125 47 140 110zM332 206c10 0 18 10 16 20c-15 63 -72 110 -140 110c-14 0 -28 -2 -41 -6c-10 -3 -14 -14 -9 -23l56 -97c1 -2 4 -4 7 -4h111z" /> - <glyph glyph-name="ion-ios-baseball" unicode="" -d="M208 374c-2 -1 -5 1 -5 3c-1 8 -2 15 -3 23h8c115 0 208 -93 208 -208v-8v0c-7 1 -15 2 -22 3c-2 0 -4 3 -3 5l3 9c2 5 -1 9 -6 11v0c-5 2 -9 0 -11 -5l-4 -11c-1 -2 -3 -4 -5 -3c-7 2 -15 5 -22 8c-4 2 -8 3 -12 5c-2 1 -3 4 -2 6l6 8c3 4 2 10 -2 13h-1 -c-4 3 -9 1 -12 -3l-7 -10c-1 -2 -3 -2 -5 -1c-12 7 -23 16 -33 25c-2 2 -2 3 0 5l8 8c4 3 4 8 0 12l-1 1c-3 4 -8 4 -12 0l-8 -8c-2 -2 -4 -2 -6 0c-9 10 -16 21 -23 32c-1 2 -1 4 1 5l10 7c4 3 6 8 3 12v1c-3 4 -9 5 -13 2l-8 -6c-2 -1 -5 0 -6 2c-2 4 -4 9 -6 14 -c-3 7 -5 13 -7 20c-1 2 0 4 2 5l12 4c5 2 7 6 5 11v0c-2 5 -6 8 -11 6zM210 1c1 -5 2 -12 2 -17v0h-4c-115 0 -208 93 -208 208v4v0c6 -1 12 -1 18 -2c2 0 4 -3 3 -5l-4 -13c-2 -5 1 -9 6 -11v0c5 -2 9 1 11 6l5 14c1 2 3 4 5 3c8 -2 15 -5 22 -8c4 -2 9 -4 13 -6 -c2 -1 3 -4 2 -6l-8 -11c-3 -4 -1 -9 3 -12v-1c4 -3 9 -1 12 3l9 13c1 2 3 2 5 1c11 -7 22 -15 32 -24c2 -2 3 -3 1 -5l-10 -10c-4 -3 -4 -9 0 -13v0c3 -4 9 -4 13 0l9 10c2 2 4 1 6 -1c9 -10 18 -21 25 -33c1 -2 1 -4 -1 -5l-13 -9c-4 -3 -6 -8 -3 -12h1c3 -4 8 -6 12 -3 -l11 8c2 1 5 0 6 -2c2 -4 3 -8 5 -12c3 -8 6 -15 8 -23c1 -2 -1 -4 -3 -5l-13 -4c-5 -2 -8 -7 -6 -12v0c2 -5 6 -8 11 -6l12 4c2 1 5 -1 5 -3zM383 167c1 2 3 3 5 3c9 -2 17 -3 26 -4c-12 -95 -88 -171 -184 -181v1c-1 7 -2 15 -3 22c0 2 1 3 3 4l16 5c5 2 7 6 5 11v1 -c-2 5 -6 7 -11 5l-14 -4c-2 -1 -4 1 -5 3c-4 14 -9 27 -15 40c-1 2 -1 4 1 5l13 9c4 3 5 8 2 12v1c-3 4 -9 5 -13 2l-10 -7c-2 -1 -5 -1 -6 1c-8 12 -17 25 -27 36c-2 2 -2 3 0 5l10 11c4 3 4 8 0 12v0c-3 4 -9 4 -13 0l-10 -10c-2 -2 -3 -1 -5 0c-11 10 -23 18 -35 26 -c-2 1 -2 4 -1 6l7 10c3 4 1 10 -3 13v0c-4 3 -9 1 -12 -3l-8 -12c-1 -2 -4 -2 -6 -1c-13 7 -26 12 -40 16c-2 1 -4 3 -3 5l4 13c2 5 0 9 -5 11h-1c-5 2 -9 -1 -11 -6l-5 -14c-1 -2 -2 -3 -4 -3c-7 1 -15 2 -23 3h-1c10 96 86 172 181 184c1 -9 2 -19 4 -28c0 -2 -1 -3 -3 -4 -l-17 -6c-5 -2 -8 -6 -6 -11v0c2 -5 6 -8 11 -6l16 5c2 1 4 -1 5 -3c4 -14 10 -26 16 -39c1 -2 1 -5 -1 -6l-15 -10c-4 -3 -6 -8 -3 -12h1c3 -4 8 -6 12 -3l13 9c2 1 5 1 6 -1c8 -12 16 -23 26 -34c2 -2 2 -3 0 -5l-13 -13c-4 -3 -4 -9 0 -13v0c3 -4 9 -4 13 0l13 13 -c2 2 3 1 5 0c11 -10 23 -19 35 -27c2 -1 2 -3 1 -5l-9 -14c-3 -4 -1 -9 3 -12v-1c4 -3 9 -1 12 3l11 15c1 2 3 3 5 2c13 -6 25 -12 39 -16c2 -1 4 -3 3 -5l-5 -17c-2 -5 1 -9 6 -11v0c5 -2 9 1 11 6z" /> - <glyph glyph-name="ion-ios-help" unicode="" horiz-adv-x="128" -d="M65 288c38 0 63 -21 63 -51c0 -20 -10 -33 -28 -44c-17 -10 -23 -17 -23 -30v-8h-35v8c-2 21 5 33 23 44c17 10 24 17 24 29s-12 22 -27 22s-25 -10 -26 -25h-36c1 32 25 55 65 55zM38 117c0 12 10 20 22 20s21 -8 21 -20s-9 -21 -21 -21s-22 9 -22 21z" /> - <glyph glyph-name="ion-md-square" unicode="" horiz-adv-x="384" -d="M341 384c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" /> - <glyph glyph-name="ion-ios-folder-open" unicode="" horiz-adv-x="448" -d="M416 329v-41h-384v73c0 13 11 23 25 23h96c8 0 12 -2 17 -7v0l23 -23c2 -2 3 -2 6 -2h194c13 0 23 -10 23 -23zM32 260h384h8c15 0 25 -10 24 -30c-1 -21 -24 -205 -24 -205c-2 -17 -10 -25 -23 -25h-352c-13 0 -22 7 -25 25c0 0 -22 192 -24 211s11 24 24 24h8z" /> - <glyph glyph-name="ion-ios-tablet-portrait" unicode="" horiz-adv-x="320" -d="M313 409v0c4 -4 7 -11 7 -17v-400c0 -6 -3 -13 -7 -17v0c-4 -4 -11 -7 -17 -7h-272c-6 0 -13 3 -17 7v0c-4 4 -7 11 -7 17v400c0 6 3 13 7 17v0c4 4 11 7 17 7h272c6 0 13 -3 17 -7zM160 399c-4 0 -7 -3 -7 -7s3 -7 7 -7s7 3 7 7s-3 7 -7 7zM160 -22c8 0 14 6 14 14 -s-6 14 -14 14s-14 -6 -14 -14s6 -14 14 -14zM304 16v352h-288v-352h288z" /> - <glyph glyph-name="ion-ios-arrow-dropright" unicode="" -d="M163 300c8 8 19 8 27 0l95 -95c7 -7 8 -19 1 -27l-94 -94c-4 -4 -9 -6 -14 -6s-9 2 -13 6c-8 8 -8 19 0 27l80 81l-82 81c-8 7 -8 19 0 27zM0 192c0 115 93 208 208 208s208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208zM32 192c0 -47 19 -91 52 -124 -s77 -52 124 -52s91 19 124 52s52 77 52 124s-19 91 -52 124s-77 52 -124 52s-91 -19 -124 -52s-52 -77 -52 -124z" /> - <glyph glyph-name="ion-ios-image" unicode="" -d="M65 136c-4 0 -8 4 -5 8l95 154c2 3 7 3 9 0l96 -154c3 -4 -1 -8 -5 -8h-190zM259 194c-1 2 -1 4 0 6l26 32c2 3 7 3 9 0l62 -88c3 -4 -1 -8 -5 -8h-53c-2 0 -3 0 -4 2zM303 280c-18 -2 -33 13 -31 31c1 13 12 24 25 25c18 2 33 -13 31 -31c-1 -13 -12 -24 -25 -25z -M384 400c18 0 32 -14 32 -32v-352c0 -18 -14 -32 -32 -32h-352c-18 0 -32 14 -32 32v352c0 18 14 32 32 32h352zM381 120v0v237c0 4 -4 8 -8 8h-330c-4 0 -8 -4 -8 -8v-237c0 -4 4 -8 8 -8h330c4 0 8 4 8 8z" /> - <glyph glyph-name="ion-logo-slack" unicode="" horiz-adv-x="480" -d="M218 150l-20 62l64 21l20 -62zM218 150l-20 62l64 21l20 -62zM460 258c50 -165 11 -236 -154 -286s-236 -11 -286 154s-11 236 154 286s236 11 286 -154zM377 151c13 4 19 19 15 32s-18 19 -31 15l-31 -10l-21 62l31 10c13 4 20 19 16 32s-19 19 -32 15l-31 -10l-10 32 -c-4 13 -19 20 -32 16s-20 -19 -16 -32l11 -32l-64 -21l-11 32c-4 13 -18 20 -31 16s-20 -19 -16 -32l11 -32l-31 -10c-13 -4 -20 -19 -16 -32c3 -10 13 -17 23 -17c3 0 6 0 9 1l31 11l20 -62l-31 -11c-13 -4 -19 -18 -15 -31c3 -10 13 -17 23 -17c3 0 5 0 8 1l31 11l11 -33 -c3 -10 13 -17 23 -17c3 0 5 1 8 2c13 4 20 18 16 31l-11 32l64 22l11 -33c3 -10 13 -16 23 -16c3 0 6 0 9 1c13 4 19 18 15 31l-10 32z" /> - <glyph glyph-name="ion-md-trash" unicode="" horiz-adv-x="320" -d="M32 43v245h256v-245c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43zM320 352v-32h-320v32h80l27 32h106l27 -32h80z" /> - <glyph glyph-name="ion-md-rainy" unicode="" horiz-adv-x="448" -d="M107 48c0 0 23 -26 23 -41c0 -13 -10 -23 -23 -23s-23 10 -23 23c0 15 23 41 23 41zM185 80c0 0 23 -26 23 -41c0 -13 -10 -23 -23 -23s-23 10 -23 23c0 15 23 41 23 41zM263 48c0 0 23 -26 23 -41c0 -13 -10 -23 -23 -23s-23 10 -23 23c0 15 23 41 23 41zM341 80 -c0 0 23 -26 23 -41c0 -13 -10 -23 -23 -23s-23 10 -23 23c0 15 23 41 23 41zM361 287c48 -3 87 -44 87 -93c0 -52 -44 -98 -96 -98h-243c-62 0 -109 54 -109 116c0 55 38 100 91 111c6 1 15 2 21 2c50 0 91 -31 106 -75h33c-6 24 -19 47 -37 65c-25 25 -57 37 -91 40 -c25 31 61 45 101 45c68 0 124 -48 137 -113z" /> - <glyph glyph-name="ion-ios-skip-forward" unicode="" horiz-adv-x="320" -d="M241 348c0 2 2 4 4 4h71c2 0 4 -2 4 -4v-312c0 -2 -2 -4 -4 -4h-71c-2 0 -4 2 -4 4v138l-229 -140c-5 -3 -12 1 -12 7v302c0 6 7 10 12 7l229 -140v138z" /> - <glyph glyph-name="ion-md-cloud-outline" unicode="" horiz-adv-x="480" -d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM380 72c33 0 60 27 60 60s-27 60 -60 60h-30v10c0 61 -49 110 -110 110c-51 0 -93 -34 -106 -80h-14 -c-44 0 -80 -36 -80 -80s36 -80 80 -80h260z" /> - <glyph glyph-name="ion-ios-help-buoy" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM263 364l-6 -89c14 -8 26 -20 34 -34l89 6c-9 27 -24 51 -45 72s-45 36 -72 45zM81 319c-21 -21 -36 -45 -45 -72l89 -6c8 14 20 26 34 34l-6 89c-27 -9 -51 -24 -72 -45zM153 20 -l6 89c-14 8 -26 20 -34 34l-89 -6c9 -27 24 -51 45 -72s45 -36 72 -45zM208 124c38 0 68 30 68 68s-30 68 -68 68s-68 -30 -68 -68s30 -68 68 -68zM335 65c21 21 36 46 45 73l-89 6c-8 -14 -20 -27 -34 -35l6 -89c27 9 51 24 72 45z" /> - <glyph glyph-name="ion-md-fitness" unicode="" -d="M386 132l30 -29l-45 -45l30 -30l-30 -29l-29 29l-45 -44l-30 30l-29 -30l-30 30l74 74l-178 178l-74 -74l-30 30l30 30l-30 29l44 45l-29 30l29 29l30 -29l45 44l30 -30l29 30l30 -30l-74 -74l178 -178l74 74l30 -30z" /> - <glyph glyph-name="ion-md-compass" unicode="" horiz-adv-x="448" -d="M224 217c13 0 25 -12 25 -25s-12 -25 -25 -25s-25 12 -25 25s12 25 25 25zM224 416c123 0 224 -101 224 -224s-101 -224 -224 -224s-224 101 -224 224s101 224 224 224zM273 143l85 183l-183 -85l-85 -183z" /> - <glyph glyph-name="ion-md-bicycle" unicode="" horiz-adv-x="448" -d="M299 317c-19 0 -34 14 -34 33s15 34 34 34s33 -15 33 -34s-14 -33 -33 -33zM355 187c51 0 93 -43 93 -94s-42 -93 -93 -93s-94 42 -94 93s43 94 94 94zM355 28c36 0 65 29 65 65s-29 66 -65 66s-66 -30 -66 -66s30 -65 66 -65zM274 224l-30 45l-43 -45l39 -32v-112h-32 -v86l-61 38c-9 6 -19 15 -19 27c0 8 3 17 9 23l72 69c6 6 14 9 22 9c11 0 22 -7 28 -16l34 -60h59v-32h-78zM93 187c51 0 94 -43 94 -94s-43 -93 -94 -93s-93 42 -93 93s42 94 93 94zM93 28c36 0 66 29 66 65s-30 66 -66 66s-65 -30 -65 -66s29 -65 65 -65z" /> - <glyph glyph-name="ion-md-filing" unicode="" -d="M401 240l15 -48v-167c0 -21 -21 -41 -43 -41h-314c-24 0 -59 19 -59 43v165l15 48h26v32l14 48h26v32l15 48h224l15 -48v-32h26l14 -48v-32h26zM128 352v-32h160v32h-160zM87 272v-32h242v32h-242zM369 160v32h-322v-32h83c7 -36 39 -64 78 -64s71 28 78 64h83z" /> - <glyph glyph-name="ion-ios-close-circle-outline" unicode="" -d="M283 139c6 -6 6 -16 0 -22s-16 -6 -22 0l-53 52l-53 -52c-6 -6 -16 -6 -22 0s-7 15 0 22s52 53 52 53s-46 47 -52 53s-7 15 0 22s16 6 22 0l53 -52l53 52c6 6 16 6 22 0s6 -16 0 -22l-52 -53zM208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127 -s79 -53 127 -53s93 19 127 53s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208z" /> - <glyph glyph-name="ion-ios-bed" unicode="" horiz-adv-x="448" -d="M426 240c12 0 22 -10 22 -22v-180c0 -12 -10 -22 -22 -22v0c-12 0 -22 10 -22 22v6c0 2 -2 4 -4 4h-352c-2 0 -4 -2 -4 -4v-6c0 -12 -10 -22 -22 -22v0c-12 0 -22 10 -22 22v180c0 12 10 22 22 22v0c12 0 22 -10 22 -22c0 -1 1 -2 2 -2h356c1 0 2 1 2 2c0 12 10 22 22 22 -v0zM52 234c-4 0 -8 4 -8 8v94c0 18 14 32 32 32h296c18 0 32 -14 32 -32v-94c0 -4 -4 -8 -8 -8h-22c-2 0 -4 2 -4 4v13c0 9 -7 16 -16 16h-98c-9 0 -16 -7 -16 -16v-13c0 -2 -2 -4 -4 -4h-24c-2 0 -4 2 -4 4v13c0 9 -7 16 -16 16h-98c-9 0 -16 -7 -16 -16v-13 -c0 -2 -2 -4 -4 -4h-22z" /> - <glyph glyph-name="ion-md-arrow-forward" unicode="" horiz-adv-x="342" -d="M0 171v42h260l-119 120l30 30l171 -171l-171 -171l-31 30l120 120h-260z" /> - <glyph glyph-name="ion-md-arrow-dropdown" unicode="" horiz-adv-x="256" -d="M0 256h256l-128 -128z" /> - <glyph glyph-name="ion-ios-musical-note" unicode="" horiz-adv-x="236" -d="M226 400c6 1 10 -4 10 -8v-75c0 -8 -6 -13 -13 -15l-93 -19c-4 -1 -6 -4 -6 -8v-230c0 -26 -13 -41 -24 -48c-15 -10 -43 -13 -51 -13c-3 0 -9 0 -14 1c-13 3 -35 17 -35 47c0 37 40 47 64 52c5 1 11 2 14 3c8 2 13 7 16 13c2 4 2 10 2 12v255v0v0c0 4 4 7 8 8 -s117 24 122 25z" /> - <glyph glyph-name="ion-ios-walk" unicode="" horiz-adv-x="256" -d="M73 87v91l46 -47l-9 -52c0 -5 -2 -10 -6 -14l-70 -51c-4 -4 -12 -9 -16 -9c-5 0 -9 3 -13 7s-5 7 -5 12s1 10 5 14zM141 342c-20 3 -34 23 -31 43s23 34 43 31s33 -23 30 -43s-22 -34 -42 -31zM223 -11c1 -10 -6 -19 -16 -21h-2c-9 0 -17 7 -18 16l-15 104c0 2 -1 4 -2 5 -l-92 94c-3 3 -5 7 -5 11v76l-32 -17c-3 -1 -4 -4 -4 -7v-58c0 -10 -9 -19 -19 -19s-18 9 -18 19v65c0 13 5 24 15 29l68 32c2 1 5 2 8 2h37c12 0 18 -5 18 -16v-120l57 -68c2 -3 5 -6 5 -10zM250 216c4 -4 6 -10 6 -15s-1 -8 -5 -12c-7 -7 -19 -7 -26 0l-70 70v53z" /> - <glyph glyph-name="ion-ios-pricetag" unicode="" -d="M387 400c16 0 29 -13 29 -29v-123c0 -4 -1 -7 -4 -10l-246 -246c-11 -11 -30 -11 -41 0l-117 117c-11 11 -11 30 0 41l246 246c3 3 6 4 10 4h123zM340 288c15 2 26 13 28 28c2 20 -16 38 -36 36c-15 -2 -26 -13 -28 -28c-2 -20 16 -38 36 -36z" /> - <glyph glyph-name="ion-ios-menu" unicode="" horiz-adv-x="384" -d="M368 272h-352c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h352c9 0 16 -7 16 -16v0c0 -9 -7 -16 -16 -16zM368 176h-352c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h352c9 0 16 -7 16 -16v0c0 -9 -7 -16 -16 -16zM368 80h-352c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h352 -c9 0 16 -7 16 -16v0c0 -9 -7 -16 -16 -16z" /> - <glyph glyph-name="ion-md-cash" unicode="" horiz-adv-x="448" -d="M0 352h448v-256h-448v256zM160 128c-20 24 -32 58 -32 96s12 72 32 96h-64c0 -35 -29 -64 -64 -64v-80c27 0 48 -21 48 -48h80zM416 176v80c-35 0 -64 29 -64 64h-64c20 -24 32 -58 32 -96s-12 -72 -32 -96h80c0 27 22 48 48 48zM0 32v32h448v-32h-448z" /> - <glyph glyph-name="ion-ios-person-add" unicode="" horiz-adv-x="384" -d="M321 62c14 -5 56 -20 63 -52c1 -5 -3 -10 -8 -10h-184h-184c-5 0 -9 5 -8 10c7 32 49 47 63 52c16 6 38 7 52 10c8 2 20 6 24 11c4 4 2 38 2 47c0 1 -1 3 -2 4c-2 4 -7 12 -10 20s-6 25 -7 33c0 2 -2 5 -4 6c-3 2 -6 5 -8 13c-3 16 -9 22 -8 34c0 5 2 7 4 9s3 5 2 8 -c-2 8 -6 22 -6 45c-1 41 31 82 90 82c58 0 91 -41 90 -82c0 -23 -4 -37 -6 -45c-1 -3 0 -6 2 -8s4 -4 4 -9c1 -12 -5 -18 -8 -34c-2 -8 -5 -11 -8 -13c-2 -1 -4 -4 -4 -6c-1 -8 -4 -25 -7 -33s-9 -16 -11 -20c-1 -1 -1 -3 -1 -4c0 -9 -2 -43 2 -47c4 -5 16 -9 24 -11 -c14 -3 36 -4 52 -10zM373 154c6 0 11 -4 11 -10v0c0 -6 -5 -10 -11 -10h-27v-28c0 -6 -4 -10 -10 -10v0c-6 0 -11 4 -11 10v28h-27c-6 0 -10 4 -10 10v0c0 6 4 10 10 10h27v28c0 6 5 10 11 10v0c6 0 10 -4 10 -10v-28h27z" /> - <glyph glyph-name="ion-ios-git-commit" unicode="" horiz-adv-x="448" -d="M434 206c8 0 14 -6 14 -14s-6 -14 -14 -14h-77c-3 -32 -17 -62 -41 -84c-25 -24 -58 -36 -92 -36s-67 12 -92 36c-24 22 -38 52 -41 84h-77c-8 0 -14 6 -14 14s6 14 14 14h77c3 32 17 62 41 84c25 24 58 36 92 36s67 -12 92 -36c24 -22 38 -52 41 -84h77zM299 117 -c20 20 31 47 31 75s-11 55 -31 75s-47 31 -75 31s-55 -11 -75 -31s-31 -47 -31 -75s11 -55 31 -75s47 -31 75 -31s55 11 75 31z" /> - <glyph glyph-name="ion-ios-close-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM261 117c6 -6 16 -6 22 0s6 16 0 22l-52 53l52 53c6 6 6 16 0 22s-16 6 -22 0l-53 -52l-53 52c-6 6 -16 6 -22 0c-3 -3 -5 -7 -5 -11s2 -8 5 -11l52 -53l-52 -53 -c-3 -3 -5 -7 -5 -11s2 -8 5 -11c6 -6 16 -6 22 0l53 52z" /> - <glyph glyph-name="ion-ios-close" unicode="" horiz-adv-x="191" -d="M118 192l68 -68c6 -6 6 -17 0 -23s-16 -6 -22 0l-68 68l-69 -68c-6 -6 -16 -6 -22 0c-3 3 -5 7 -5 11s2 9 5 12l68 68l-68 68c-3 3 -5 8 -5 12s2 8 5 11c6 6 16 6 22 0l69 -68l68 68c6 6 16 6 22 0s6 -17 0 -23z" /> - <glyph glyph-name="ion-md-camera" unicode="" horiz-adv-x="448" -d="M161 168c0 35 28 63 63 63s63 -28 63 -63s-28 -63 -63 -63s-63 28 -63 63zM408 352c22 0 40 -18 40 -40v-272c0 -22 -18 -40 -40 -40h-368c-22 0 -40 18 -40 40v272c0 22 18 40 40 40h88l32 32h128l32 -32h88zM224 56c62 0 112 50 112 112s-50 112 -112 112 -s-112 -50 -112 -112s50 -112 112 -112z" /> - <glyph glyph-name="ion-ios-resize" unicode="" horiz-adv-x="352" -d="M338 368c8 0 14 -6 14 -14v-110c0 -8 -6 -14 -14 -14v0c-8 0 -14 6 -14 14v76l-276 -276h76c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-110c-8 0 -14 6 -14 14v110c0 8 6 14 14 14v0c8 0 14 -6 14 -14v-76l276 276h-76c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h110z" /> - <glyph glyph-name="ion-md-arrow-round-forward" unicode="" horiz-adv-x="352" -d="M205 35c-12 -12 -31 -12 -43 0s-12 34 0 46l83 79h-214c-17 0 -31 14 -31 32s14 32 31 32h214l-83 79c-12 12 -12 34 0 46s31 12 43 0l138 -134c6 -6 9 -14 9 -23v0c0 -9 -3 -17 -9 -23z" /> - <glyph glyph-name="ion-ios-football" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM335 319c-20 20 -43 35 -69 44c-1 0 -3 0 -4 -1l-38 -26c-1 -1 -2 -2 -2 -3v-63c0 -1 1 -2 2 -3l56 -48c1 -1 3 -2 4 -1l58 27c1 0 2 1 2 2l14 41c0 1 1 3 0 4c-6 10 -15 19 -23 27 -zM261 22l17 43v3l-23 42c-1 1 -1 2 -3 2h-88c-1 0 -2 -1 -3 -2l-23 -42v-3l17 -43c0 -1 1 -3 2 -3c16 -5 33 -7 51 -7c17 0 35 2 51 7c1 0 2 2 2 3zM194 333c0 1 -1 3 -2 3l-38 26c-1 1 -3 0 -4 0c-26 -9 -49 -23 -69 -43c-8 -8 -17 -17 -23 -27c-1 -1 0 -3 0 -4l14 -41 -c0 -1 1 -2 2 -2l58 -27c1 -1 3 0 4 1l57 47c1 1 1 3 1 4v63zM30 184c-1 -1 -2 -2 -2 -3c2 -35 15 -68 35 -96c1 -1 2 -1 3 -1l46 -1c2 0 3 1 4 2l23 44v3l-14 57c0 1 -2 3 -3 3l-52 24c-1 1 -3 0 -4 -1zM300 85c1 -1 2 -2 4 -2l46 1c1 0 2 0 3 1c20 28 33 61 35 96 -c0 1 -1 2 -2 3l-36 31c-1 1 -3 2 -4 1l-52 -24c-1 0 -3 -2 -3 -3l-14 -57v-3z" /> - <glyph glyph-name="ion-ios-headset" unicode="" horiz-adv-x="448" -d="M224 324c24 0 47 -10 64 -28s26 -34 26 -60c0 -8 -6 -14 -13 -14s-13 6 -13 14c0 17 -7 33 -19 44s-28 16 -45 16s-33 -5 -45 -16s-19 -27 -19 -44c0 -8 -6 -14 -13 -14s-13 6 -13 14c0 26 9 42 26 60s40 28 64 28zM425 169c15 -15 23 -34 23 -55v-12 -c0 -21 -8 -40 -23 -55s-34 -23 -55 -23h-6c-4 0 -7 -1 -10 -4c-2 -2 -6 -4 -10 -4c-8 0 -14 6 -14 14v204c0 28 -11 55 -31 75s-47 31 -75 31s-55 -11 -75 -31s-31 -47 -31 -75v-204c0 -8 -6 -14 -14 -14c-4 0 -8 2 -10 4c-3 3 -6 4 -10 4h-6c-21 0 -40 8 -55 23 -s-23 34 -23 55v12c0 21 8 40 23 55s34 23 55 23h8c2 0 4 2 4 4v38c0 36 14 70 39 95s59 39 95 39s70 -14 95 -40c25 -25 39 -58 39 -94v-38c0 -2 2 -4 4 -4h8c21 0 40 -8 55 -23z" /> - <glyph glyph-name="ion-md-arrow-dropleft-circle" unicode="" -d="M416 192c0 -115 -93 -208 -208 -208s-208 93 -208 208s93 208 208 208s208 -93 208 -208zM144 192l96 -96v192z" /> - <glyph glyph-name="ion-ios-analytics" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM28 192c0 -12 1 -23 3 -34c6 -5 20 -16 37 -13c12 2 28 25 38 41c4 6 8 12 11 16c17 21 34 23 45 21c24 -3 43 -27 52 -49c7 -18 20 -28 33 -29c15 -1 31 10 42 29c1 2 3 5 4 7 -c9 17 23 43 51 43c20 0 35 -14 44 -24c-2 45 -21 87 -53 119c-34 34 -79 53 -127 53s-93 -19 -127 -53s-53 -79 -53 -127z" /> - <glyph glyph-name="ion-ios-hammer" unicode="" -d="M229 201c4 -9 3 -18 -3 -25c-6 -6 -19 -18 -39 -38c-40 -40 -90 -97 -119 -132c-6 -7 -17 -8 -24 -1l-39 39c-7 7 -6 18 1 24c34 29 92 78 132 118l39 39s15 8 23 4c2 -1 5 -2 7 -4l18 -18c2 -2 3 -4 4 -6zM414 230c2 -2 2 -6 0 -8l-56 -55c-1 -1 -3 -2 -4 -2 -c-2 0 -3 1 -4 2l-34 34c-2 2 -2 6 0 8l2 2c7 6 6 17 0 24c-1 1 -2 1 -3 2c-4 2 -13 5 -23 5c-4 0 -9 -1 -13 -2c-9 -2 -17 -9 -31 -23c-3 -3 -9 -3 -12 0l-19 20c-3 3 -3 8 0 11c15 17 20 28 19 45c-1 23 -15 40 -31 53c-10 8 -29 10 -45 10c-10 0 -19 0 -23 -1h-3 -c-8 0 -3 9 3 14c7 7 29 15 55 15c14 0 30 -2 47 -9c47 -19 75 -46 82 -53s18 -18 24 -27s-2 -22 5 -29c3 -3 8 -5 12 -5s8 1 10 3v0c1 1 3 2 4 2c2 0 3 -1 4 -2z" /> - <glyph glyph-name="ion-md-open" unicode="" horiz-adv-x="384" -d="M341 43v133h43v-133c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h133v-43h-133v-298h298zM224 384h160v-160h-43v87l-215 -215l-30 30l215 215h-87v43z" /> - <glyph glyph-name="ion-md-return-left" unicode="" horiz-adv-x="448" -d="M401 312h47v-144h-358l85 -86l-33 -34l-142 144l142 144l33 -34l-85 -86h311v96z" /> - <glyph glyph-name="ion-md-square-outline" unicode="" horiz-adv-x="384" -d="M341 341h-298v-298h298v298zM341 384v0c24 0 43 -19 43 -43v-298c0 -24 -19 -43 -43 -43h-298c-24 0 -43 19 -43 43v298c0 24 19 43 43 43h298z" /> - <glyph glyph-name="ion-md-phone-landscape" unicode="" horiz-adv-x="448" -d="M448 89c0 -23 -19 -41 -41 -41h-366c-22 0 -41 18 -41 41v206c0 23 19 41 41 41h366c22 0 41 -18 41 -41v-206zM80 84h288v216h-288v-216z" /> - <glyph glyph-name="ion-md-stopwatch" unicode="" horiz-adv-x="384" -d="M168 141v131h48v-131h-48zM344 278c25 -33 40 -74 40 -118c0 -106 -86 -192 -192 -192s-192 86 -192 192s86 192 192 192c44 0 85 -15 118 -40l31 30l33 -33zM298 54c28 28 44 66 44 106s-16 78 -44 106s-66 44 -106 44s-78 -16 -106 -44s-44 -66 -44 -106 -s16 -78 44 -106s66 -44 106 -44s78 16 106 44zM128 368v48h128v-48h-128z" /> - <glyph glyph-name="ion-logo-python" unicode="" horiz-adv-x="384" -d="M129 199c-29 -5 -49 -30 -49 -57v-43v-3h-15c-29 0 -54 29 -62 69c-2 9 -3 17 -3 27v1c0 53 29 95 65 95h127v16h-96v29c0 26 7 40 46 47c13 2 29 4 45 4s39 -1 55 -4c25 -4 46 -22 46 -47v-57v-31c0 -21 -14 -38 -33 -43c-4 -1 -8 -2 -13 -2h-104h3c-4 0 -8 0 -12 -1z -M140 321c10 0 17 7 17 17s-7 18 -17 18s-18 -8 -18 -18s8 -17 18 -17zM380 225c3 -10 4 -21 4 -33c0 -16 -3 -30 -7 -43c-11 -31 -33 -53 -58 -53h-127v-16h96v-26c0 -26 -23 -40 -46 -47c-35 -10 -68 -9 -97 0c-25 7 -49 22 -49 47v54v33c0 21 14 36 33 41c4 1 8 2 13 2 -h104c3 0 6 1 9 1c27 4 49 28 49 62v38v3h15c28 0 52 -26 61 -63zM244 65c-10 0 -18 -7 -18 -17s8 -18 18 -18s17 8 17 18s-7 17 -17 17z" /> - <glyph glyph-name="ion-logo-hackernews" unicode="" horiz-adv-x="384" -d="M0 384h384v-384h-384v384zM214 169l64 120h-45l-38 -84l-40 84h-47l66 -120v-72h40v72z" /> - <glyph glyph-name="ion-md-cut" unicode="" horiz-adv-x="448" -d="M171 290l277 -277v-23h-67l-157 157l-53 -53c5 -11 8 -23 8 -36c0 -50 -39 -90 -89 -90s-90 40 -90 90s40 89 90 89c13 0 25 -3 36 -8l53 53l-53 53c-11 -5 -23 -8 -36 -8c-50 0 -90 39 -90 89s40 90 90 90s89 -40 89 -90c0 -13 -3 -25 -8 -36zM90 282c25 0 44 19 44 44 -s-19 45 -44 45s-45 -20 -45 -45s20 -44 45 -44zM90 13c25 0 44 20 44 45s-19 44 -44 44s-45 -19 -45 -44s20 -45 45 -45zM224 181c6 0 11 5 11 11s-5 11 -11 11s-11 -5 -11 -11s5 -11 11 -11zM381 394h67v-23l-157 -157l-45 45z" /> - <glyph glyph-name="ion-md-photos" unicode="" -d="M352 27c0 -24 -20 -43 -43 -43h-266c-24 0 -43 19 -43 43v266c0 24 19 43 43 43h266c24 0 43 -19 43 -43v-266zM109 144l-66 -96h266l-88 128l-66 -96zM373 400c24 0 43 -19 43 -43v-266c0 -24 -19 -43 -43 -43h-5v32v229c0 24 -19 43 -43 43h-229h-32v5 -c0 24 19 43 43 43h266z" /> - <glyph glyph-name="ion-ios-locate" unicode="" horiz-adv-x="415" -d="M347 189c0 1 -1 2 -1 3s1 2 1 3c0 -1 -1 -1 -1 -2s1 -3 1 -4zM411 178c2 0 4 -2 4 -4c-9 -100 -89 -180 -189 -189c-2 0 -5 2 -5 4v50c0 8 -5 14 -13 14s-15 -6 -15 -14v-50c0 -2 -2 -4 -4 -4c-100 9 -180 89 -189 189c0 2 2 4 4 4h50c8 0 14 5 14 13s-6 15 -14 15h-50 -c-2 0 -4 2 -4 4c9 100 89 180 189 189c2 0 4 -2 4 -4v-50c0 -8 6 -14 14 -14s14 6 14 14v50c0 2 3 4 5 4c100 -9 180 -89 189 -189c0 -2 -2 -4 -4 -4h-50c-7 0 -13 -5 -14 -11c0 -1 -1 -2 -1 -3s1 -2 1 -3c1 -6 6 -11 13 -11h51zM207 122c39 0 70 31 70 70s-31 70 -70 70 -s-70 -31 -70 -70s31 -70 70 -70z" /> - <glyph glyph-name="ion-md-mic-off" unicode="" horiz-adv-x="408" -d="M316 93l58 -58l-58 58l58 -58l34 -33l-24 -24l-95 95c-19 -11 -40 -20 -62 -23v-82h-46v82c-75 10 -137 76 -137 153h39c0 -68 58 -117 121 -117c20 0 40 5 57 14l-32 33c-8 -3 -16 -5 -25 -5c-38 0 -69 31 -69 69v29l-135 134l24 24l111 -110v0l140 -140l5 -5l9 -9z -M273 197c0 -4 0 -8 -1 -12l-137 137v25c0 38 31 69 69 69s69 -31 69 -69v-150zM365 203c0 -31 -10 -60 -27 -84l-27 28c9 17 15 36 15 56h39zM408 2v0l-34 33z" /> - <glyph glyph-name="ion-md-cloudy" unicode="" horiz-adv-x="448" -d="M91 265h2h-2zM361 229c48 -3 87 -44 87 -93c0 -52 -41 -94 -93 -94h-243c-62 0 -112 50 -112 112c0 55 38 100 91 111c6 1 15 2 21 2c50 0 91 -31 106 -75h33c-6 24 -19 47 -37 65c-25 25 -57 37 -91 40c25 31 61 45 101 45c68 0 124 -48 137 -113z" /> - <glyph glyph-name="ion-ios-podium" unicode="" horiz-adv-x="384" -d="M0 248c0 4 4 8 8 8h96c4 0 8 -4 8 -8v-208c0 -4 -4 -8 -8 -8h-96c-4 0 -8 4 -8 8v208zM136 352h112c4 0 8 -4 8 -8v-304c0 -4 -4 -8 -8 -8h-119h-1v312c0 4 4 8 8 8zM376 192c4 0 8 -4 8 -8v-144c0 -4 -4 -8 -8 -8h-96c-4 0 -8 4 -8 8v144c0 4 4 8 8 8h96z" /> - <glyph glyph-name="ion-ios-print" unicode="" -d="M80 200c0 9 7 16 16 16h224c9 0 16 -7 16 -16v-200c0 -9 -7 -16 -16 -16h-224c-9 0 -16 7 -16 16v200zM336 400c9 0 16 -7 16 -16v-20c0 -2 -2 -4 -4 -4h-280c-2 0 -4 2 -4 4v20c0 9 7 16 16 16h256zM384 336c18 0 32 -13 32 -31v-175c0 -18 -14 -32 -32 -32h-16 -c-4 0 -8 4 -8 8v106c0 16 -12 28 -28 28h-248c-16 0 -28 -12 -28 -28v-106c0 -4 -4 -8 -8 -8h-16c-18 0 -32 14 -32 32v175c0 18 14 31 32 31h352z" /> - <glyph glyph-name="ion-md-browsers" unicode="" horiz-adv-x="432" -d="M384 384c27 0 48 -22 48 -48v-288c0 -26 -22 -48 -48 -48h-336c-27 0 -48 22 -48 48v288c0 26 21 48 48 48h336zM384 48v224h-336v-224h336z" /> - <glyph glyph-name="ion-ios-calculator" unicode="" horiz-adv-x="296" -d="M264 400c18 0 32 -14 32 -32v-352c0 -18 -14 -32 -32 -32h-232c-18 0 -32 14 -32 32v352c0 18 14 32 32 32h232zM252 128c0 13 -11 24 -24 24v0c-13 0 -24 -11 -24 -24v-80c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v80zM252 208c0 13 -11 24 -24 24v0 -c-13 0 -24 -11 -24 -24v0c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v0zM172 48c0 13 -11 24 -24 24v0c-13 0 -24 -11 -24 -24v0c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v0zM172 128c0 13 -11 24 -24 24v0c-13 0 -24 -11 -24 -24v0c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v0 -zM172 208c0 13 -11 24 -24 24v0c-13 0 -24 -11 -24 -24v0c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v0zM92 48c0 13 -11 24 -24 24v0c-13 0 -24 -11 -24 -24v0c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v0zM92 128c0 13 -11 24 -24 24v0c-13 0 -24 -11 -24 -24v0 -c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v0zM92 208c0 13 -11 24 -24 24v0c-13 0 -24 -11 -24 -24v0c0 -13 11 -24 24 -24v0c13 0 24 11 24 24v0zM44 288c0 -9 7 -16 16 -16h176c9 0 16 7 16 16v48c0 9 -7 16 -16 16h-176c-9 0 -16 -7 -16 -16v-48z" /> - <glyph glyph-name="ion-md-gift" unicode="" horiz-adv-x="420" -d="M378 314c23 0 42 -19 42 -43v-245c0 -24 -20 -42 -43 -42h-336c-23 0 -41 18 -41 42v245c0 24 19 43 42 43h46c-2 7 -4 13 -4 21c0 35 28 65 63 65c22 0 42 -13 53 -30l10 -14l10 14c11 17 31 28 53 28c35 0 63 -28 63 -63c0 -7 -2 -14 -4 -21h46zM274 357 -c-12 0 -21 -9 -21 -21s9 -21 21 -21s21 9 21 21s-9 21 -21 21zM146 357c-12 0 -21 -9 -21 -21s9 -21 21 -21s21 9 21 21s-9 21 -21 21zM42 271v-245h147v229v0l-50 -69l-34 24l44 61h-107zM378 26v245h-107l44 -61l-34 -24l-50 69v-229h147z" /> - <glyph glyph-name="ion-md-thumbs-down" unicode="" -d="M266 384c21 0 38 -17 38 -38v-192c0 -11 -4 -20 -11 -27l-126 -127l-20 20c-5 5 -9 12 -9 20l1 6l18 82h-119c-21 0 -38 24 -38 45v38c0 5 1 10 3 14l57 136c6 14 18 23 34 23h172zM352 160v224h64v-224h-64z" /> - <glyph glyph-name="ion-md-arrow-dropright-circle" unicode="" -d="M208 -16c-115 0 -208 93 -208 208s93 208 208 208s208 -93 208 -208s-93 -208 -208 -208zM176 96l96 96l-96 96v-192z" /> - <glyph glyph-name="ion-ios-battery-dead" unicode="" horiz-adv-x="480" -d="M380 304c26 0 48 -22 48 -48v-128c0 -26 -22 -48 -48 -48h-332c-26 0 -48 22 -48 48v128c0 26 22 48 48 48h332zM400 128v128c0 11 -9 20 -20 20h-332c-11 0 -20 -9 -20 -20v-128c0 -11 9 -20 20 -20h332c11 0 20 9 20 20zM448 243c16 0 32 -27 32 -51s-16 -51 -32 -51 -v102z" /> - <glyph glyph-name="ion-ios-add" unicode="" horiz-adv-x="257" -d="M241 208c9 0 16 -7 16 -16s-7 -16 -16 -16h-97v-96c0 -9 -7 -16 -16 -16c-4 0 -8 1 -11 4s-5 8 -5 12v96h-96c-4 0 -8 2 -11 5s-5 7 -5 11c0 9 7 16 16 16h96v96c0 9 7 16 16 16s16 -7 16 -16v-96h97z" /> - <glyph glyph-name="ion-md-rocket" unicode="" horiz-adv-x="288" -d="M144 26c18 0 33 7 43 11c5 2 11 -1 11 -7l-4 -51c0 -3 -4 -5 -6 -3l-15 11c-2 1 -4 1 -5 -1l-21 -32c-2 -2 -4 -2 -6 0l-21 32c-1 2 -4 2 -6 1l-14 -11c-2 -2 -6 0 -6 3l-4 51c0 6 6 9 11 7c10 -4 25 -11 43 -11zM286 155c2 -2 2 -4 2 -7l-18 -112c-1 -6 -7 -8 -12 -5 -l-67 45s-20 -20 -46 -20s-48 20 -48 20l-67 -45c-5 -3 -10 -1 -11 5l-19 112c0 3 0 5 2 7l48 49c0 158 94 228 94 228s94 -70 94 -228zM144 256c17 0 31 14 31 32s-14 32 -31 32s-30 -14 -30 -32s13 -32 30 -32z" /> - <glyph glyph-name="ion-md-briefcase" unicode="" -d="M304 304h112v-264c0 -22 -18 -40 -40 -40h-336c-22 0 -40 18 -40 40v264h112v40c0 22 18 40 40 40h112c22 0 40 -18 40 -40v-40zM264 304v40h-112v-40h112z" /> - <glyph glyph-name="ion-ios-flower" unicode="" -d="M337 218c52 0 79 -11 79 -26s-27 -26 -79 -26c-27 0 -60 6 -86 13c-1 -3 -2 -6 -4 -9c23 -14 52 -32 71 -51c37 -37 48 -63 37 -74c-3 -2 -6 -4 -10 -4c-14 0 -36 13 -64 41c-19 19 -37 48 -51 71c-3 -2 -7 -3 -10 -4c7 -26 14 -59 14 -86c0 -52 -11 -79 -26 -79 -s-26 27 -26 79c0 27 7 60 14 86c-3 1 -6 2 -9 4c-14 -23 -33 -52 -52 -71c-28 -28 -50 -41 -64 -41c-4 0 -7 1 -10 4c-11 11 0 37 37 74c19 19 48 37 71 51c-2 3 -3 6 -4 9c-26 -7 -59 -13 -86 -13c-52 0 -79 11 -79 26s27 26 79 26c27 0 60 -7 86 -14c1 3 2 6 4 9 -c-23 14 -52 33 -71 52c-37 37 -48 63 -37 74c3 2 6 4 10 4c14 0 36 -13 64 -41c19 -19 37 -48 51 -71c3 2 6 3 9 4c-7 26 -13 59 -13 86c0 52 11 79 26 79s26 -27 26 -79c0 -27 -7 -60 -14 -86c3 -1 7 -2 10 -4c14 23 32 52 51 71c28 28 50 41 64 41c4 0 7 -1 10 -4 -c11 -11 0 -37 -37 -74c-19 -19 -48 -38 -71 -52c2 -3 3 -6 4 -9c26 7 59 14 86 14zM270 72c7 -7 14 -14 20 -19c9 -31 7 -50 -4 -54c-2 -1 -3 -1 -5 -1c-10 0 -22 11 -34 33c1 10 2 20 2 32s-1 25 -3 38c8 -11 16 -21 24 -29zM146 312c-7 7 -14 13 -20 18c-9 31 -7 51 4 55 -c2 1 3 1 5 1c10 0 22 -11 34 -33c-1 -10 -2 -20 -2 -32s1 -25 3 -38c-8 11 -16 21 -24 29zM88 129c-7 -7 -14 -14 -19 -20c-13 -4 -24 -5 -32 -5c-12 0 -19 4 -22 10c-4 10 6 24 32 38c10 -1 20 -1 32 -1s25 1 38 3c-11 -8 -21 -17 -29 -25zM328 254c7 7 14 14 19 20 -c13 4 24 6 32 6c12 0 19 -4 22 -10c4 -10 -6 -25 -32 -39c-10 1 -20 2 -32 2s-25 -2 -38 -4c11 8 21 17 29 25zM146 72c8 8 16 18 24 29c-2 -13 -3 -26 -3 -38c0 -10 0 -20 1 -28c-14 -24 -26 -36 -36 -36c-2 0 -3 0 -5 1c-10 4 -13 22 -5 50c8 6 16 14 24 22zM270 312 -c-8 -8 -16 -19 -24 -30c2 13 3 27 3 39c0 10 0 19 -1 27c14 24 26 36 36 36c2 0 3 1 5 0c10 -4 13 -23 5 -51c-8 -6 -16 -13 -24 -21zM52 232c-28 16 -41 30 -36 41c3 6 11 10 22 10c8 0 17 -2 28 -5c6 -8 14 -16 22 -24s18 -17 29 -25c-13 2 -26 4 -38 4 -c-10 0 -19 0 -27 -1zM364 152c28 -16 41 -31 36 -42c-3 -6 -11 -9 -22 -9c-8 0 -17 2 -28 5c-6 8 -14 15 -22 23s-18 17 -29 25c13 -2 26 -3 38 -3c10 0 19 0 27 1z" /> - <glyph glyph-name="ion-logo-github" unicode="" horiz-adv-x="448" -d="M224 416c124 0 224 -103 224 -230c0 -101 -64 -188 -153 -218h-4c-8 0 -12 7 -12 12c0 8 1 31 1 62c0 21 -8 36 -16 43c50 6 103 25 103 113c0 25 -9 46 -23 62c2 6 10 29 -2 61h-5c-8 0 -27 -3 -57 -24c-18 5 -37 8 -56 8s-38 -3 -56 -8c-30 21 -49 24 -57 24h-5 -c-12 -32 -4 -55 -2 -61c-14 -16 -23 -37 -23 -62c0 -88 52 -107 102 -113c-6 -6 -12 -16 -14 -31c-6 -3 -16 -6 -26 -6c-13 0 -28 5 -39 25c0 0 -13 22 -35 24v0c-2 0 -21 0 -1 -14c0 0 15 -8 25 -34c0 0 10 -33 53 -33c7 0 14 0 22 2v-39c0 -5 -3 -11 -11 -11h-4 -c-89 30 -153 116 -153 218c0 127 100 230 224 230z" /> - <glyph glyph-name="ion-ios-play" unicode="" horiz-adv-x="256" -d="M0 344c0 6 7 10 12 7l240 -152c5 -3 5 -11 0 -14l-240 -152c-5 -3 -12 1 -12 7v304z" /> - <glyph glyph-name="ion-md-globe" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM186 15c6 15 21 29 8 39c-8 7 -16 14 -23 21c-2 2 -11 20 -9 23c5 9 6 14 8 24c3 12 -3 16 -13 22c-15 10 -29 23 -43 34c-7 5 -17 10 -20 19s-5 20 -10 28c-14 20 -12 34 -10 58 -c0 7 -1 16 -2 25c-28 -32 -42 -73 -42 -116c0 -48 18 -92 52 -126c29 -29 65 -46 104 -51zM334 66c23 23 39 51 47 82c-8 -1 -19 2 -19 2s-21 24 -23 45c-2 22 0 39 -3 57c-3 16 -20 31 -27 46c-7 14 -13 28 -20 42c2 -1 5 -2 7 -3c5 1 10 2 14 2c-23 16 -49 25 -76 29v-8 -l4 -9l-14 -13l-9 3l-10 10l-10 12l-14 5c-16 -2 -31 -7 -45 -13v-7c7 3 16 5 23 8c3 1 13 -7 16 -9c-4 -5 -21 -15 -22 -21c0 -2 7 -6 7 -10c0 -6 -1 -11 -1 -17c3 3 20 21 22 21c13 3 35 -19 37 -26s-22 -24 -33 -34c-8 -8 -25 -12 -20 -24c2 -4 10 -20 5 -24 -c-6 -5 -14 9 -17 12c-8 10 -26 7 -38 7c0 -17 -1 -31 15 -43c15 -11 30 -25 47 -33c13 -6 36 7 47 -1c16 -11 29 -21 47 -29c8 -3 33 -20 26 -31c-5 -8 -10 -15 -14 -23s-13 -20 -20 -25c-8 -6 -16 -17 -21 -29c35 7 66 23 92 49z" /> - <glyph glyph-name="ion-md-cloud" unicode="" horiz-adv-x="480" -d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121z" /> - <glyph glyph-name="ion-md-egg" unicode="" horiz-adv-x="352" -d="M176 416c70 0 176 -133 176 -257s-70 -191 -176 -191s-176 67 -176 191s106 257 176 257z" /> - <glyph glyph-name="ion-ios-easel" unicode="" horiz-adv-x="448" -d="M402 -14c2 -4 1 -8 -1 -12s-7 -6 -11 -6h-1c-6 0 -11 3 -13 8l-26 70c-2 4 0 8 2 12s7 6 11 6c5 0 10 -3 12 -8zM86 64c4 0 9 -2 11 -6c3 -4 3 -8 1 -12l-26 -70c-2 -5 -6 -8 -12 -8h-1c-4 0 -9 2 -11 6s-3 8 -1 12l26 70c2 5 7 8 13 8zM225 64c7 0 13 -6 13 -13v-37 -c0 -7 -6 -14 -13 -14h-1c-7 0 -14 7 -14 14v37c0 7 7 13 14 13h1zM392 320c4 0 8 -4 8 -8v-176c0 -4 -4 -8 -8 -8h-336c-4 0 -8 4 -8 8v176c0 4 4 8 8 8h336zM416 368c18 0 32 -14 32 -32v-224c0 -18 -14 -32 -32 -32h-384c-18 0 -32 14 -32 32v224c0 18 14 32 32 32h384z -M420 124v0v205c0 3 -1 6 -3 8v0c-2 2 -5 3 -8 3h-365c-9 0 -16 -7 -16 -16v-200c0 -9 7 -16 16 -16h360c9 0 16 7 16 16zM224 416c13 0 24 -13 24 -26h-48c0 13 11 26 24 26z" /> - <glyph glyph-name="ion-ios-log-out" unicode="" -d="M264 76c8 0 14 -6 14 -14c0 -25 -21 -46 -46 -46h-186c-25 0 -46 21 -46 46v260c0 25 21 46 46 46h186c25 0 46 -21 46 -46c0 -8 -6 -14 -14 -14s-14 6 -14 14c0 10 -8 18 -18 18h-186c-10 0 -18 -8 -18 -18v-260c0 -10 8 -18 18 -18h186c10 0 18 8 18 18c0 8 6 14 14 14 -zM325 290l84 -84c4 -4 7 -10 7 -15s-3 -11 -7 -15l-82 -82c-3 -3 -6 -4 -10 -4s-7 2 -10 4v0c-5 6 -5 15 0 20l64 64h-257c-8 0 -14 6 -14 14s6 14 14 14h256l-65 64c-6 6 -6 14 0 20c3 3 6 4 10 4s7 -1 10 -4z" /> - <glyph glyph-name="ion-md-options" unicode="" horiz-adv-x="448" -d="M0 32v32h272v-32h-272zM368 32v32h80v-32h-80zM352 0c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v96c0 18 14 32 32 32v0c18 0 32 -14 32 -32v-96zM0 176v32h80v-32h-80zM176 176v32h272v-32h-272zM160 144c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v96 -c0 18 14 32 32 32v0c18 0 32 -14 32 -32v-96zM0 320v32h272v-32h-272zM368 320v32h80v-32h-80zM352 288c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v96c0 18 14 32 32 32v0c18 0 32 -14 32 -32v-96z" /> - <glyph glyph-name="ion-md-color-filter" unicode="" horiz-adv-x="384" -d="M378 328c8 -8 8 -22 0 -30l-67 -67l41 -41l-30 -30l-30 30l-191 -190h-101v101l190 191l-30 30l30 30l41 -41l67 67c8 8 22 8 30 0zM84 43l172 171l-42 42l-171 -172z" /> - <glyph glyph-name="ion-ios-heart" unicode="" -d="M304 392c62 -1 112 -51 112 -113c0 -37 -16 -90 -48 -133c-60 -82 -160 -154 -160 -154s-100 72 -160 154c-32 43 -48 96 -48 133c0 62 50 112 112 113v0v0h1c40 0 75 -21 95 -52c20 31 55 52 95 52h1v0v0z" /> - <glyph glyph-name="ion-md-rewind" unicode="" horiz-adv-x="448" -d="M218 46l-218 146l218 146v-292zM230 192l218 146v-292z" /> - <glyph glyph-name="ion-md-reorder" unicode="" horiz-adv-x="320" -d="M0 64v36h320v-36h-320zM0 284v36h320v-36h-320zM0 212v35h320v-35h-320zM0 137v35h320v-35h-320z" /> - <glyph glyph-name="ion-md-bus" unicode="" horiz-adv-x="352" -d="M0 96v204c0 75 82 84 176 84s176 -9 176 -84v-204c0 -18 -14 -24 -27 -36v-39c0 -12 -9 -21 -21 -21h-21c-12 0 -22 9 -22 21v22h-170v-22c0 -12 -10 -21 -22 -21h-21c-12 0 -21 9 -21 21v39c-13 12 -27 17 -27 36zM80 80c18 0 32 14 32 32s-14 32 -32 32 -s-32 -14 -32 -32s14 -32 32 -32zM272 80c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM304 203v106h-256v-106h256z" /> - <glyph glyph-name="ion-ios-medical" unicode="" horiz-adv-x="353" -d="M351 274c4 -7 1 -17 -6 -21l-99 -57c-3 -2 -3 -5 0 -7l99 -57c7 -4 10 -15 6 -22l-17 -28c-4 -7 -14 -10 -21 -6l-99 57c-3 2 -6 0 -6 -3v-115c0 -9 -6 -15 -15 -15h-33c-9 0 -16 6 -16 15v115c0 3 -3 5 -6 3l-98 -57c-7 -4 -17 -1 -21 6l-17 28c-4 7 -1 17 6 21l98 57 -c3 2 3 5 0 7l-98 57c-7 4 -10 15 -6 22l17 28c4 7 14 10 21 6l98 -57c3 -2 6 0 6 3v114c0 9 7 16 16 16h33c9 0 15 -7 15 -16v-114c0 -3 3 -5 6 -3l99 57c7 4 17 1 21 -6z" /> - <glyph glyph-name="ion-ios-stats" unicode="" horiz-adv-x="352" -d="M104 0c-4 0 -8 4 -8 8v368c0 4 4 8 8 8h48c4 0 8 -4 8 -8v-368c0 -4 -4 -8 -8 -8h-48zM8 0c-4 0 -8 4 -8 8v144c0 4 4 8 8 8h48c4 0 8 -4 8 -8v-144c0 -4 -4 -8 -8 -8h-48zM200 0c-4 0 -8 4 -8 8v208c0 4 4 8 8 8h48c4 0 8 -4 8 -8v-208c0 -4 -4 -8 -8 -8h-48zM288 312 -c0 4 4 8 8 8h48c4 0 8 -4 8 -8v-304c0 -4 -4 -8 -8 -8h-48c-4 0 -8 4 -8 8v304z" /> - <glyph glyph-name="ion-ios-battery-charging" unicode="" horiz-adv-x="480" -d="M380 304c26 0 48 -22 48 -48v-128c0 -26 -22 -48 -48 -48h-332c-26 0 -48 22 -48 48v128c0 26 22 48 48 48h332zM400 128v128c0 11 -9 20 -20 20h-332c-11 0 -20 -9 -20 -20v-128c0 -11 9 -20 20 -20h332c11 0 20 9 20 20zM448 243c16 0 32 -27 32 -51s-16 -51 -32 -51 -v102zM368 256c7 0 12 -5 12 -12v-104c0 -7 -5 -12 -12 -12h-308c-7 0 -12 5 -12 12v104c0 7 5 12 12 12h308zM203 140l45 61h-27l8 43l-45 -61h27z" /> - <glyph glyph-name="ion-logo-pinterest" unicode="" horiz-adv-x="448" -d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224c-22 0 -44 3 -64 9c8 14 18 31 23 48c3 10 16 62 16 62c8 -15 30 -28 54 -28c72 0 121 65 121 153c0 66 -56 129 -142 129c-106 0 -160 -76 -160 -140c0 -39 15 -73 46 -86c5 -2 10 0 12 6c1 4 3 14 4 18 -c2 6 1 7 -3 12c-9 11 -15 24 -15 44c0 57 42 107 110 107c60 0 94 -36 94 -85c0 -65 -29 -119 -71 -119c-24 0 -42 19 -36 43c7 28 20 59 20 79c0 18 -10 34 -30 34c-24 0 -43 -25 -43 -58c0 -21 7 -36 7 -36s-25 -104 -29 -122c-4 -17 -5 -35 -4 -51 -c-79 35 -134 113 -134 205c0 124 100 224 224 224z" /> - <glyph glyph-name="ion-md-call" unicode="" horiz-adv-x="384" -d="M363 117c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-201 0 -363 162 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 13 -77c2 -7 0 -16 -5 -21l-47 -47c31 -61 80 -110 141 -141l47 47c5 6 14 7 21 5c23 -7 49 -12 76 -12z" /> - <glyph glyph-name="ion-ios-redo" unicode="" horiz-adv-x="448" -d="M0 16v37c0 20 -4 97 57 159c40 41 91 61 163 65c2 0 4 2 4 4v83c0 3 3 5 6 3l216 -142c2 -2 2 -5 0 -7l-216 -142c-3 -2 -6 1 -6 4v81c0 2 -2 4 -4 4c-44 -2 -69 -11 -97 -23c-36 -16 -73 -51 -95 -84c-13 -20 -19 -33 -21 -39c-1 -2 -2 -3 -4 -3h-3z" /> - <glyph glyph-name="ion-md-sync" unicode="" horiz-adv-x="320" -d="M160 355c88 0 160 -73 160 -163c0 -32 -9 -62 -25 -87l-29 30c9 17 14 37 14 57c0 67 -54 122 -120 122v-61l-80 82l80 81v-61zM160 70v61l80 -82l-80 -81v61c-88 0 -160 73 -160 163c0 32 9 63 25 87l29 -30c-9 -17 -14 -37 -14 -57c0 -67 54 -122 120 -122z" /> - <glyph glyph-name="ion-ios-remove-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM298 176c9 0 16 7 16 16s-7 16 -16 16h-180c-9 0 -16 -6 -16 -16s8 -16 16 -16h180z" /> - <glyph glyph-name="ion-md-medal" unicode="" -d="M226 296h-226l54 104h241zM122 71c0 48 38 86 86 86s87 -38 87 -86s-39 -87 -87 -87s-86 39 -86 87zM301 149c-2 3 -5 5 -7 7c-23 23 -54 36 -86 36l139 208l69 -104zM158 181c-13 -6 -26 -14 -36 -24c-16 -16 -27 -36 -32 -57l-90 162h104z" /> - <glyph glyph-name="ion-ios-mail-open" unicode="" -d="M406 238c4 -4 10 -13 10 -25v-213c0 -18 -14 -32 -32 -32h-352c-18 0 -32 14 -32 32v212c0 11 5 21 10 26s159 162 159 162c10 11 24 16 39 16s29 -5 39 -16c0 0 155 -158 159 -162zM386 196c10 10 0 36 -16 36h-324s-26 -26 -16 -36l81 -85c1 -1 1 -2 0 -3l-75 -80 -c-5 -5 -5 -13 0 -18c2 -2 6 -4 9 -4s7 2 9 4l151 161c2 2 4 2 6 0l151 -161c2 -2 6 -4 9 -4s7 2 9 4c5 5 5 13 0 18l-75 80c-1 1 -1 2 0 3z" /> - <glyph glyph-name="ion-ios-checkbox" unicode="" horiz-adv-x="384" -d="M352 384c18 0 32 -14 32 -32v-320c0 -18 -14 -32 -32 -32h-320c-18 0 -32 14 -32 32v320c0 18 14 32 32 32h320zM300 250c2 2 1 3 -1 5l-17 18c-1 1 -2 2 -3 2v0c-1 0 -2 -1 -3 -2l-122 -123l-44 45c-1 1 -2 1 -3 1s-2 0 -3 -1l-18 -18c-2 -2 -2 -4 0 -6l56 -56 -c4 -4 8 -5 12 -5c5 0 10 3 12 5v0z" /> - <glyph glyph-name="ion-ios-code-download" unicode="" horiz-adv-x="384" -d="M268 305l114 -109c1 -1 2 -2 2 -4s-1 -3 -2 -4l-114 -109c-1 -1 -2 -2 -4 -2s-3 1 -4 2l-14 13c-1 1 -2 2 -2 4s1 3 2 4l96 92l-96 92c-1 1 -2 2 -2 4s1 3 2 4l14 13c1 1 3 2 4 2s3 -1 4 -2zM42 192l96 -92c1 -1 2 -2 2 -4s-1 -3 -2 -4l-14 -13c-1 -1 -2 -2 -4 -2 -c-1 0 -3 1 -4 2l-114 109c-1 1 -2 2 -2 4s1 3 2 4l114 109c1 1 3 2 4 2s3 -1 4 -2l14 -13c1 -1 2 -2 2 -4s-1 -3 -2 -4zM269 181c0 -4 -2 -8 -5 -11l-62 -57c-3 -2 -6 -4 -10 -4s-7 2 -10 4l-62 57c-3 3 -5 7 -5 11s1 7 4 10v0c3 3 7 4 11 4c3 0 6 -1 9 -3l39 -35v106 -c0 8 6 15 14 15s14 -7 14 -15v-106l39 35c3 2 5 4 9 4s7 -2 10 -5h1c3 -3 4 -6 4 -10z" /> - <glyph glyph-name="ion-ios-alarm" unicode="" horiz-adv-x="384" -d="M317 384c38 -2 67 -33 67 -69c0 -18 -7 -26 -16 -37c-1 -1 -3 -2 -5 -2h-1c-2 0 -3 1 -4 2l-90 80c-2 1 -2 4 -2 6s0 4 2 5c13 10 29 15 45 15v0h4zM0 315c0 36 29 67 67 69h4v0c16 0 32 -5 45 -15c2 -1 2 -3 2 -5s0 -5 -2 -6l-90 -80c-1 -1 -2 -2 -4 -2h-1 -c-2 0 -4 1 -5 2c-9 11 -16 19 -16 37zM326 62l35 -36c6 -6 5 -15 -1 -21c-3 -3 -8 -5 -12 -5s-8 2 -11 5l-34 35c-30 -25 -69 -40 -111 -40s-81 15 -111 40l-35 -35c-3 -3 -7 -5 -11 -5s-8 2 -11 5c-6 6 -7 15 -1 21l35 36c-26 31 -42 70 -42 114c0 97 79 176 176 176 -s176 -79 176 -176c0 -44 -16 -83 -42 -114zM206 174v116c0 8 -6 14 -14 14s-14 -6 -14 -14v-102h-68c-8 0 -14 -6 -14 -14s6 -14 14 -14h82c8 0 14 6 14 14z" /> - <glyph glyph-name="ion-ios-send" unicode="" horiz-adv-x="384" -d="M372 383c7 3 14 -4 11 -11l-152 -367c-3 -6 -12 -6 -15 0l-65 104c-4 6 -3 14 2 19l169 191c1 1 3 4 2 5s-5 -1 -6 -2l-195 -168c-5 -4 -13 -5 -19 -2l-99 56c-7 3 -6 12 0 15z" /> - <glyph glyph-name="ion-ios-fastforward" unicode="" horiz-adv-x="448" -d="M444 199c5 -3 5 -11 0 -14l-208 -120c-5 -3 -12 1 -12 7v115l-212 -122c-5 -3 -12 1 -12 7v240c0 6 7 10 12 7l212 -122v115c0 6 7 10 12 7z" /> - <glyph glyph-name="ion-ios-timer" unicode="" horiz-adv-x="400" -d="M200 -8c-110 0 -200 90 -200 200c0 55 21 106 61 144c6 6 17 6 23 0s6 -17 0 -23c-33 -32 -52 -75 -52 -121c0 -92 76 -168 168 -168s168 76 168 168c0 87 -67 159 -152 167v-63c0 -9 -7 -16 -16 -16s-16 7 -16 16v80c0 9 7 16 16 16c110 0 200 -90 200 -200 -s-90 -200 -200 -200zM120 286l99 -71c14 -10 17 -28 7 -42s-28 -17 -42 -7c-3 2 -5 4 -7 7l-71 99c-3 4 -2 11 2 14s9 2 12 0z" /> - <glyph glyph-name="ion-md-water" unicode="" horiz-adv-x="352" -d="M300 285c69 -72 69 -191 0 -263c-34 -36 -79 -54 -124 -54s-91 18 -125 54c-69 72 -69 191 0 263l125 131z" /> - <glyph glyph-name="ion-ios-heart-empty" unicode="" -d="M304 392c62 -1 112 -51 112 -113c0 -37 -16 -90 -48 -133c-60 -82 -160 -154 -160 -154s-100 72 -160 154c-32 43 -48 96 -48 133c0 62 50 112 112 113v0v0h1c40 0 75 -21 95 -52c20 31 55 52 95 52h1v0v0zM346 163c29 40 42 87 42 116c0 22 -8 44 -24 60s-38 25 -60 25 -v0h-1v0c-14 0 -28 -4 -41 -11c-12 -7 -22 -16 -30 -28c-5 -8 -14 -13 -24 -13s-18 5 -23 13c-8 12 -19 21 -31 28c-13 7 -27 11 -41 11v0h-1v0c-23 0 -43 -9 -59 -25s-25 -37 -25 -60c0 -29 13 -76 42 -116c43 -58 108 -112 138 -136c30 24 95 78 138 136z" /> - <glyph glyph-name="ion-md-radio-button-off" unicode="" -d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166z" /> - <glyph glyph-name="ion-md-chatboxes" unicode="" -d="M344 384c4 0 7 -4 7 -8v-214c0 -4 -3 -9 -7 -9h-187l-90 -89v89h-57c-4 0 -10 5 -10 9v214c0 4 6 8 10 8h334zM408 321c4 0 8 -5 8 -9v-214c0 -4 -4 -9 -8 -9h-57v-89l-90 89h-130l39 39h181c18 0 25 10 25 26v167h32z" /> - <glyph glyph-name="ion-md-exit" unicode="" horiz-adv-x="384" -d="M151 115l55 56h-206v42h207l-56 56l30 30l107 -107l-107 -107zM341 384c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v85h43v-85h298v298h-298v-85h-43v85c0 23 20 43 43 43h298z" /> - <glyph glyph-name="ion-ios-pulse" unicode="" horiz-adv-x="448" -d="M403 176c25 -1 44 -21 45 -46c1 -27 -21 -50 -48 -50c-20 0 -38 13 -45 31h-51c-7 0 -13 5 -15 11l-16 47l-50 -173c-2 -7 -8 -12 -15 -12h-1c-8 0 -14 6 -15 13l-51 308l-37 -182c-2 -7 -9 -12 -16 -12h-72c-9 0 -16 7 -16 16v0c0 9 7 16 16 16h59l53 245 -c2 7 9 12 17 12s14 -5 15 -13l52 -315l45 156c2 7 8 11 15 11v0c7 0 13 -4 15 -11l29 -85h38c7 20 27 34 49 33z" /> - <glyph glyph-name="ion-md-folder" unicode="" horiz-adv-x="448" -d="M181 352l43 -48h181c23 0 43 -20 43 -43v-186c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v234c0 23 20 43 43 43h138z" /> - <glyph glyph-name="ion-ios-copy" unicode="" horiz-adv-x="384" -d="M288 333c-10 0 -19 9 -19 19v72c0 4 3 8 7 8v0c6 0 16 -4 21 -8l77 -64c6 -5 10 -13 10 -21v0c0 -3 -3 -6 -6 -6h-90zM243 352c0 -25 20 -45 45 -45h96v-243c0 -18 -14 -32 -32 -32h-240c-18 0 -32 14 -32 32v336c0 18 14 32 32 32h131v-80zM52 36c0 -18 14 -32 32 -32 -h236v-20c0 -18 -14 -32 -32 -32h-256c-18 0 -32 14 -32 32v352c0 18 14 32 32 32h20v-332z" /> - <glyph glyph-name="ion-md-basket" unicode="" horiz-adv-x="448" -d="M330 243h98c11 0 20 -9 20 -20l-1 -6l-51 -187c-5 -17 -21 -30 -40 -30h-264c-19 0 -35 13 -40 30l-51 187c-1 2 -1 4 -1 6c0 11 9 20 20 20h98l89 132c4 6 11 9 17 9s13 -2 17 -8zM163 243h122l-61 89zM224 81c22 0 41 18 41 40s-19 41 -41 41s-41 -19 -41 -41 -s19 -40 41 -40z" /> - <glyph glyph-name="ion-ios-contacts" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM351 136c9 -3 17 -8 23 -15c10 22 14 46 14 71c0 49 -19 94 -54 128c-34 33 -80 52 -128 52c-47 0 -91 -19 -125 -52c-34 -34 -53 -80 -53 -128c0 -33 9 -64 25 -92 -c13 7 27 8 42 11c7 1 23 5 25 13s2 15 2 23c0 3 -1 3 -3 5c-4 4 -6 9 -8 14c-2 8 -3 16 -4 24c-9 -2 -10 16 -12 21c-1 4 -2 19 4 22c-3 5 -4 12 -5 18c-2 13 -2 26 3 39c10 26 36 39 63 38c26 -1 52 -15 60 -41c4 -12 3 -27 1 -40c-1 -5 -3 -10 -5 -14c8 -3 4 -21 3 -24 -c-2 -5 -2 -21 -11 -19c-1 -10 -2 -22 -7 -31c-1 -2 -8 -8 -8 -10v-11c0 -5 0 -10 2 -15s10 -7 14 -8c14 -5 28 -5 42 -10c28 -10 45 -35 45 -65v0c0 -2 3 -3 5 -2s3 2 5 3c4 3 6 8 6 12c-2 17 -7 31 -20 44c-20 19 -46 25 -46 25c-3 1 -8 2 -12 3s-4 6 0 8c8 3 13 5 16 6 -c4 1 15 4 16 9v14c-21 2 -29 6 -29 6c-6 3 -2 6 0 11c14 32 -10 88 32 105c7 3 15 4 25 4c12 0 23 -2 31 -7c15 -9 20 -27 20 -44c0 -20 -4 -44 7 -62c2 -3 4 -4 0 -6c0 0 -6 -5 -31 -6c0 0 -2 -13 1 -17c6 -7 21 -7 29 -10z" /> - <glyph glyph-name="ion-ios-desktop" unicode="" horiz-adv-x="448" -d="M320 6c0 -3 -2 -6 -5 -6h-182c-3 0 -5 3 -5 6c0 2 2 4 4 4l22 2c12 3 21 16 23 28l1 8h92l1 -8c2 -12 11 -25 23 -28l22 -2c2 0 4 -2 4 -4zM441 377c4 -4 7 -11 7 -17v-272c0 -6 -3 -13 -7 -17s-11 -7 -17 -7h-400c-6 0 -13 3 -17 7s-7 11 -7 17v272c0 6 3 13 7 17 -s11 7 17 7h400c6 0 13 -3 17 -7zM224 88c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8zM428 128c2 0 4 2 4 4v224c0 7 -5 12 -12 12h-392c-7 0 -12 -5 -12 -12v-224c0 -2 2 -4 4 -4h408z" /> - <glyph glyph-name="ion-logo-yahoo" unicode="" horiz-adv-x="320" -d="M289 380c11 0 21 1 31 4l-128 -213v-171c-10 4 -21 4 -32 4s-22 0 -32 -4v171l-128 213c10 -4 21 -4 32 -4s22 0 32 4l96 -160l96 160c10 -4 22 -4 33 -4z" /> - <glyph glyph-name="ion-ios-laptop" unicode="" horiz-adv-x="480" -d="M432 80h48v0c0 -10 -10 -19 -20 -23s-28 -9 -48 -9h-344c-20 0 -38 5 -49 10c-9 4 -19 12 -19 22v0h48v239c0 10 8 17 17 17h350c9 0 17 -8 17 -17v-239zM240 328c-2 0 -4 -2 -4 -4s2 -4 4 -4s4 2 4 4s-2 4 -4 4zM66 312c-1 0 -2 -1 -2 -2v-212c0 -1 1 -2 2 -2h348 -c1 0 2 1 2 2v212c0 1 -1 2 -2 2h-348zM282 72c7 0 10 6 10 8h-104c0 -2 5 -8 10 -8h84z" /> - <glyph glyph-name="ion-ios-flame" unicode="" horiz-adv-x="288" -d="M108 400c98 -59 187 -161 180 -267c-8 -125 -117 -149 -143 -149s-144 38 -145 149c-1 136 137 132 108 267zM182 45c2 6 3 12 3 18c0 41 -41 88 -41 88s-40 -47 -40 -88c0 -6 0 -12 2 -18c10 -39 66 -39 76 0z" /> - <glyph glyph-name="ion-md-contract" unicode="" horiz-adv-x="384" -d="M0 77v51h128v-128h-51v77h-77zM77 307v77h51v-128h-128v51h77zM256 0v128h128v-51h-77v-77h-51zM307 307h77v-51h-128v128h51v-77z" /> - <glyph glyph-name="ion-md-female" unicode="" horiz-adv-x="288" -d="M288 272c0 -71 -52 -131 -120 -142v-50h72v-48h-72v-64h-48v64h-72v48h72v50c-68 11 -120 71 -120 142c0 80 64 144 144 144s144 -64 144 -144zM48 272c0 -53 43 -96 96 -96s96 43 96 96s-43 96 -96 96s-96 -43 -96 -96z" /> - <glyph glyph-name="ion-md-share" unicode="" horiz-adv-x="384" -d="M320 104c34 0 62 -28 62 -62s-28 -62 -62 -62s-62 28 -62 62c0 5 1 10 2 14l-152 88c-12 -11 -27 -17 -44 -17c-35 0 -64 29 -64 64s28 64 63 64c17 0 32 -6 44 -17l151 87c-1 5 -2 10 -2 15c0 35 29 64 64 64s64 -29 64 -64s-29 -64 -64 -64c-17 0 -32 6 -44 17 -l-151 -87c1 -5 2 -10 2 -15s-1 -10 -2 -15l153 -88c11 11 26 16 42 16z" /> - <glyph glyph-name="ion-md-calculator" unicode="" horiz-adv-x="320" -d="M272 400c27 0 48 -22 48 -48v-320c0 -26 -22 -48 -48 -48h-224c-27 0 -48 22 -48 48v320c0 26 21 48 48 48h224zM104 32v48h-48v-48h48zM104 120v48h-48v-48h48zM104 208v48h-48v-48h48zM184 32v48h-48v-48h48zM184 120v48h-48v-48h48zM184 208v48h-48v-48h48zM264 32 -v136h-48v-136h48zM264 208v48h-48v-48h48zM264 304v48h-208v-48h208z" /> - <glyph glyph-name="ion-ios-nutrition" unicode="" horiz-adv-x="384" -d="M295 216v0c6 -6 9 -14 9 -23c0 -11 -5 -20 -13 -26v0s-44 -33 -97 -72c-3 -2 -7 -2 -10 0l-37 26c-4 3 -8 3 -10 1v0c-2 -2 -2 -6 1 -10l21 -32c2 -4 1 -9 -2 -11l-105 -77c-6 -4 -12 -8 -20 -8c-18 0 -32 14 -32 32c0 7 2 13 5 18v0c1 2 11 18 29 46c2 4 6 5 10 3l17 -8 -c4 -3 8 -3 10 -1v0c2 2 2 6 -1 10l-14 24c-2 3 -2 6 0 8c24 39 49 79 71 114c2 4 7 4 11 2l32 -20c4 -3 8 -3 10 -1v0c2 2 2 6 -1 10l-27 41c-2 3 -2 5 0 8l12 20v0c6 10 16 16 28 16c9 0 18 -4 24 -10v0l79 -79v-1v0zM383 317c2 -4 1 -9 -3 -11l-92 -47l-28 29l57 108 -c2 4 7 5 11 3l18 -8c4 -2 5 -7 3 -11l-48 -79l60 37c4 2 9 1 11 -3z" /> - <glyph glyph-name="ion-md-folder-open" unicode="" horiz-adv-x="448" -d="M405 304c23 0 43 -20 43 -43v-186c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v234c0 23 20 43 43 43h138l43 -48h181zM416 75v186c0 6 -5 11 -11 11h-373v-197c0 -6 5 -11 11 -11h362c6 0 11 5 11 11z" /> - <glyph glyph-name="ion-md-bug" unicode="" horiz-adv-x="384" -d="M384 288v-48h-50c1 -8 2 -16 2 -24v-24h48v-48h-48v-24c0 -8 -1 -16 -2 -24h50v-48h-67c-25 -43 -72 -72 -125 -72s-100 29 -125 72h-67v48h50c-1 8 -2 16 -2 24v24h-48v48h48v24c0 8 1 16 2 24h-50v48h68c11 19 25 35 43 47l-39 39l34 34l52 -52c11 3 22 4 34 4 -s23 -1 34 -4l52 52l34 -34l-39 -39c18 -12 33 -28 44 -47h67z" /> - <glyph glyph-name="ion-md-arrow-round-up" unicode="" horiz-adv-x="332" -d="M323 221c12 -12 12 -31 0 -43s-34 -12 -46 0l-79 83v-214c0 -17 -14 -31 -32 -31s-32 14 -32 31v214l-79 -83c-12 -12 -34 -12 -46 0s-12 31 0 43l134 138c6 6 14 9 23 9v0c9 0 17 -3 23 -9z" /> - <glyph glyph-name="ion-ios-save" unicode="" horiz-adv-x="384" -d="M208 384c4 0 8 -4 8 -8v-72c0 -4 -4 -8 -8 -8h-12c-4 0 -12 4 -12 8v72c0 4 4 8 8 8h16zM370 318c9 -9 14 -21 14 -34v-252c0 -18 -14 -32 -32 -32h-320c-18 0 -32 14 -32 32v320c0 18 14 32 32 32h32c9 0 16 -7 16 -16v-80c0 -9 7 -16 16 -16h128c9 0 16 7 16 16v80 -c0 9 7 16 16 16h28c13 0 25 -5 34 -14zM258 48v96c0 9 -8 16 -18 16h-160c-10 0 -18 -7 -18 -16v-96c0 -9 8 -16 18 -16h160c10 0 18 7 18 16z" /> - <glyph glyph-name="ion-md-ribbon" unicode="" horiz-adv-x="384" -d="M192 416c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM192 208c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80zM130 141c20 -8 40 -13 62 -13c9 0 18 1 26 2l-26 -56l-48 -106l-48 80h-96l75 131c1 -2 3 -3 4 -4 -c15 -15 32 -26 51 -34zM309 179l75 -131h-96l-48 -80l-32 70l22 49l24 54c19 8 36 19 51 34z" /> - <glyph glyph-name="ion-ios-sunny" unicode="" -d="M208 61c8 0 15 -7 15 -15v-47c0 -8 -7 -15 -15 -15s-15 7 -15 15v47c0 8 7 15 15 15zM208 400c8 0 15 -7 15 -15v-47c0 -8 -7 -15 -15 -15s-15 7 -15 15v47c0 8 7 15 15 15zM77 192c0 -8 -7 -15 -15 -15h-47c-8 0 -15 7 -15 15s7 15 15 15h47c8 0 15 -7 15 -15zM401 207 -c8 0 15 -7 15 -15s-7 -15 -15 -15h-47c-8 0 -15 7 -15 15s7 15 15 15h47zM104 104c4 0 8 -2 11 -5c6 -6 6 -15 0 -21l-32 -33c-3 -3 -7 -5 -11 -5s-8 2 -11 5s-5 7 -5 11s2 8 5 11l33 32c3 3 6 5 10 5zM312 280c-4 0 -8 2 -11 5s-5 7 -5 11s2 7 5 10l32 33c3 3 7 5 11 5 -s8 -2 11 -5s5 -7 5 -11s-2 -8 -5 -11l-33 -32c-3 -3 -6 -5 -10 -5zM83 339l32 -33c3 -3 5 -6 5 -10s-2 -8 -5 -11s-7 -5 -11 -5s-7 2 -10 5l-33 32c-3 3 -5 7 -5 11s2 8 5 11s7 5 11 5s8 -2 11 -5zM322 99l33 -32c3 -3 5 -7 5 -11s-2 -8 -5 -11s-7 -5 -11 -5s-8 2 -11 5 -l-32 33c-6 6 -6 15 0 21c3 3 7 5 11 5s7 -2 10 -5zM208 288v0c53 0 96 -43 96 -96s-43 -96 -96 -96s-96 43 -96 96s43 96 96 96z" /> - <glyph glyph-name="ion-ios-subway" unicode="" horiz-adv-x="320" -d="M256 416c35 0 64 -29 64 -64v-232c0 -35 -29 -64 -64 -64h-192c-35 0 -64 29 -64 64v232c0 35 29 64 64 64h192zM104 392c-4 0 -8 -4 -8 -8s4 -8 8 -8h112c4 0 8 4 8 8s-4 8 -8 8h-112zM72 88c16 0 28 12 28 28s-12 28 -28 28s-28 -12 -28 -28s12 -28 28 -28zM248 88 -c16 0 28 12 28 28s-12 28 -28 28s-28 -12 -28 -28s12 -28 28 -28zM288 240v96c0 9 -7 16 -16 16h-224c-9 0 -16 -7 -16 -16v-96c0 -9 7 -16 16 -16h224c9 0 16 7 16 16zM298 -8c6 -5 6 -14 0 -20c-3 -3 -6 -4 -10 -4s-7 1 -10 4l-14 14h-208l-14 -14c-3 -3 -6 -4 -10 -4 -s-7 1 -10 4c-5 6 -6 15 0 20l50 48c6 5 15 6 20 0s6 -15 0 -20l-6 -6h148l-6 6c-6 5 -5 14 0 20s14 5 20 0z" /> - <glyph glyph-name="ion-md-clock" unicode="" -d="M355 339c81 -81 81 -213 0 -294s-213 -81 -294 0s-81 213 0 294s213 81 294 0zM339 286c-8 -4 -10 -14 -6 -22s14 -10 22 -6s10 14 6 22s-14 10 -22 6zM32 192c0 -9 7 -16 16 -16s16 7 16 16s-7 16 -16 16s-16 -7 -16 -16zM77 98c8 4 10 14 6 22s-14 10 -22 6 -s-9 -14 -5 -22s13 -10 21 -6zM83 264c4 8 2 18 -6 22s-17 2 -21 -6s-3 -18 5 -22s18 -2 22 6zM120 344c-8 -4 -10 -14 -6 -22s14 -9 22 -5s10 13 6 21s-14 10 -22 6zM112 234l80 -47v-123h31v139l-95 57zM142 45c4 8 2 18 -6 22s-18 2 -22 -6s-2 -17 6 -21s18 -3 22 5z -M208 16c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM208 336c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM296 40c8 4 10 14 6 22s-14 9 -22 5s-10 -13 -6 -21s14 -10 22 -6zM302 323c4 8 2 17 -6 21s-18 3 -22 -5s-2 -18 6 -22s18 -2 22 6z -M360 104c4 8 3 18 -5 22s-18 2 -22 -6s-2 -18 6 -22s17 -2 21 6zM368 176c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16z" /> - <glyph glyph-name="ion-ios-notifications-outline" unicode="" horiz-adv-x="320" -d="M193 45v0c8 0 15 -8 13 -16c-5 -22 -20 -37 -46 -37s-42 15 -47 37c-2 8 5 16 13 16v0c6 0 11 -4 12 -10c1 -4 3 -8 5 -11c1 -1 6 -6 17 -6s15 4 16 6c2 3 4 7 5 11c1 6 6 10 12 10zM316 96c10 -13 0 -32 -16 -32h-140h-140c-16 0 -26 19 -16 32c15 20 46 32 46 123 -c0 93 41 131 79 140c4 1 7 2 7 6v3c0 13 11 24 24 24v0v0c13 0 24 -11 24 -24v-3c0 -4 2 -5 6 -6c38 -9 80 -47 80 -140c0 -91 31 -103 46 -123zM277 90c4 0 5 4 3 7c-7 8 -16 19 -22 34c-10 23 -14 51 -14 88s-7 67 -21 87c-12 18 -28 25 -39 27c-7 2 -13 5 -18 11 -c-3 4 -9 4 -12 0c-4 -5 -11 -9 -19 -11c-11 -2 -27 -9 -39 -27c-14 -20 -21 -50 -21 -87s-4 -65 -14 -88c-6 -15 -14 -26 -21 -34c-2 -3 -1 -7 3 -7h234z" /> - <glyph glyph-name="ion-ios-quote" unicode="" horiz-adv-x="320" -d="M113 352v0c18 0 31 -13 31 -31v-192c0 -52 -21 -84 -28 -94c-2 -2 -5 -3 -7 -3h-40c-7 0 -11 8 -6 13c12 14 30 38 32 74c0 5 -3 9 -8 9h-39c-26 0 -48 22 -48 48v128c0 26 22 48 48 48h65zM289 352v0c18 0 31 -13 31 -31v-192c0 -52 -21 -84 -28 -94c-2 -2 -5 -3 -7 -3 -h-40c-7 0 -11 8 -6 13c12 14 30 38 32 74c0 5 -3 9 -8 9h-39c-26 0 -48 22 -48 48v128c0 26 22 48 48 48h65z" /> - <glyph glyph-name="ion-ios-pause" unicode="" horiz-adv-x="256" -d="M72 32h-64c-4 0 -8 4 -8 8v304c0 4 4 8 8 8h64c4 0 8 -4 8 -8v-304c0 -4 -4 -8 -8 -8zM248 32h-64c-4 0 -8 4 -8 8v304c0 4 4 8 8 8h64c4 0 8 -4 8 -8v-304c0 -4 -4 -8 -8 -8z" /> - <glyph glyph-name="ion-ios-remove" unicode="" horiz-adv-x="257" -d="M241 208c9 0 16 -7 16 -16s-7 -16 -16 -16h-225c-4 0 -8 2 -11 5s-5 7 -5 11c0 9 7 16 16 16h225z" /> - <glyph glyph-name="ion-ios-done-all" unicode="" horiz-adv-x="320" -d="M222 238l-67 -69l-26 27l66 69c1 1 3 2 4 2v0c1 0 2 -1 3 -2l20 -21c2 -2 2 -4 0 -6zM28 195l76 -79l-13 -14v0c-2 -2 -7 -6 -13 -6c-4 0 -9 3 -13 7l-64 65c-2 2 -2 4 0 6l20 21c1 1 3 1 4 1s2 0 3 -1zM319 266c2 -2 2 -5 0 -7l-151 -156v0c-2 -2 -7 -6 -13 -6 -c-4 0 -10 2 -14 6l-63 65c-2 2 -2 5 0 7l20 21c1 1 2 1 3 1s3 0 4 -1l50 -52l138 143c1 1 2 1 3 1v0c1 0 2 0 3 -1z" /> - <glyph glyph-name="ion-md-recording" unicode="" horiz-adv-x="420" -d="M324 288c53 0 96 -43 96 -96s-43 -96 -96 -96h-228c-53 0 -96 43 -96 96s43 96 96 96s97 -43 97 -96c0 -24 -8 -44 -22 -61h79c-14 17 -22 37 -22 61c0 53 43 96 96 96zM96 131c34 0 61 27 61 61s-27 61 -61 61s-61 -27 -61 -61s27 -61 61 -61zM324 131c34 0 61 27 61 61 -s-27 61 -61 61s-61 -27 -61 -61s27 -61 61 -61z" /> - <glyph glyph-name="ion-ios-archive" unicode="" -d="M412 328h-408c-2 0 -4 2 -4 4v20c0 18 14 32 32 32h352c18 0 32 -14 32 -32v-20c0 -2 -2 -4 -4 -4zM392 302c4 0 8 -4 8 -8v-262c0 -18 -14 -32 -32 -32h-320c-18 0 -32 14 -32 32v262c0 4 4 8 8 8h368zM258 160c8 0 15 8 14 16c-1 7 -7 12 -14 12h-100 -c-8 0 -15 -8 -14 -16c1 -7 7 -12 14 -12h100z" /> - <glyph glyph-name="ion-ios-text" unicode="" -d="M208 384c115 0 208 -75 208 -168s-93 -168 -208 -168c-10 0 -19 1 -28 2c-6 -7 -25 -27 -47 -37c-18 -8 -39 -12 -51 -13c-3 0 -5 4 -3 6c12 14 28 35 33 61c-67 28 -112 84 -112 149c0 93 93 168 208 168z" /> - <glyph glyph-name="ion-ios-remove-circle-outline" unicode="" -d="M298 208c9 0 16 -7 16 -16s-7 -16 -16 -16h-180c-8 0 -16 6 -16 16s7 16 16 16h180zM208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127s79 -53 127 -53s93 19 127 53s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0c115 0 208 -93 208 -208 -s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208z" /> - <glyph glyph-name="ion-ios-attach" unicode="" horiz-adv-x="231" -d="M216 287c9 0 15 -7 15 -16v-194c0 -14 -3 -28 -9 -42c-6 -13 -14 -25 -24 -35c-21 -20 -48 -32 -76 -32h-13c-28 0 -55 11 -76 32c-20 20 -33 49 -33 78v251c0 24 9 45 26 61s38 26 62 26s46 -10 62 -26c17 -16 26 -38 26 -61v-235c0 -18 -7 -33 -18 -44s-26 -18 -42 -18 -c-34 0 -60 26 -60 62v134c0 9 7 16 16 16s15 -7 15 -16v-134c0 -19 15 -32 29 -32c15 0 29 15 29 32v235c0 15 -7 29 -17 39s-25 16 -40 16s-30 -6 -41 -16c-11 -11 -17 -24 -17 -39v-251c0 -20 9 -39 24 -55s35 -25 55 -25h13c20 0 42 9 56 24s22 35 22 55v194 -c0 9 7 16 16 16z" /> - <glyph glyph-name="ion-md-undo" unicode="" horiz-adv-x="448" -d="M230 268c102 0 188 -66 218 -157l-52 -15c-23 70 -89 118 -166 118c-43 0 -82 -16 -112 -41l80 -77h-198v192l80 -76c40 35 92 56 150 56z" /> - <glyph glyph-name="ion-md-refresh-circle" unicode="" -d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM320 206v98l-33 -33c-20 20 -48 33 -79 33c-62 0 -112 -50 -112 -112s50 -112 112 -112c51 0 93 34 107 80h-29c-12 -31 -43 -52 -78 -52c-46 0 -84 38 -84 84s38 84 84 84 -c23 0 44 -10 59 -25l-45 -45h98z" /> - <glyph glyph-name="ion-ios-switch" unicode="" -d="M54 80c0 23 19 42 42 42s42 -19 42 -42s-19 -42 -42 -42s-42 19 -42 42zM320 176c53 0 96 -43 96 -96s-43 -96 -96 -96h-224c-53 0 -96 43 -96 96s43 96 96 96h224zM96 16c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM278 304c0 23 19 42 42 42 -s42 -19 42 -42s-19 -42 -42 -42s-42 19 -42 42zM96 208c-53 0 -96 43 -96 96s43 96 96 96h224c53 0 96 -43 96 -96s-43 -96 -96 -96h-224zM320 368c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64z" /> - <glyph glyph-name="ion-logo-bitcoin" unicode="" horiz-adv-x="320" -d="M314 169c4 -10 7 -30 6 -44c-1 -16 -5 -37 -16 -51s-26 -24 -45 -31c-15 -6 -33 -10 -59 -11v-64h-40v64h-32v-64h-41v64h-87l9 48h26c9 0 9 0 12 1s4 4 5 7s2 8 2 17v173c0 9 -1 16 -2 18s-3 4 -6 6s-9 2 -18 2h-28v48h87v64h41v-64h32v64h40v-64c20 -1 33 -4 46 -9 -c16 -6 28 -15 37 -27s12 -28 13 -45c1 -10 0 -20 -3 -28c-2 -8 -8 -16 -16 -23c-6 -6 -11 -9 -16 -11c9 -2 17 -6 25 -10c15 -8 23 -18 28 -30zM128 298v-74h32v74h-32zM128 86h32v90h-32v-90zM200 294v-66c6 3 9 7 13 12c5 6 7 12 7 20s-2 15 -6 21c-4 5 -8 11 -14 13z -M229 107c8 7 10 15 10 26c0 9 -3 19 -8 25s-12 10 -20 13c-4 2 -6 2 -11 3v-82c2 0 5 1 7 2c10 4 14 6 22 13z" /> - <glyph glyph-name="ion-ios-return-left" unicode="" horiz-adv-x="384" -d="M6 183l60 59c3 3 6 4 10 4s7 -1 10 -4s4 -6 4 -10s-1 -7 -4 -10v0l-41 -40h261c13 0 25 5 35 15c10 9 15 22 15 35v48c0 8 6 14 14 14s14 -6 14 -14v-48c0 -21 -8 -40 -23 -55s-34 -23 -55 -23h-262l40 -40c3 -3 4 -6 4 -10s-1 -7 -4 -10v0c-3 -2 -6 -4 -10 -4 -s-7 1 -10 4l-58 58c-4 4 -6 9 -6 15s2 12 6 16z" /> - <glyph glyph-name="ion-ios-trending-down" unicode="" horiz-adv-x="448" -d="M448 79c0 -8 -7 -15 -15 -15h-121c-8 0 -15 7 -15 15s7 15 15 15h84l-138 142l-86 -84c-3 -3 -7 -5 -11 -5s-8 2 -11 5l-146 143c-2 2 -4 6 -4 11c0 4 1 7 4 10s7 4 11 4s8 -1 11 -4l135 -133l86 84c3 3 7 4 11 4s8 -1 11 -4l149 -152v82c0 8 7 15 15 15s15 -7 15 -15 -v-118z" /> - <glyph glyph-name="ion-logo-tumblr" unicode="" horiz-adv-x="256" -d="M193 52c21 0 42 6 63 20v-65c-18 -8 -34 -15 -48 -18s-28 -5 -45 -5c-19 0 -35 2 -50 7c-14 5 -28 12 -38 21s-17 18 -21 28s-6 25 -6 44v140h-48v58c16 5 30 14 42 24s19 21 26 35s11 37 14 59h62v-112h96v-64h-96v-101c0 -24 1 -40 4 -47c2 -7 7 -12 14 -16 -c9 -6 19 -8 31 -8z" /> - <glyph glyph-name="ion-ios-notifications" unicode="" horiz-adv-x="320" -d="M160 -8c-31 0 -48 22 -48 53h96c0 -31 -17 -53 -48 -53zM316 96c10 -13 0 -32 -16 -32h-140h-140c-16 0 -26 19 -16 32c15 20 46 32 46 123c0 93 41 131 79 140c4 1 7 2 7 6v3c0 13 11 24 24 24s24 -11 24 -24v-3c0 -4 3 -5 7 -6c38 -9 79 -47 79 -140 -c0 -91 31 -103 46 -123z" /> - <glyph glyph-name="ion-ios-cash" unicode="" horiz-adv-x="448" -d="M434 92c8 0 14 -6 14 -14s-6 -14 -14 -14h-420c-8 0 -14 6 -14 14s6 14 14 14h420zM434 44c8 0 14 -6 14 -14s-6 -14 -14 -14h-420c-8 0 -14 6 -14 14s6 14 14 14h420zM413 368c19 0 35 -16 35 -35v-178c0 -19 -16 -35 -35 -35h-378c-19 0 -35 16 -35 35v178 -c0 19 16 35 35 35h378zM82 152c8 0 14 6 14 14s-6 14 -14 14h-36c-8 0 -14 -6 -14 -14s6 -14 14 -14h36zM82 308c8 0 14 6 14 14s-6 14 -14 14h-36c-8 0 -14 -6 -14 -14s6 -14 14 -14h36zM224 164c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80zM402 152 -c8 0 14 6 14 14s-6 14 -14 14h-36c-8 0 -14 -6 -14 -14s6 -14 14 -14h36zM402 308c8 0 14 6 14 14s-6 14 -14 14h-36c-8 0 -14 -6 -14 -14s6 -14 14 -14h36zM171 242c0 29 24 53 53 53s53 -24 53 -53s-24 -53 -53 -53s-53 24 -53 53z" /> - <glyph glyph-name="ion-md-menu" unicode="" horiz-adv-x="384" -d="M0 64v43h384v-43h-384zM0 171v42h384v-42h-384zM0 320h384v-43h-384v43z" /> - <glyph glyph-name="ion-ios-eye-off" unicode="" horiz-adv-x="448" -d="M56 380l356 -356c6 -6 6 -14 0 -20c-2 -2 -5 -3 -7 -4c-5 -1 -9 0 -13 4l-356 356c-6 6 -6 14 0 20s14 6 20 0zM228 102c12 1 24 4 35 9l43 -44c-25 -12 -52 -19 -82 -19c-98 0 -155 61 -220 133c-6 6 -6 16 0 22c30 32 57 60 85 81l54 -54c-5 -10 -8 -22 -9 -34 -c-2 -53 41 -96 94 -94zM444 182c-24 -26 -52 -57 -85 -82l-54 54c5 10 8 22 9 34c2 53 -41 96 -94 94c-12 0 -25 -4 -35 -9l-43 44c26 12 53 19 82 19c96 0 168 -69 220 -133c5 -6 5 -15 0 -21zM160 187c-1 8 1 17 3 24l79 -80c-7 -2 -15 -4 -23 -3c-31 2 -57 28 -59 59z -M288 192c0 -6 -1 -13 -3 -19l-18 19h3c6 0 12 2 18 4v-4zM224 239v-5l-19 19c6 2 13 3 19 3h3c-2 -5 -3 -11 -3 -17z" /> - <glyph glyph-name="ion-ios-radio-button-on" unicode="" -d="M208 372c-48 0 -93 -19 -127 -53s-53 -79 -53 -127s19 -93 53 -127s79 -53 127 -53s93 19 127 53s53 79 53 127s-19 93 -53 127s-79 53 -127 53zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM316 300c29 -29 44 -67 44 -108 -s-15 -79 -44 -108s-67 -44 -108 -44s-79 15 -108 44s-44 67 -44 108s15 79 44 108s67 44 108 44s79 -15 108 -44z" /> - <glyph glyph-name="ion-logo-xbox" unicode="" horiz-adv-x="448" -d="M95 200c-49 -72 -50 -139 -50 -143c-28 38 -45 84 -45 135c0 67 30 128 77 169l3 -1c51 -18 93 -68 93 -68s-38 -33 -78 -92zM448 192c0 -51 -17 -97 -45 -135c0 4 -1 71 -50 143c-40 59 -78 92 -78 92s42 50 93 68l3 1c47 -41 77 -102 77 -169zM169 367 -c-37 17 -65 12 -72 10c36 25 80 39 127 39s91 -14 127 -39c-7 2 -35 6 -72 -10c-29 -13 -55 -35 -55 -35s-26 22 -55 35zM327 155c40 -49 54 -85 62 -108l2 -5c-41 -46 -101 -74 -167 -74s-126 28 -167 74l1 5c8 23 23 59 63 108c46 57 103 94 103 94s57 -37 103 -94z" /> - <glyph glyph-name="ion-logo-html5" unicode="" horiz-adv-x="384" -d="M0 416h384l-35 -403l-157 -45l-157 45zM308 284l4 50h-241l13 -150h167l-6 -64l-53 -15l-54 15l-3 39h-48l6 -78l99 -27l98 28l14 151h-176l-4 51h184z" /> - <glyph glyph-name="ion-ios-globe" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208v0h-1c-55 0 -107 22 -146 61s-61 91 -61 147s22 108 61 147s91 61 146 61h1v0zM388 206c-3 36 -16 69 -38 97c-16 -8 -32 -15 -49 -21c6 -24 9 -49 10 -76h77zM194 206v62c-18 1 -36 3 -53 7c-5 -21 -8 -45 -9 -69h62 -zM194 178h-62c1 -24 4 -48 9 -69c17 4 35 6 53 7v62zM222 178v-62c18 -1 35 -3 52 -7c5 21 8 45 9 69h-61zM222 206h61c-1 24 -4 48 -9 69c-17 -4 -34 -6 -52 -7v-62zM331 324c-19 17 -40 31 -64 39c10 -15 19 -34 26 -55c13 4 26 10 38 16zM267 301c-11 34 -28 59 -45 68 -v-74c15 1 30 3 45 6zM194 369c-17 -9 -34 -34 -46 -68c15 -3 31 -5 46 -6v74zM148 363c-24 -8 -45 -22 -63 -39c12 -6 24 -12 37 -16c7 21 16 41 26 55zM66 303c-22 -28 -35 -62 -38 -97h77c1 27 4 52 10 76c-17 5 -33 13 -49 21zM28 178c3 -36 15 -69 37 -97 -c16 8 33 15 50 21c-6 24 -9 49 -10 76h-77zM84 60c18 -17 40 -31 64 -39c-10 15 -19 34 -26 55c-13 -4 -26 -10 -38 -16zM148 83c12 -34 29 -59 46 -68v74c-15 -1 -31 -3 -46 -6zM222 15c17 9 34 34 45 68c-15 3 -30 5 -45 6v-74zM267 21c24 8 46 22 65 39 -c-12 6 -25 12 -38 16c-7 -21 -17 -40 -27 -55zM350 81c22 28 35 61 38 97h-77c-1 -27 -4 -52 -10 -76c17 -6 33 -13 49 -21z" /> - <glyph glyph-name="ion-md-print" unicode="" -d="M352 288c35 0 64 -29 64 -64v-139h-80v-85h-256v85h-80v139c0 35 29 64 64 64h288zM304 32v128h-192v-128h192zM336 384v0v-80h-256v80h256z" /> - <glyph glyph-name="ion-md-information-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM229 88v125h-42v-125h42zM229 254v42h-42v-42h42z" /> - <glyph glyph-name="ion-ios-open" unicode="" -d="M180 148c5 -5 13 -5 18 0l134 134c3 -5 4 -12 4 -18v-224c0 -22 -18 -40 -40 -40h-256c-22 0 -40 18 -40 40v224c0 22 18 40 40 40h256c6 0 13 -1 18 -4l-134 -134c-5 -5 -5 -13 0 -18zM412 380c2 -2 4 -6 4 -10v-98c0 -7 -6 -13 -13 -13s-13 6 -13 13v67l-58 -57 -c-4 8 -10 14 -18 18l57 58h-67c-7 0 -13 6 -13 13s6 13 13 13h97c4 0 9 -2 11 -4z" /> - <glyph glyph-name="ion-md-mic" unicode="" horiz-adv-x="320" -d="M160 128c-38 0 -69 31 -69 69v150c0 38 31 69 69 69s69 -31 69 -69v-150c0 -38 -31 -69 -69 -69zM281 203h39c0 -78 -62 -142 -137 -153v-82h-46v82c-75 10 -137 75 -137 153h39c0 -69 58 -116 121 -116s121 47 121 116z" /> - <glyph glyph-name="ion-md-cloud-circle" unicode="" -d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM302 109c29 0 52 23 52 52s-23 52 -52 52h-11c0 46 -37 83 -83 83c-38 0 -71 -26 -80 -62h-3c-34 0 -63 -29 -63 -63s29 -62 63 -62h177z" /> - <glyph glyph-name="ion-md-heart" unicode="" -d="M208 0l-30 27c-107 98 -178 162 -178 242c0 65 50 115 114 115c36 0 71 -17 94 -44c23 27 58 44 94 44c64 0 114 -50 114 -115c0 -80 -71 -144 -178 -242z" /> - <glyph glyph-name="ion-ios-musical-notes" unicode="" horiz-adv-x="320" -d="M310 400c6 1 10 -4 10 -8v-302c0 -21 -9 -38 -27 -48c-13 -8 -29 -12 -37 -13s-13 -1 -19 -1c-16 1 -42 14 -42 48c0 37 40 47 64 52c5 1 11 2 14 3c8 2 14 7 17 13c2 4 2 9 2 13v131c0 5 -5 9 -10 8l-152 -31c-4 -1 -6 -3 -6 -7v-213c0 -26 -13 -41 -24 -48 -c-15 -10 -44 -13 -51 -13v0c-3 0 -5 1 -7 1c-19 2 -42 16 -42 47c0 37 40 47 64 52c5 1 11 2 14 3c8 2 13 7 16 13c2 4 2 10 2 12v240c0 4 4 7 8 8s201 39 206 40z" /> - <glyph glyph-name="ion-ios-pin" unicode="" horiz-adv-x="288" -d="M144 400c80 0 144 -60 144 -134c0 -104 -144 -282 -144 -282s-144 178 -144 282c0 74 64 134 144 134zM144 209c26 0 47 21 47 47s-21 47 -47 47s-47 -21 -47 -47s21 -47 47 -47z" /> - <glyph glyph-name="ion-ios-cloud" unicode="" horiz-adv-x="512" -d="M437 218c43 -8 75 -47 75 -92c0 -50 -41 -94 -91 -94h-330c-50 0 -91 44 -91 94c0 41 26 80 66 93c1 39 33 74 72 74c10 0 19 -3 27 -6c27 39 72 65 123 65c77 0 141 -59 149 -134z" /> - <glyph glyph-name="ion-md-easel" unicode="" -d="M80 144v128h256v-128h-256zM400 352c9 0 16 -7 16 -16v-256c0 -9 -7 -16 -16 -16h-384c-9 0 -16 7 -16 16v256c0 9 7 16 16 16h384zM368 112v192h-320v-192h320zM32 -16l23 64h57l-23 -64h-57zM231 400l12 -32h-70l12 32h46zM327 -16l-23 64h57l23 -64h-57zM184 16v32h48 -v-32h-48z" /> - <glyph glyph-name="ion-md-pie" unicode="" horiz-adv-x="448" -d="M1 192c0 5 -1 11 -1 16c0 115 93 208 208 208c5 0 11 -1 16 -1v-32v-191h-191h-32zM78 46c-26 32 -42 71 -45 114h223v223c43 -3 82 -19 114 -45c47 -38 78 -96 78 -162c0 -115 -93 -208 -208 -208c-66 0 -124 31 -162 78z" /> - <glyph glyph-name="ion-md-done-all" unicode="" horiz-adv-x="512" -d="M388 308l-140 -139l-31 31l140 139zM481 339l31 -31l-264 -263l-122 123l30 31l92 -91zM0 168l32 31l122 -123l-31 -31z" /> - <glyph glyph-name="ion-md-volume-low" unicode="" horiz-adv-x="288" -d="M0 256h85l107 112v-352l-107 112h-85v128zM288 192c0 -38 -21 -73 -53 -88v177c32 -16 53 -51 53 -89z" /> - <glyph glyph-name="ion-md-help" unicode="" horiz-adv-x="256" -d="M161 0h-66v65h66v-65zM160 98h-64c0 101 96 95 96 159c0 35 -29 63 -64 63s-64 -30 -64 -64h-64c0 71 57 128 128 128s128 -56 128 -127c0 -80 -96 -89 -96 -159z" /> - <glyph glyph-name="ion-ios-contract" unicode="" horiz-adv-x="384" -d="M120 243l-116 117c-5 5 -5 15 0 20c3 3 6 4 10 4s7 -1 10 -4l117 -116v77c0 8 6 14 14 14v0c8 0 14 -6 14 -14v-112c0 -8 -6 -14 -14 -14h-112c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h77zM229 215c-8 0 -14 6 -14 14v112c0 8 6 14 14 14v0c8 0 14 -6 14 -14v-77l117 116 -c3 3 6 4 10 4s7 -1 10 -4c5 -5 5 -15 0 -20l-116 -117h77c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-112zM14 0c-4 0 -7 1 -10 4c-5 5 -5 15 0 20l116 117h-77c-8 0 -14 6 -14 14v0c0 8 6 14 14 14h112c8 0 14 -6 14 -14v-112c0 -8 -6 -14 -14 -14v0c-8 0 -14 6 -14 14v77 -l-117 -116c-3 -3 -6 -4 -10 -4zM229 29c-8 0 -14 6 -14 14v112c0 8 6 14 14 14h112c8 0 14 -6 14 -14v0c0 -8 -6 -14 -14 -14h-77l116 -117c5 -5 5 -15 0 -20c-3 -3 -6 -4 -10 -4s-7 1 -10 4l-117 116v-77c0 -8 -6 -14 -14 -14v0z" /> - <glyph glyph-name="ion-md-megaphone" unicode="" horiz-adv-x="448" -d="M350 305c21 -21 34 -50 34 -81s-13 -60 -34 -81l-23 23c15 15 24 36 24 58s-9 43 -24 58zM396 349c32 -32 52 -76 52 -125s-20 -93 -52 -125l-22 23c26 26 42 62 42 102s-16 76 -42 102zM288 264c18 -2 32 -19 32 -40s-14 -38 -32 -40v-104h-32l-96 64h-30l30 -128h-48 -l-80 128l-32 16v112l32 16h128l96 80h32v-104z" /> - <glyph glyph-name="ion-md-speedometer" unicode="" -d="M80 -16v48h256v-48h-256zM208 160c-18 0 -32 14 -32 32c0 3 0 6 1 9l-49 67l4 4l67 -49c3 1 6 1 9 1c18 0 32 -14 32 -32s-14 -32 -32 -32zM208 400c115 0 208 -93 208 -208c0 -48 -16 -93 -44 -128h-59l-4 4l-22 22l23 23l22 -22c20 24 32 54 35 85h-31v32h31 -c-3 31 -15 61 -35 85l-22 -22l-23 23l22 22c-24 20 -54 32 -85 35v-31h-32v31c-31 -3 -61 -15 -85 -35l22 -22l-23 -23l-22 22c-20 -24 -32 -54 -35 -85h31v-32h-31c3 -31 15 -61 35 -85l22 22l23 -23l-22 -22l-4 -4h-59c-28 35 -44 80 -44 128c0 115 93 208 208 208z" /> - <glyph glyph-name="ion-md-pint" unicode="" horiz-adv-x="384" -d="M0 400h384l-43 -379c-3 -21 -20 -37 -42 -37h-214c-22 0 -39 16 -42 37zM327 275l9 83h-288l9 -83h270z" /> - <glyph glyph-name="ion-md-contacts" unicode="" horiz-adv-x="448" -d="M207 104c47 -14 76 -62 87 -104h-294c11 42 40 90 87 104c18 -10 38 -16 60 -16s42 6 60 16zM147 328c58 0 106 -48 106 -106s-48 -106 -106 -106s-106 48 -106 106s48 106 106 106zM147 141c34 0 62 23 74 51h-148c12 -28 40 -51 74 -51zM291 64c-13 20 -34 43 -60 53 -c11 9 21 23 28 35c13 -5 27 -8 42 -8c22 0 42 6 60 16c47 -14 76 -54 87 -96h-157zM275 248c-8 37 -31 69 -63 87c19 29 52 49 89 49c58 0 106 -48 106 -106s-48 -106 -106 -106c-11 0 -22 2 -32 5c3 8 6 16 7 25c8 -3 16 -4 25 -4c34 0 62 22 74 50h-100z" /> - <glyph glyph-name="ion-ios-bonfire" unicode="" horiz-adv-x="384" -d="M207 97l15 -75c1 -3 1 -5 1 -8c0 -18 -14 -30 -32 -30s-32 12 -32 30c0 2 1 5 1 7l15 79v0c2 7 8 12 16 12s15 -7 16 -15zM242 93v0v0zM325 62c9 -8 9 -25 0 -35c-10 -10 -27 -9 -35 0c-1 1 -2 2 -3 4l-45 62c-3 5 -2 11 2 15c4 5 10 5 16 1l60 -43c2 -1 3 -3 5 -4z -M308 113v0v0zM371 128c8 0 13 -6 13 -18c0 -9 -10 -17 -18 -15l-57 18h-1v0c-3 2 -5 5 -4 9s4 6 8 6h59zM75 113v0v0zM75 113v0l-58 -18c-8 -2 -17 6 -17 15s4 18 12 18h60s7 -2 8 -6s-2 -7 -5 -9v0zM124 109c5 4 11 3 16 -1c4 -4 5 -10 2 -15l-45 -61c-1 -2 -2 -4 -3 -5 -c-10 -10 -25 -10 -35 0s-10 25 0 35c2 2 3 3 5 4zM295 309c0 -30 -10 -55 -51 -81c-37 -24 -93 -43 -109 -100c0 0 -58 23 -48 91s124 100 112 181c24 0 96 -33 96 -91zM295 188c-16 -47 -44 -60 -80 -60c-15 0 -36 12 -47 28c12 14 28 24 47 34c9 5 20 10 29 16 -c21 14 39 28 48 46c5 -14 8 -49 3 -64zM98 276c-6 4 -12 16 -11 29c2 21 34 36 32 65c14 2 34 -6 45 -26c-5 -10 -15 -20 -28 -32s-26 -21 -38 -36z" /> - <glyph glyph-name="ion-logo-googleplus" unicode="" horiz-adv-x="512" -d="M318 217c0 0 2 -11 2 -29c0 -43 -14 -84 -42 -113c-28 -30 -68 -46 -110 -46c-46 0 -91 17 -123 50c-30 31 -45 72 -45 113s16 85 46 115c31 31 74 48 118 48v0c57 0 94 -29 108 -41l-48 -48c-8 7 -28 21 -58 21c-27 0 -51 -7 -69 -25s-28 -43 -28 -70s10 -52 29 -70 -c18 -18 43 -26 69 -26c36 0 75 19 84 64h-91v64h157zM512 224v-41h-57v-57h-41v57h-57v41h57v57h41v-57h57z" /> - <glyph glyph-name="ion-md-stats" unicode="" horiz-adv-x="352" -d="M96 0v384h64v-384h-64zM0 0v112h64v-112h-64zM192 0v176h64v-176h-64zM288 0v272h64v-272h-64z" /> - <glyph glyph-name="ion-ios-rewind" unicode="" horiz-adv-x="448" -d="M4 199l208 120c5 3 12 -1 12 -7v-115l212 122c5 3 12 -1 12 -7v-240c0 -6 -7 -10 -12 -7l-212 122v-115c0 -6 -7 -10 -12 -7l-208 120c-5 3 -5 11 0 14z" /> - <glyph glyph-name="ion-logo-polymer" unicode="" horiz-adv-x="448" -d="M360 352l88 -160l-88 -160h-78l88 160l-51 93l-153 -253h-78l-88 160l88 160h78l-88 -160l51 -93l153 253h78z" /> - <glyph glyph-name="ion-md-timer" unicode="" -d="M185 76c0 13 10 24 23 24s23 -11 23 -24s-10 -23 -23 -23s-23 10 -23 23zM185 400h23c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208c0 68 32 128 83 166v1l158 -157l-33 -33l-125 125c-23 -28 -37 -63 -37 -102c0 -89 72 -162 162 -162s162 73 162 162 -c0 82 -61 149 -139 160v-44h-46v92zM347 192c0 -13 -10 -23 -23 -23s-24 10 -24 23s11 23 24 23s23 -10 23 -23zM69 192c0 13 10 23 23 23s24 -10 24 -23s-11 -23 -24 -23s-23 10 -23 23z" /> - <glyph glyph-name="ion-md-checkmark" unicode="" horiz-adv-x="384" -d="M122 108l230 230l32 -31l-262 -261l-122 122l32 31z" /> - <glyph glyph-name="ion-ios-water" unicode="" horiz-adv-x="320" -d="M256 302c37 -52 64 -111 64 -175c0 -79 -72 -143 -160 -143c-56 0 -106 26 -134 65c-6 8 -11 17 -15 26c-7 16 -11 34 -11 52v4c1 62 27 119 64 171c34 48 68 79 91 96c3 2 7 2 10 0c23 -18 57 -47 91 -96zM170 37c55 0 100 42 100 94v1c0 10 -13 12 -17 3 -c-17 -42 -41 -67 -86 -81c-9 -3 -7 -17 3 -17v0z" /> - <glyph glyph-name="ion-ios-cloudy" unicode="" horiz-adv-x="448" -d="M204 352v0c70 0 113 -49 125 -103h6h7c58 0 106 -50 106 -109s-48 -108 -106 -108h-257c-47 0 -85 41 -85 88c0 44 34 84 77 88c0 4 -1 9 -1 13c0 71 58 131 128 131z" /> - <glyph glyph-name="ion-md-podium" unicode="" horiz-adv-x="448" -d="M0 32v192h128v-192h-128zM160 32v288h128v-288h-128zM320 32v128h128v-128h-128z" /> - <glyph glyph-name="ion-ios-basketball" unicode="" -d="M171 142c-22 23 -48 42 -77 56s-60 22 -92 24c5 33 18 64 36 90c64 -28 122 -68 172 -118c3 -3 5 -6 8 -9l-6 -6c-13 -13 -27 -25 -41 -37zM278 262c-21 21 -37 46 -49 73c-9 21 -15 43 -17 65c45 -1 87 -16 121 -42c-15 -34 -32 -67 -53 -97c-1 0 -2 1 -2 1zM351 213 -c-18 8 -36 19 -52 31c21 30 40 62 55 96c37 -37 61 -88 62 -144c-22 2 -44 8 -65 17zM146 130c1 -1 2 -3 4 -4c-33 -24 -68 -46 -105 -63c-28 35 -45 80 -45 129v4c25 -2 50 -7 73 -17c27 -12 52 -28 73 -49zM236 204c-26 27 -56 52 -86 74c-30 21 -62 40 -95 55 -c33 36 79 61 131 66c6 -61 35 -117 79 -159c-9 -12 -19 -25 -29 -36zM253 185c11 12 21 24 31 37c38 -29 83 -47 131 -52c-5 -52 -30 -97 -66 -131c-24 53 -57 102 -96 146zM187 122c17 14 34 28 49 44c38 -43 69 -91 92 -144c-26 -18 -57 -31 -90 -36c-4 49 -21 96 -51 136 -zM167 106c11 -15 21 -31 28 -49c10 -23 15 -48 17 -73h-4c-56 0 -107 23 -145 59c37 17 72 39 104 63z" /> - <glyph glyph-name="ion-ios-at" unicode="" horiz-adv-x="384" -d="M384 214c0 -74 -35 -121 -90 -121c-28 0 -49 15 -53 37h-4c-10 -23 -30 -36 -57 -36c-49 0 -82 40 -82 98c0 56 33 94 81 94c25 0 46 -12 55 -32h4v28h39v-130c0 -16 9 -26 25 -26c28 0 46 34 46 86c0 83 -63 139 -155 139c-91 0 -156 -66 -156 -160 -c0 -96 64 -158 164 -158c20 0 40 2 55 5c10 2 18 -6 18 -16v0c0 -7 -5 -13 -12 -15c-18 -4 -39 -7 -62 -7c-122 0 -200 75 -200 192c0 114 79 192 195 192c111 0 189 -69 189 -170zM141 191c0 -37 18 -60 46 -60c30 0 49 24 49 60s-20 59 -49 59s-46 -22 -46 -59z" /> - <glyph glyph-name="ion-md-pulse" unicode="" horiz-adv-x="448" -d="M396 179c29 0 52 -22 52 -51c0 -14 -5 -27 -15 -37s-23 -16 -37 -16c-20 0 -40 12 -48 31h-56c-9 0 -16 6 -19 14l-16 40l-40 -162c-2 -8 -10 -14 -19 -14h-1c-10 1 -17 7 -19 16l-54 282l-31 -161c-2 -9 -10 -15 -19 -15h-74v40h58l51 238c2 10 9 16 19 16s18 -8 20 -18 -l55 -292l34 136c2 8 10 14 19 14v0c9 0 16 -5 19 -13l31 -81h42c8 20 26 33 48 33z" /> - <glyph glyph-name="ion-ios-medal" unicode="" -d="M2 324h126c1 0 2 -1 2 -2v-118c0 -1 -2 -2 -3 -2l-104 29c-14 4 -23 17 -23 31v60c0 1 1 2 2 2zM208 166zM156 322c0 1 1 2 2 2h106c1 0 2 -1 2 -2v-124c0 -1 0 -2 -1 -2l-56 -16h-1l-50 14c-1 0 -2 1 -2 2v126zM286 322c0 1 1 2 2 2h126c1 0 2 -1 2 -2v-60 -c0 -14 -9 -27 -23 -31l-104 -30c-1 0 -3 1 -3 2v119zM0 384c0 18 14 32 32 32h352c18 0 32 -14 32 -32v-38c0 -1 -1 -2 -2 -2h-412c-1 0 -2 1 -2 2v38zM208 140zM152 96c0 31 25 56 56 56s56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56zM303 181c20 -23 33 -52 33 -85 -c0 -71 -57 -128 -128 -128s-128 57 -128 128c0 33 13 63 33 86l51 -14c-24 -15 -40 -42 -40 -72c0 -46 38 -84 84 -84s84 38 84 84c0 30 -16 57 -40 72zM208 152c31 0 56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56s25 56 56 56z" /> - <glyph glyph-name="ion-md-shuffle" unicode="" horiz-adv-x="384" -d="M158 260l-34 -34l-124 124l34 34zM252 384h132v-132l-49 49l-301 -301l-34 34l301 301zM260 158l75 -75l49 49v-132h-132l49 49l-75 75z" /> - <glyph glyph-name="ion-md-flower" unicode="" horiz-adv-x="384" -d="M341 192c25 -12 43 -37 43 -67c0 -41 -34 -74 -75 -74c-16 0 -31 5 -43 13l1 -6c0 -41 -34 -74 -75 -74s-75 33 -75 74l1 6c-12 -8 -27 -13 -43 -13c-41 0 -75 33 -75 74c0 30 18 55 43 67c-25 12 -43 37 -43 67c0 41 34 74 75 74c16 0 31 -5 43 -13l-1 6 -c0 41 34 74 75 74s75 -33 75 -74l-1 -6c12 8 27 13 43 13c41 0 75 -33 75 -74c0 -30 -18 -55 -43 -67zM192 118c41 0 75 33 75 74s-34 74 -75 74s-75 -33 -75 -74s34 -74 75 -74z" /> - <glyph glyph-name="ion-md-walk" unicode="" horiz-adv-x="272" -d="M168 336c-22 0 -40 18 -40 40s18 40 40 40s40 -18 40 -40s-18 -40 -40 -40zM168 216l-20 38l-20 -62l57 -96v-128h-38v96l-50 68l-57 -164h-40l81 320l-41 -16v-80h-40v112l111 38c4 1 10 1 13 1c13 0 23 -6 31 -18l45 -69h72v-40h-104z" /> - <glyph glyph-name="ion-md-add-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM315 171v42h-86v86h-42v-86h-86v-42h86v-86h42v86h86z" /> - <glyph glyph-name="ion-ios-thumbs-up" unicode="" horiz-adv-x="384" -d="M367 59c-2 -2 -4 -5 -3 -8c0 -1 1 -2 1 -3c3 -6 5 -13 1 -23c-11 -26 -45 -33 -76 -37c-17 -2 -36 -4 -56 -4c-38 0 -81 4 -113 8c-22 3 -34 7 -46 12c-16 6 -31 12 -67 12c-5 0 -8 3 -8 8v160c0 4 4 8 8 8c6 0 15 3 22 10c3 3 9 11 14 19c8 12 17 25 26 33c2 2 6 5 10 9 -c17 15 49 43 57 60c5 11 9 30 12 42c4 15 3 23 6 27c5 6 16 8 28 8s20 -9 26 -19c12 -21 13 -57 3 -90c-5 -17 -11 -28 -15 -36c-3 -6 -5 -11 -5 -13c1 -5 4 -6 17 -5c3 0 11 1 21 3c25 4 62 10 80 11c26 2 37 0 47 -12c8 -9 13 -24 8 -38c-2 -6 0 -14 4 -18 -c5 -5 10 -11 10 -23c0 -13 -3 -21 -6 -26c-2 -3 -3 -6 -2 -10v-1c0 -1 1 -2 2 -3c5 -6 11 -15 11 -29c0 -15 -9 -26 -17 -32z" /> - <glyph glyph-name="ion-ios-rocket" unicode="" -d="M414 394c13 -57 -34 -180 -102 -248c-13 -13 -27 -24 -40 -33c2 -21 1 -41 -7 -59c-22 -50 -80 -66 -105 -70c-6 -1 -12 4 -11 10l9 81c-8 0 -14 1 -18 1s-8 3 -11 6l-32 31c-3 3 -5 7 -5 11s-1 10 -1 18l-81 -8c-6 -1 -11 4 -10 10c4 25 19 83 69 105c18 8 39 9 60 7 -c9 13 20 27 33 40c68 68 195 115 249 102c2 0 3 -2 3 -4zM251 234c17 -17 43 -17 60 0s17 44 0 61s-43 17 -60 0s-17 -44 0 -61zM127 68c2 2 5 0 5 -3c-1 -10 -5 -19 -13 -27c-18 -18 -85 -20 -85 -20s2 67 20 85c8 8 17 12 27 13c3 0 5 -4 3 -6v0c-4 -4 -7 -12 -8 -20 -c-3 -18 13 -33 31 -30c8 1 16 4 20 8v0z" /> - <glyph glyph-name="ion-md-alarm" unicode="" horiz-adv-x="428" -d="M428 323l-28 -33l-98 82l28 33zM125 373l-97 -83l-28 33l97 83zM225 275v0v-111l85 -50l-16 -27l-101 61v127h32zM214 360c106 0 193 -86 193 -191s-87 -191 -193 -191c-107 0 -193 86 -193 191s86 191 193 191zM214 20c82 0 150 66 150 149c0 82 -68 149 -150 149 -s-150 -67 -150 -149s68 -149 150 -149z" /> - <glyph glyph-name="ion-ios-sad" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM134 248c-12 -1 -21 -10 -22 -22c-1 -15 11 -27 26 -26c12 1 21 10 22 22c1 15 -11 27 -26 26zM133 96c0 0 39 4 77 4s73 -4 73 -4c12 0 19 11 14 22c-15 34 -49 59 -89 59 -s-74 -25 -89 -59c-5 -11 2 -22 14 -22zM282 200c12 1 21 10 22 22c1 15 -11 27 -26 26c-12 -1 -21 -10 -22 -22c-1 -15 11 -27 26 -26z" /> - <glyph glyph-name="ion-md-nuclear" unicode="" horiz-adv-x="448" -d="M304 176h144c0 -83 -46 -153 -114 -192l-71 122c-12 -6 -25 -10 -39 -10s-28 3 -40 10l-70 -122c-68 39 -114 109 -114 192h144c0 29 15 54 38 68l-71 125c33 19 72 31 113 31s80 -11 113 -30l-73 -124c24 -14 40 -40 40 -70z" /> - <glyph glyph-name="ion-md-attach" unicode="" horiz-adv-x="235" -d="M203 320h32v-235c0 -65 -53 -117 -118 -117s-117 52 -117 117v246c0 47 38 85 85 85s86 -38 86 -85v-246c0 -30 -24 -53 -54 -53s-53 23 -53 53v203h32v-203c0 -12 9 -21 21 -21s22 9 22 21v246c0 30 -24 53 -54 53s-53 -23 -53 -53v-246c0 -47 38 -85 85 -85 -s86 38 86 85v235z" /> - <glyph glyph-name="ion-ios-more" unicode="" horiz-adv-x="384" -d="M192 230v0c21 0 38 -17 38 -38s-17 -38 -38 -38s-38 17 -38 38s17 38 38 38zM38 230v0c21 0 38 -17 38 -38s-17 -38 -38 -38s-38 17 -38 38s17 38 38 38zM346 230v0c21 0 38 -17 38 -38s-17 -38 -38 -38s-38 17 -38 38s17 38 38 38z" /> - <glyph glyph-name="ion-md-tablet-portrait" unicode="" horiz-adv-x="320" -d="M296 416c13 0 24 -11 24 -24v-400c0 -13 -11 -24 -24 -24h-272c-13 0 -24 11 -24 24v400c0 13 11 24 24 24h272zM288 32v336h-256v-336h256zM160 -14c8 0 14 6 14 14s-6 14 -14 14s-14 -6 -14 -14s6 -14 14 -14z" /> - <glyph glyph-name="ion-md-journal" unicode="" horiz-adv-x="341" -d="M32 405h203v-426h-203c-18 0 -32 14 -32 32v362c0 18 14 32 32 32zM299 405c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-16v426h16z" /> - <glyph glyph-name="ion-md-arrow-dropright" unicode="" horiz-adv-x="128" -d="M0 320l128 -128l-128 -128v256z" /> - <glyph glyph-name="ion-md-flame" unicode="" horiz-adv-x="320" -d="M297 226c14 -24 23 -47 23 -85s-4 -74 -32 -106s-63 -51 -119 -51c-17 0 -34 1 -48 7s-25 13 -33 25c-11 16 -21 28 -25 52c-6 -25 -1 -48 6 -60c-43 26 -69 71 -69 125v4c5 78 65 93 90 135c8 14 14 30 10 48c11 -9 18 -26 18 -40c0 -16 -2 -28 -2 -28c4 8 12 18 14 31 -c6 35 -10 70 -50 117l17 -2c94 -16 168 -56 188 -154c7 -36 -3 -68 -10 -83c14 11 21 43 22 55v10z" /> - <glyph glyph-name="ion-ios-volume-low" unicode="" horiz-adv-x="256" -d="M151 302c6 -3 9 -8 9 -14v-192c0 -6 -3 -11 -9 -14c-2 -1 -5 -2 -7 -2c-4 0 -7 2 -10 4l-65 52h-53c-9 0 -16 7 -16 16v80c0 9 7 16 16 16h53l65 52c3 2 6 4 10 4c2 0 5 -1 7 -2zM226 265c19 -20 30 -45 30 -73v0v0c0 -28 -11 -54 -30 -74c-2 -2 -5 -3 -8 -3s-6 1 -8 3 -c-5 5 -5 12 0 17c15 15 22 36 22 57v0v0c0 22 -7 41 -22 56c-5 5 -5 13 0 18s11 4 16 -1z" /> - <glyph glyph-name="ion-md-switch" unicode="" horiz-adv-x="288" -d="M56 232c-31 0 -56 25 -56 56s25 56 56 56h95c14 15 35 24 57 24c44 0 80 -36 80 -80s-36 -80 -80 -80c-22 0 -43 9 -57 24h-95zM39 305c-5 -4 -7 -11 -7 -17s2 -12 7 -17c4 -5 11 -7 17 -7h76c-2 8 -4 16 -4 24s2 16 4 24h-76c-6 0 -12 -2 -17 -7zM232 152 -c31 0 56 -25 56 -56s-25 -56 -56 -56h-95c-14 -15 -35 -24 -57 -24c-44 0 -80 36 -80 80s36 80 80 80c22 0 43 -9 57 -24h95zM249 79c5 4 7 11 7 17s-2 12 -7 17c-4 5 -11 7 -17 7h-76c2 -8 4 -16 4 -24s-2 -16 -4 -24h76c6 0 12 2 17 7z" /> - <glyph glyph-name="ion-md-information-circle-outline" unicode="" -d="M208 358c-44 0 -86 -18 -117 -49s-49 -73 -49 -117s18 -86 49 -117s73 -49 117 -49s86 18 117 49s49 73 49 117s-18 86 -49 117s-73 49 -117 49zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM229 88h-42v125h42v-125z -M229 254h-42v42h42v-42z" /> - <glyph glyph-name="ion-md-swap" unicode="" horiz-adv-x="448" -d="M99 217v-75h175v-49h-175v-75l-99 99zM448 267l-99 -100v75h-175v49h175v75z" /> - <glyph glyph-name="ion-md-film" unicode="" horiz-adv-x="320" -d="M280 384h40v-384h-40v43h-40v-43h-160v43h-40v-43h-40v384h40v-43h40v43h160v-43h40v43zM80 85v43h-40v-43h40zM80 171v42h-40v-42h40zM80 256v43h-40v-43h40zM280 85v43h-40v-43h40zM280 171v42h-40v-42h40zM280 256v43h-40v-43h40z" /> - <glyph glyph-name="ion-md-moon" unicode="" horiz-adv-x="410" -d="M144 323c0 -106 86 -192 192 -192c26 0 51 5 74 15c-22 -91 -104 -159 -202 -159c-115 0 -208 93 -208 208c0 98 68 180 159 202c-10 -23 -15 -48 -15 -74z" /> - <glyph glyph-name="ion-md-partly-sunny" unicode="" horiz-adv-x="448" -d="M235 312l-19 19l25 25l19 -19zM144 322c30 0 56 -15 70 -39c-7 -2 -13 -4 -19 -7c-20 -9 -37 -22 -51 -39l-13 -16c-21 -5 -39 -15 -54 -28c-9 13 -15 29 -15 47c0 45 37 82 82 82zM130 343v41h28v-41h-28zM0 226v28h41v-28h-41zM50 171l18 -18l-25 -25l-19 19l25 25z -M28 337l19 19l25 -25l-19 -19zM374 159c42 -3 74 -37 74 -79c0 -44 -36 -80 -80 -80h-208c-53 0 -96 43 -96 96c0 47 32 85 78 94c5 1 13 2 18 2c43 0 78 -27 91 -64h28c-6 21 -16 39 -32 55c-21 21 -48 32 -77 34c21 27 52 39 86 39c58 0 107 -42 118 -97z" /> - <glyph glyph-name="ion-md-subway" unicode="" horiz-adv-x="352" -d="M176 400c94 0 176 -10 176 -85v-214c0 -42 -33 -74 -75 -74l27 -27v-16h-256v16l27 27c-42 0 -75 32 -75 74v214c0 75 82 85 176 85zM80 64c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM160 208v96h-112v-96h112zM272 64c18 0 32 14 32 32 -s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM304 208v96h-112v-96h112z" /> - <glyph glyph-name="ion-ios-cloudy-night" unicode="" horiz-adv-x="448" -d="M246 153c42 0 76 -35 76 -77s-34 -76 -76 -76h-186c-34 0 -60 29 -60 62c0 32 24 59 55 62v9c0 50 41 91 92 91c44 0 80 -30 89 -71h8h2zM420 143c7 0 16 2 23 3c4 0 6 -3 4 -6c-4 -6 -10 -13 -15 -19c-22 -25 -53 -43 -87 -51c0 2 1 4 1 6c0 26 -10 52 -29 71 -c-17 17 -39 28 -63 30c-7 18 -19 34 -34 46c-21 17 -47 25 -73 25h-5c9 61 54 112 114 130c8 2 15 5 23 6c3 0 6 -3 4 -6l-11 -19c-10 -20 -16 -42 -16 -65c0 -40 16 -79 46 -107c30 -29 68 -45 110 -45c3 0 6 1 8 1z" /> - <glyph glyph-name="ion-ios-ribbon" unicode="" horiz-adv-x="384" -d="M191 155c-70 1 -129 59 -130 129c-1 73 59 133 132 132c70 -1 129 -60 130 -130c1 -73 -59 -132 -132 -131zM187 359c-37 -2 -66 -32 -68 -69c-3 -44 34 -81 78 -78c37 2 66 31 68 68c3 44 -34 82 -78 79zM192 140c9 0 18 0 27 2c3 1 5 -3 4 -6l-31 -69l-43 -94 -c-3 -6 -12 -7 -15 -1l-39 65c-2 2 -4 4 -7 4h-80c-6 0 -10 6 -7 12l76 133c1 2 4 3 6 1c27 -29 66 -47 109 -47zM300 187c2 2 5 1 7 -1l76 -133c3 -6 -1 -12 -7 -12h-80c-3 0 -5 -2 -7 -4l-39 -65c-3 -6 -12 -5 -15 1l-34 74v4l45 97c0 1 1 3 2 3c20 8 37 20 52 36z" /> - <glyph glyph-name="ion-logo-css3" unicode="" horiz-adv-x="384" -d="M192 109v0zM0 416h384l-35 -403l-157 -45l-157 45zM291 81l22 252h-241l4 -49h184l-4 -51h-121l4 -50h112l-5 -64l-54 -15v0v0l-53 15l-4 40h-48l7 -78l98 -28z" /> - <glyph glyph-name="ion-md-remove" unicode="" horiz-adv-x="320" -d="M0 171v42h320v-42h-320z" /> - <glyph glyph-name="ion-ios-share" unicode="" horiz-adv-x="320" -d="M280 272c22 0 40 -18 40 -40v-208c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v208c0 22 18 40 40 40h107v-147c0 -7 6 -13 14 -13c7 0 12 6 12 13v147h107zM173 356v-84h-26v84l-48 -47c-5 -5 -13 -5 -18 0s-5 13 0 18l70 69v0c1 1 2 2 4 3s3 1 5 1c3 0 7 -2 9 -4 -l70 -69c5 -5 5 -13 0 -18s-13 -5 -18 0z" /> - <glyph glyph-name="ion-ios-arrow-dropleft" unicode="" -d="M253 300c8 -8 8 -19 0 -27l-81 -81l79 -81c8 -8 8 -19 0 -27c-4 -4 -8 -6 -13 -6s-10 2 -14 6l-94 94c-7 8 -6 20 1 27l95 95c8 8 19 8 27 0zM208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM332 68c33 33 52 77 52 124 -s-19 91 -52 124s-77 52 -124 52s-91 -19 -124 -52s-52 -77 -52 -124s19 -91 52 -124s77 -52 124 -52s91 19 124 52z" /> - <glyph glyph-name="ion-md-checkbox" unicode="" horiz-adv-x="384" -d="M341 384c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM149 85l192 192l-30 30l-162 -162l-76 77l-30 -30z" /> - <glyph glyph-name="ion-ios-bookmarks" unicode="" horiz-adv-x="432" -d="M376 416c30 0 56 -25 56 -55v-290c0 -30 -25 -55 -55 -55h-108c-4 0 -8 0 -12 -1c-16 -3 -27 -17 -27 -33c0 -8 -8 -15 -16 -14c-7 1 -12 7 -12 14c0 16 -12 30 -27 33c-4 1 -8 1 -12 1h-108c-30 0 -55 25 -55 55v290c0 30 25 55 55 55h106v0c22 0 41 -18 41 -41v-314 -c0 -8 7 -14 15 -14s13 6 13 14v314c0 23 19 41 41 41v0h41v-128l23 15l9 6l9 -6l23 -15v128z" /> - <glyph glyph-name="ion-ios-key" unicode="" -d="M297 230c66 0 119 -54 119 -122s-53 -124 -119 -124s-119 56 -119 124c0 18 2 32 9 48c-3 5 -9 11 -10 17c-1 5 7 25 6 30s-8 10 -11 11c-9 2 -25 -11 -31 -10s-21 14 -22 24s15 24 5 34s-21 -3 -30 -3c-7 0 -11 4 -16 9c-6 6 -9 11 -9 19s4 18 3 24s-2 9 -10 12 -s-27 -7 -36 3c-6 6 -10 9 -25 24c-5 5 21 33 28 40c5 4 13 10 21 10c5 0 10 -2 15 -7c10 -11 143 -124 194 -167c12 4 25 4 38 4zM320 48c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> - <glyph glyph-name="ion-md-basketball" unicode="" -d="M144 176h48v-192c-42 3 -81 19 -113 44c38 41 61 93 65 148zM224 -16v192h49c4 -55 26 -107 64 -148c-32 -25 -71 -41 -113 -44zM192 400v-192h-48c-3 55 -26 107 -64 148c31 25 70 41 112 44zM273 208h-49v192c42 -3 80 -19 112 -44c-38 -41 -60 -93 -63 -148zM361 334 -c31 -34 51 -78 55 -126h-110c2 22 6 43 14 63c9 23 24 45 41 63zM320 115c-8 20 -12 40 -14 61h110c-4 -48 -24 -91 -55 -125c-18 19 -31 40 -41 64zM96 271c8 -20 12 -41 14 -63h-110c4 48 25 92 56 126c17 -19 30 -40 40 -63zM55 51c-31 34 -51 77 -55 125h110 -c-2 -21 -6 -41 -14 -61c-10 -24 -23 -45 -41 -64z" /> - <glyph glyph-name="ion-md-pause" unicode="" horiz-adv-x="320" -d="M0 0v384h107v-384h-107zM213 384h107v-384h-107v384z" /> - <glyph glyph-name="ion-md-return-right" unicode="" horiz-adv-x="448" -d="M0 312h47v-96h311l-85 86l33 34l142 -144l-142 -144l-33 34l85 86h-358v144z" /> - <glyph glyph-name="ion-ios-star" unicode="" horiz-adv-x="448" -d="M431 256c9 0 17 -7 17 -16c0 -4 -2 -8 -5 -11l-3 -2l-120 -86l46 -135c2 -7 1 -14 -5 -18c-3 -2 -6 -4 -9 -4s-7 2 -10 4l-118 84l-118 -84c-3 -2 -7 -4 -10 -4s-6 2 -9 4c-6 4 -7 12 -5 18l46 135l-121 85c-5 4 -7 7 -7 11v3c0 9 7 16 16 16v0h148l45 133 -c2 6 8 11 15 11s13 -5 15 -11l45 -133h147z" /> - <glyph glyph-name="ion-ios-female" unicode="" -d="M14 -16c-4 0 -7 1 -10 4c-5 5 -5 14 0 19l45 45l-37 37c-5 5 -5 14 0 19c2 3 5 4 9 4s7 -1 10 -4l37 -37l50 50c-26 31 -40 70 -40 110c0 23 4 45 13 66c8 20 20 37 36 53s34 29 54 37c21 9 43 13 66 13s45 -4 66 -13c20 -8 37 -21 53 -37s29 -33 37 -53 -c9 -21 13 -43 13 -66s-4 -45 -13 -66c-8 -20 -21 -38 -37 -54s-33 -28 -53 -36c-21 -9 -43 -13 -66 -13c-40 0 -79 14 -110 40l-50 -50l37 -37c5 -5 5 -14 0 -19c-2 -3 -5 -4 -9 -4s-7 1 -10 4l-37 37l-45 -45c-2 -3 -5 -4 -9 -4zM146 331c-27 -27 -41 -62 -41 -100 -s15 -73 42 -100s62 -42 100 -42s73 15 100 42s42 62 42 100s-15 73 -42 100s-62 42 -100 42s-74 -15 -101 -42z" /> - <glyph glyph-name="ion-logo-playstation" unicode="" horiz-adv-x="512" -d="M400 245c0 -11 0 -22 -2 -33c-2 -10 -5 -20 -10 -28c-4 -7 -10 -13 -18 -17c-7 -4 -16 -6 -24 -6c-13 0 -31 4 -42 9v131v2c0 9 -7 17 -15 17h-1c-9 0 -16 -8 -16 -17v-3v-300l-80 26v358s28 -4 75 -18s67 -21 84 -31c8 -5 15 -11 21 -17c7 -7 13 -14 17 -23 -c8 -16 10 -33 11 -50zM87 90c-4 -2 -8 -3 -11 -6c-1 -1 -3 -3 -2 -5s4 -4 6 -5c6 -2 13 -3 19 -3c7 0 15 0 22 2c5 1 9 3 14 5c30 10 41 12 41 12v-42c-14 -2 -36 -4 -50 -4c-30 -1 -60 4 -88 13c-9 3 -19 6 -27 12c-4 3 -8 8 -10 13c-2 4 -1 9 1 13s5 8 9 11 -c9 6 18 10 28 14c8 4 17 7 26 10c35 12 111 37 111 37v-47s-62 -20 -89 -30zM512 102c0 -5 -2 -9 -5 -13c-6 -7 -14 -11 -22 -15s-17 -8 -26 -11c-54 -19 -171 -59 -171 -59v48s92 30 133 44c6 2 11 4 16 8c2 2 4 3 3 6c-1 2 -4 4 -6 5c-6 2 -13 3 -19 3 -c-10 0 -20 -2 -30 -5c-29 -10 -97 -32 -97 -32v49s45 14 67 16c8 1 23 1 31 1c26 0 54 -3 79 -11c5 -2 8 -3 14 -5c9 -3 18 -8 25 -14c4 -4 8 -9 8 -15z" /> - <glyph glyph-name="ion-ios-git-merge" unicode="" horiz-adv-x="384" -d="M314 230c39 0 70 -31 70 -70s-31 -70 -70 -70c-33 0 -61 24 -68 56c-12 0 -25 3 -50 13c-31 12 -72 32 -113 89v-141c15 -3 29 -11 39 -22c12 -13 18 -30 18 -47c0 -39 -31 -70 -70 -70s-70 31 -70 70c0 17 6 33 17 46c10 11 24 19 38 22v172c-15 3 -28 11 -38 22 -c-11 13 -17 29 -17 46c0 39 31 70 70 70s70 -31 70 -70c0 -30 -18 -56 -45 -66c40 -63 81 -83 111 -95c21 -8 29 -11 39 -11c6 32 35 56 69 56zM112 38c0 23 -19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42s42 19 42 42zM70 304c23 0 42 19 42 42s-19 42 -42 42 -s-42 -19 -42 -42s19 -42 42 -42zM314 118c23 0 42 19 42 42s-19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42z" /> - <glyph glyph-name="ion-md-remove-circle-outline" unicode="" -d="M208 358c-44 0 -86 -18 -117 -49s-49 -73 -49 -117s18 -86 49 -117s73 -49 117 -49s86 18 117 49s49 73 49 117s-18 86 -49 117s-73 49 -117 49zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM315 171h-214v42h214v-42z" /> - <glyph glyph-name="ion-ios-clock" unicode="" -d="M355 339c81 -81 81 -213 0 -294s-213 -81 -294 0s-81 213 0 294s213 81 294 0zM42 184c3 1 5 3 6 6c1 6 -3 11 -9 10c-3 -1 -6 -3 -7 -6c-1 -6 4 -11 10 -10zM68 102c2 2 3 5 2 8c-2 5 -9 8 -13 4c-2 -2 -3 -5 -2 -8c2 -5 9 -8 13 -4zM70 274c1 3 0 6 -2 8 -c-4 4 -11 1 -13 -4c-1 -3 0 -6 2 -8c4 -4 11 -1 13 4zM132 44c1 3 -1 6 -3 8c-4 4 -10 2 -12 -3c-1 -3 0 -7 2 -9c4 -4 11 -1 13 4zM129 332c2 2 4 5 3 8c-2 5 -9 8 -13 4c-2 -2 -3 -6 -2 -9c2 -5 8 -7 12 -3zM165 255l33 -61c1 -2 2 -5 2 -8v-122c0 -5 3 -8 8 -8s8 3 8 8 -v122c0 5 -2 10 -4 15l-34 63c-2 4 -7 4 -11 2s-4 -7 -2 -11zM210 16c3 1 5 3 6 6c1 6 -3 11 -9 10c-3 -1 -6 -3 -7 -6c-1 -6 4 -11 10 -10zM210 352c3 1 5 3 6 6c1 6 -3 11 -9 10c-3 -1 -6 -3 -7 -6c-1 -6 4 -11 10 -10zM297 40c2 2 4 6 3 9c-2 5 -9 7 -13 3 -c-2 -2 -3 -5 -2 -8c2 -5 8 -8 12 -4zM300 335c1 3 -1 7 -3 9c-4 4 -10 1 -12 -4c-1 -3 0 -6 2 -8c4 -4 11 -2 13 3zM361 106c1 3 0 6 -2 8c-4 4 -11 1 -13 -4c-1 -3 0 -6 2 -8c4 -4 11 -1 13 4zM359 270c2 2 3 5 2 8c-2 5 -9 8 -13 4c-2 -2 -3 -5 -2 -8c2 -5 9 -8 13 -4z -M378 184c3 1 5 3 6 6c1 6 -3 11 -9 10c-3 -1 -6 -3 -7 -6c-1 -6 4 -11 10 -10z" /> - <glyph glyph-name="ion-md-sunny" unicode="" horiz-adv-x="448" -d="M245 416v0v-64h-42v64h42zM374 372v0l30 -30l-38 -38l-30 30zM74 372v0l38 -38l-30 -30l-38 38zM224 320v0c70 0 128 -58 128 -128s-58 -128 -128 -128s-128 58 -128 128s58 128 128 128zM448 213v0v-42h-64v42h64zM64 213v0v-42h-64v42h64zM366 80v0l38 -38l-30 -30 -l-38 38zM82 80v0l30 -30l-38 -38l-30 30zM245 32v0v-64h-42v64h42z" /> - <glyph glyph-name="ion-ios-add-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM298 176c9 0 16 7 16 16s-7 16 -16 16h-74v74c0 9 -7 16 -16 16s-16 -7 -16 -16v-74h-74c-9 0 -16 -7 -16 -16c0 -4 1 -8 4 -11s8 -5 12 -5h74v-74c0 -4 2 -9 5 -12s7 -4 11 -4 -c9 0 16 7 16 16v74h74z" /> - <glyph glyph-name="ion-ios-browsers" unicode="" -d="M0 267c0 22 18 40 40 40h243c22 0 40 -18 40 -40v-243c0 -22 -18 -40 -40 -40h-243c-22 0 -40 18 -40 40v243zM93 360c0 22 18 40 40 40h243c22 0 40 -18 40 -40v-243c0 -22 -18 -40 -40 -40h-28c-2 0 -4 2 -4 4v199c0 26 -22 48 -48 48h-199c-2 0 -4 2 -4 4v28z" /> - <glyph glyph-name="ion-ios-git-pull-request" unicode="" horiz-adv-x="384" -d="M329 106c14 -3 28 -11 38 -22c11 -13 17 -29 17 -46c0 -39 -31 -70 -70 -70s-70 31 -70 70c0 17 6 34 18 47c10 11 24 19 39 22v135c0 17 -1 41 -9 58c-8 16 -22 24 -42 24h-77l41 -40v0c3 -3 4 -6 4 -10s-1 -7 -4 -10s-6 -4 -10 -4s-7 1 -10 4l-56 56 -c-3 -11 -8 -21 -16 -29c-10 -11 -24 -19 -39 -22v-162c15 -3 29 -11 39 -22c12 -13 18 -30 18 -47c0 -39 -31 -70 -70 -70s-70 31 -70 70c0 17 6 33 17 46c10 11 24 19 38 22v164c-15 3 -28 11 -38 22c-11 13 -17 29 -17 46c0 39 31 70 70 70c32 0 59 -22 67 -51l55 55 -c3 3 6 4 10 4s7 -2 10 -4v0c5 -6 5 -15 0 -20l-40 -40h78c34 0 58 -16 70 -45c9 -23 9 -50 9 -65v-136zM112 38c0 23 -19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42s42 19 42 42zM70 296c23 0 42 19 42 42s-19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42zM314 -4 -c23 0 42 19 42 42s-19 42 -42 42s-42 -19 -42 -42s19 -42 42 -42z" /> - <glyph glyph-name="ion-md-quote" unicode="" horiz-adv-x="383" -d="M32 32l45 97h-77v223h160v-223l-51 -97h-77zM256 32l50 97h-82v223h159v-223l-50 -97h-77z" /> - <glyph glyph-name="ion-md-pricetags" unicode="" horiz-adv-x="448" -d="M410 341l38 -37v-128l-191 -180c-9 -9 -23 -12 -31 -12s-21 4 -29 12l213 204v141zM352 400l32 -32v-160l-188 -180c-9 -9 -23 -12 -31 -12s-21 4 -29 12l-124 124c-9 9 -12 21 -12 32s4 20 12 28l180 188h160zM321 297c10 3 19 12 22 22c6 22 -10 41 -31 41 -c-18 0 -32 -14 -32 -32c0 -21 19 -37 41 -31z" /> - <glyph glyph-name="ion-logo-angular" unicode="" horiz-adv-x="448" -d="M182 192l42 89l42 -89h-84zM224 416l224 -80l-46 -272l-178 -96l-178 96l-46 272zM312 96h40l-128 280l-128 -280h40l27 56h122z" /> - <glyph glyph-name="ion-md-thermometer" unicode="" horiz-adv-x="192" -d="M143 148c29 -16 49 -48 49 -84c0 -53 -43 -96 -96 -96s-96 43 -96 96c0 36 20 68 49 84v222c0 26 21 46 47 46s47 -20 47 -46v-222zM80 370v-50h32v50c0 8 -8 14 -16 14s-16 -6 -16 -14z" /> - <glyph glyph-name="ion-ios-information" unicode="" horiz-adv-x="41" -d="M0 272c0 11 9 20 20 20s21 -9 21 -20s-10 -20 -21 -20s-20 9 -20 20zM1 236h39v-144h-39v144z" /> - <glyph glyph-name="ion-ios-basket" unicode="" horiz-adv-x="448" -d="M356 74v76h67l-18 -76h-49zM356 0v55h45l-6 -25c-5 -17 -20 -30 -39 -30v0zM233 0v56h104v-56h-104zM43 74l-17 76h66v-76h-49zM111 168v88h104v-88h-104zM233 168v88h104v-88h-104zM54 30l-7 26h45v-56v0c-19 0 -33 13 -38 30zM111 0v56h104v-56h-104zM233 74v76h104 -v-76h-104zM111 74v76h104v-76h-104zM432 256c10 0 18 -10 16 -20l-20 -68h-72v174c0 8 -6 14 -14 14h-236c-8 0 -14 -6 -14 -14v-174h-72l-20 68c-2 10 6 20 16 20h48v96c0 18 14 32 32 32h256c18 0 32 -14 32 -32v-96h48z" /> - <glyph glyph-name="ion-md-hourglass" unicode="" horiz-adv-x="256" -d="M0 400h256v-123v0v0l-85 -85l85 -85v0v0v-123h-256v123v0v0l85 85l-85 85v0v0v123zM213 96l-85 85l-85 -85v-71h170v71zM128 203l85 85v72h-170v-72z" /> - <glyph glyph-name="ion-ios-leaf" unicode="" -d="M406 69c17 -3 10 -39 -5 -37c0 0 -20 1 -62 14c0 0 -15 -23 -38 -34c-25 -12 -117 -33 -195 38c-106 97 -118 354 -98 333c85 -90 194 -47 266 -106c54 -44 92 -122 76 -196c0 0 4 -4 56 -12zM314 62c5 5 10 16 10 24c-84 28 -151 72 -194 108c-4 3 -9 -2 -5 -6 -c44 -45 111 -103 189 -126z" /> - <glyph glyph-name="ion-ios-folder" unicode="" horiz-adv-x="448" -d="M448 329v-42c0 -2 -2 -1 -3 0s-5 1 -7 1h-428c-2 0 -6 0 -7 -1s-3 -2 -3 0v74c0 13 11 23 25 23h96c8 0 12 -2 17 -7v0l23 -23c2 -2 3 -2 6 -2h258c13 0 23 -10 23 -23zM0 32v212c0 9 7 16 16 16h416c9 0 16 -7 16 -16v-212c0 -18 -14 -32 -32 -32h-384 -c-17 0 -32 14 -32 32z" /> - <glyph glyph-name="ion-md-laptop" unicode="" horiz-adv-x="512" -d="M437 32h75c0 -23 -64 -32 -96 -32h-320c-32 0 -96 9 -96 32h75c-23 0 -43 20 -43 43v266c0 23 20 43 43 43h362c23 0 43 -20 43 -43v-266c0 -23 -20 -43 -43 -43zM75 341v-272h362v272h-362zM256 13c12 0 21 10 21 22s-9 21 -21 21s-21 -9 -21 -21s9 -22 21 -22z" /> - <glyph glyph-name="ion-md-notifications-outline" unicode="" horiz-adv-x="352" -d="M177 328c7 0 24 -5 24 -5c46 -10 78 -53 78 -100v-114v-13l9 -10l8 -8h-240l8 8l9 10v13v114c0 47 32 90 78 100c0 0 18 5 24 5zM176 400v0c18 0 31 -13 31 -31v-15c59 -14 104 -68 104 -131v-114l41 -42v-21h-352v21l41 42v114c0 63 45 117 104 131v15c0 18 13 31 31 31 -zM217 26v0c0 -23 -18 -42 -41 -42s-41 19 -41 42h82z" /> - <glyph glyph-name="ion-ios-tv" unicode="" horiz-adv-x="484" -d="M438 370c26 0 46 -20 46 -46v-216c0 -26 -20 -46 -46 -46h-392c-26 0 -46 20 -46 46v216c0 26 20 46 46 46h392zM456 108v0v216c0 10 -8 18 -18 18h-392c-10 0 -18 -8 -18 -18v-216c0 -10 8 -18 18 -18h392c10 0 18 8 18 18zM422 320c7 0 12 -5 12 -12v-184 -c0 -7 -5 -12 -12 -12h-360c-7 0 -12 5 -12 12v184c0 7 5 12 12 12h360zM356 42c8 0 14 -6 14 -14s-6 -14 -14 -14h-228c-8 0 -14 6 -14 14s6 14 14 14h228z" /> - <glyph glyph-name="ion-ios-phone-landscape" unicode="" horiz-adv-x="448" -d="M0 272c0 18 15 32 33 32h381c18 0 34 -14 34 -32v-159c0 -18 -16 -33 -34 -33h-381c-18 0 -33 15 -33 33v159zM23 177c0 -2 2 -4 4 -4s4 2 4 4v30c0 2 -2 4 -4 4s-4 -2 -4 -4v-30zM437 192c0 10 -7 18 -17 18s-18 -8 -18 -18s8 -17 18 -17s17 7 17 17zM392 288h-341v-192 -h341v192zM410 192c0 6 5 10 10 10c6 0 10 -4 10 -10s-4 -10 -10 -10c-5 0 -10 4 -10 10z" /> - <glyph glyph-name="ion-ios-warning" unicode="" -d="M181 368c12 21 42 21 54 0l177 -323c11 -20 -4 -45 -27 -45h-354c-23 0 -38 25 -27 45zM226 234h-36l4 -122h28zM208 46c11 0 19 8 19 18s-8 18 -19 18s-19 -8 -19 -18s8 -18 19 -18z" /> - <glyph glyph-name="ion-ios-arrow-round-back" unicode="" horiz-adv-x="288" -d="M104 284c5 -5 5 -13 0 -18l-60 -61h231c7 0 13 -6 13 -13s-6 -13 -13 -13h-231l60 -61c5 -5 5 -13 0 -18s-13 -5 -18 0l-82 83v0c-1 1 -2 2 -3 4s-1 3 -1 5c0 3 2 7 4 9l82 83c5 5 13 5 18 0z" /> - <glyph glyph-name="ion-ios-play-circle" unicode="" -d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM292 188c3 2 3 6 0 8l-137 83c-3 2 -7 0 -7 -4v-166c0 -4 4 -6 7 -4z" /> - </font> -</defs></svg> diff --git a/docs/fonts/ionicons.ttf b/docs/fonts/ionicons.ttf deleted file mode 100644 index ffd7d6fb9780bb4c7c994c66c33ac479777b703d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112472 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 TI|flYb#>p*B+$tiZuk5zAqNNJ diff --git a/docs/fonts/ionicons.woff b/docs/fonts/ionicons.woff deleted file mode 100644 index 8708d82b21750575dae633c6490017b4b048bdc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65908 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 U!Z&gP38oZ!kRS9%KRJK=4;(j-p#T5? diff --git a/docs/fonts/ionicons.woff2 b/docs/fonts/ionicons.woff2 deleted file mode 100644 index 39176471d1386afe362d208c57c7426880a01f9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50556 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 diff --git a/docs/ionicons/svg/ios-add-circle-outline.svg b/docs/ionicons/svg/ios-add-circle-outline.svg deleted file mode 100644 index c131f77e4..000000000 --- a/docs/ionicons/svg/ios-add-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M346.5 240H272v-74.5c0-8.8-7.2-16-16-16s-16 7.2-16 16V240h-74.5c-8.8 0-16 6-16 16s7.5 16 16 16H240v74.5c0 9.5 7 16 16 16s16-7.2 16-16V272h74.5c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-add-circle.svg b/docs/ionicons/svg/ios-add-circle.svg deleted file mode 100644 index 11bda99a4..000000000 --- a/docs/ionicons/svg/ios-add-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm90.5 224H272v74.5c0 8.8-7.2 16-16 16-4.4 0-8.4-1.8-11.3-4.7-2.9-2.9-4.7-6.9-4.7-11.3V272h-74.5c-4.4 0-8.4-1.8-11.3-4.7-2.9-2.9-4.7-6.9-4.7-11.3 0-8.8 7.2-16 16-16H240v-74.5c0-8.8 7.2-16 16-16s16 7.2 16 16V240h74.5c8.8 0 16 7.2 16 16s-7.2 16-16 16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-add.svg b/docs/ionicons/svg/ios-add.svg deleted file mode 100644 index a5bed0d7b..000000000 --- a/docs/ionicons/svg/ios-add.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M368.5 240H272v-96.5c0-8.8-7.2-16-16-16s-16 7.2-16 16V240h-96.5c-8.8 0-16 7.2-16 16 0 4.4 1.8 8.4 4.7 11.3 2.9 2.9 6.9 4.7 11.3 4.7H240v96.5c0 4.4 1.8 8.4 4.7 11.3 2.9 2.9 6.9 4.7 11.3 4.7 8.8 0 16-7.2 16-16V272h96.5c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-airplane.svg b/docs/ionicons/svg/ios-airplane.svg deleted file mode 100644 index 92a1718ed..000000000 --- a/docs/ionicons/svg/ios-airplane.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M407.7 224c-3.4 0-14.8.1-18 .3l-64.9 1.7c-.7 0-1.4-.3-1.7-.9L225.8 79.4c-2.9-4.6-8.1-7.4-13.5-7.4h-23.7c-5.6 0-7.5 5.6-5.5 10.8l50.1 142.8c.5 1.3-.4 2.7-1.8 2.7L109 230.1c-2.6.1-5-1.1-6.6-3.1l-37-45c-3-3.9-7.7-6.1-12.6-6.1H36c-2.8 0-4.7 2.7-3.8 5.3l19.9 68.7c1.5 3.8 1.5 8.1 0 11.9l-19.9 68.7c-.9 2.6 1 5.3 3.8 5.3h16.7c4.9 0 9.6-2.3 12.6-6.1L103 284c1.6-2 4.1-3.2 6.6-3.1l121.7 2.7c1.4.1 2.3 1.4 1.8 2.7L183 429.2c-2 5.2-.1 10.8 5.5 10.8h23.7c5.5 0 10.6-2.8 13.5-7.4L323.1 287c.4-.6 1-.9 1.7-.9l64.9 1.7c3.3.2 14.6.3 18 .3 44.3 0 72.3-14.3 72.3-32S452.1 224 407.7 224z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-alarm.svg b/docs/ionicons/svg/ios-alarm.svg deleted file mode 100644 index d3fbe815e..000000000 --- a/docs/ionicons/svg/ios-alarm.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M381.2 64.1c-1.3-.1-2.6-.1-3.9-.1h-.2c-16.2 0-32 5.4-44.6 15.1-1.6 1.3-2.6 3.2-2.7 5.2-.1 2 .8 4 2.3 5.4l89.8 80.5c1.3 1.1 2.9 1.8 4.6 1.8h.4c1.9-.1 3.6-1 4.8-2.4C440.9 159 448 150.8 448 133c.1-36.4-29.1-66.8-66.8-68.9zM64 133c0 17.8 7.1 26 16.3 36.6 1.2 1.4 2.9 2.3 4.8 2.4h.4c1.7 0 3.3-.6 4.6-1.8L180 89.7c1.5-1.4 2.4-3.3 2.3-5.4-.1-2-1-3.9-2.7-5.2C167 69.4 151.2 64 135 64h-.2c-1.3 0-2.6 0-3.9.1-37.7 2.1-67 32.5-66.9 68.9z"/><g><path d="M390 386c26.2-30.7 42-70.5 42-114 0-97.2-78.8-176-176-176S80 174.8 80 272c0 43.5 15.8 83.3 42 114l-34.7 35.5c-6.2 6.3-6 15.5.3 21.6 3.1 3 7.4 4.8 11.4 4.8 4.2 0 8.1-1.9 11.2-5.1l34.6-34.5c30.3 24.7 69 39.6 111.2 39.6s80.9-14.8 111.2-39.6l33.6 34.5c3.1 3.2 7.3 5.1 11.5 5.1 4 0 8.1-1.8 11.2-4.8 6.3-6.2 7.5-15.3 1.3-21.6L390 386zM270 274c0 7.7-6.3 14-14 14h-82c-7.7 0-14-6.3-14-14s6.3-14 14-14h68V158c0-7.7 6.3-14 14-14s14 6.3 14 14v116z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-albums.svg b/docs/ionicons/svg/ios-albums.svg deleted file mode 100644 index 134189f8e..000000000 --- a/docs/ionicons/svg/ios-albums.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M460.9 161H51.1C31.8 161 16 176.8 16 196.1V428c0 19.3 15.8 35.1 35.1 35.1H461c19.3 0 35.1-15.8 35.1-35.1V196.1c-.1-19.3-15.9-35.1-35.2-35.1zM434 133H78c-7.7 0-14-6.3-14-14s6.3-14 14-14h356c7.7 0 14 6.3 14 14s-6.3 14-14 14zM403.2 77H108.8c-7 0-12.8-5.8-12.8-12.8v-2.4c0-7 5.8-12.8 12.8-12.8h294.4c7 0 12.8 5.8 12.8 12.8v2.4c0 7-5.8 12.8-12.8 12.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-alert.svg b/docs/ionicons/svg/ios-alert.svg deleted file mode 100644 index 55dcb52ea..000000000 --- a/docs/ionicons/svg/ios-alert.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm17.2 109.6l-3.1 115.1c-.2 8.2-5.9 14.8-14.1 14.8s-13.9-6.6-14.1-14.8l-3.1-115.1c-.2-9.6 7.5-17.6 17.2-17.6 9.6 0 17.4 7.9 17.2 17.6zM256 354c-10.7 0-19.1-8.1-19.1-18.4s8.4-18.4 19.1-18.4c10.7 0 19.1 8.1 19.1 18.4S266.7 354 256 354z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-american-football.svg b/docs/ionicons/svg/ios-american-football.svg deleted file mode 100644 index aa7614914..000000000 --- a/docs/ionicons/svg/ios-american-football.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M378.6 133.4C338.1 92.9 283.9 71 231.4 59.6L59.6 231.4C71 284 92.9 338.1 133.4 378.6c40.5 40.5 94.7 62.4 147.2 73.8l171.8-171.8c-11.4-52.5-33.3-106.7-73.8-147.2zM344.1 288l-19.2 19.2 14.8 14.8c4.9 4.9 4.9 12.7 0 17.6-4.9 4.9-12.7 4.9-17.6 0l-14.8-14.8-19.3 19.4c-2 2-4.5 3.4-7.3 3.9-4.2.7-8.4-.7-11.3-3.6-1.5-1.5-2.6-3.3-3.2-5.3-1.4-4.9-.1-9.7 3.2-13.1l19.5-19.5-15.6-15.6-19.3 19.3c-2.1 2.1-4.7 3.5-7.6 3.9-5.5.7-10.7-1.9-13.4-7-.3-.6-.6-1.2-.8-1.9-1.5-4.9-.2-9.8 3.2-13.2l19.5-19.5-15.5-15.6-19.3 19.3c-2.1 2.1-4.7 3.5-7.6 3.9-5.5.7-10.7-1.9-13.4-7-.3-.6-.6-1.2-.8-1.9-1.5-4.9-.2-9.8 3.2-13.2l19.5-19.5-15.5-15.6-19.3 19.3c-2.1 2.1-4.7 3.5-7.6 3.9-5.5.7-10.7-1.9-13.4-7-.3-.6-.6-1.2-.8-1.9-1.5-4.9-.2-9.8 3.2-13.2l19.5-19.5-14.8-14.8c-4.9-4.9-4.9-12.7 0-17.6 4.9-4.9 12.7-4.9 17.6 0l14.8 14.8 19.3-19.3c2.1-2.1 4.7-3.5 7.6-3.9 5.5-.7 10.7 1.9 13.4 7 .3.6.6 1.2.8 1.9 1.5 4.9.2 9.8-3.2 13.2l-19.5 19.5 15.6 15.6 19.3-19.3c2-2 4.5-3.4 7.3-3.9 4.2-.7 8.4.7 11.3 3.6 1.5 1.4 2.6 3.2 3.2 5.2 1.5 4.9.2 9.8-3.2 13.2L257 239.4l15.6 15.6 19.3-19.3c2.1-2.1 4.7-3.5 7.6-3.9 5.5-.7 10.7 1.9 13.4 7 .3.6.6 1.2.8 1.9 1.5 4.9.2 9.8-3.2 13.2L291 273.4l15.6 15.6 19.3-19.3c2.2-2.2 5-3.6 8-4 4.4-.5 8.6 1.2 11.4 4.6 4.1 5 3.5 13.1-1.2 17.7zM395.1 464c27.6 0 48.8-1.8 58.8-2.9 3.7-.4 6.7-3.4 7.1-7.1 2-18.9 6.8-77.6-3.2-143.7L310.3 457.9c31 4.7 60.4 6.1 84.8 6.1zM116.8 48C89.3 48 68 49.8 58 50.9c-3.7.4-6.7 3.4-7.1 7.1-2 18.9-6.8 77.6 3.2 143.6L201.6 54.1c-31-4.7-60.4-6.1-84.8-6.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-analytics.svg b/docs/ionicons/svg/ios-analytics.svg deleted file mode 100644 index 69dd11ea5..000000000 --- a/docs/ionicons/svg/ios-analytics.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zM76 256c0-48.1 18.7-93.3 52.7-127.3S207.9 76 256 76c48.1 0 93.3 18.7 127.3 52.7 32.2 32.2 50.7 74.5 52.6 119.7-8.8-10.3-24.2-24-43.8-24-27.5 0-41.7 25.7-51 42.7-1.4 2.5-2.7 4.9-3.9 7-11.4 19.2-27.3 30-42.5 28.9-13.4-.9-24.8-11.2-32.2-28.8-9.2-22.1-29.1-45.8-52.9-49.2-11.3-1.6-28.1.8-44.7 21.4-3.2 4-6.9 9.4-11.1 15.6-10.4 15.5-26.2 38.8-38.1 40.8-17.3 2.8-30.9-7.5-36.4-12.3-2.2-11.2-3.3-22.8-3.3-34.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-aperture.svg b/docs/ionicons/svg/ios-aperture.svg deleted file mode 100644 index 7a5f18aa7..000000000 --- a/docs/ionicons/svg/ios-aperture.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M250.2 371.4c-1.8 0-2.7 2.2-1.4 3.4l54.9 54.9L326 452c42.4-15.2 78.5-43.7 103.1-80.6H250.2zM167 334.6V444c27 12.8 57.1 20 89 20 14.1 0 27.9-1.4 41.2-4.1L170.4 333.2c-1.2-1.3-3.4-.4-3.4 1.4zM256 48c-13.9 0-27.4 1.4-40.5 4l126.8 126.8c1.3 1.3 3.4.4 3.4-1.4V68.3C318.6 55.3 288.2 48 256 48zM68.1 166.6C55.2 193.7 48 224 48 256c0 14.1 1.4 27.9 4.1 41.2L179.2 170c1.3-1.3.4-3.4-1.4-3.4H68.1zM186.7 59.9C144 75 107.7 103.6 83 140.7h179.7c1.8 0 2.7-2.2 1.4-3.4l-77.4-77.4zM167 220.6v70.7c0 1.1.4 2.1 1.2 2.8l50 50c.8.8 1.8 1.2 2.8 1.2h70.7c1.1 0 2.1-.4 2.8-1.2l50-50c.8-.8 1.2-1.8 1.2-2.8v-70.7c0-1.1-.4-2.1-1.2-2.8l-50-50c-.8-.8-1.8-1.2-2.8-1.2H221c-1.1 0-2.1.4-2.8 1.2l-50 50c-.7.8-1.2 1.8-1.2 2.8zM460 215.5L333.6 342c-1.3 1.3-.4 3.4 1.4 3.4h108.8c13-27.1 20.2-57.4 20.2-89.4 0-13.9-1.4-27.4-4-40.5zM371.8 83.2v179c0 1.8 2.2 2.7 3.4 1.4l76.9-76.9c-15-42.6-43.5-78.8-80.3-103.5zM60.1 325.9c15.2 42.6 43.9 78.8 81 103.4V249.8c0-1.8-2.2-2.7-3.4-1.4l-77.6 77.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-apps.svg b/docs/ionicons/svg/ios-apps.svg deleted file mode 100644 index 576d29d72..000000000 --- a/docs/ionicons/svg/ios-apps.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M434.8 137.6L285.4 69.5c-16.2-7.4-42.7-7.4-58.9 0L77.2 137.6c-17.6 8-17.6 21.1 0 29.1l148 67.5c16.9 7.7 44.7 7.7 61.6 0l148-67.5c17.6-8 17.6-21.1 0-29.1zM225.2 375.2l-99.8-45.5c-4.2-1.9-9.1-1.9-13.3 0l-34.9 15.9c-17.6 8-17.6 21.1 0 29.1l148 67.5c16.9 7.7 44.7 7.7 61.6 0l148-67.5c17.6-8 17.6-21.1 0-29.1l-34.9-15.9c-4.2-1.9-9.1-1.9-13.3 0l-99.8 45.5c-16.9 7.7-44.7 7.7-61.6 0z"/><path d="M434.8 241.6l-31.7-14.4c-4.2-1.9-9-1.9-13.2 0l-108 48.9c-15.3 5.2-36.6 5.2-51.9 0l-108-48.9c-4.2-1.9-9-1.9-13.2 0l-31.7 14.4c-17.6 8-17.6 21.1 0 29.1l148 67.5c16.9 7.7 44.7 7.7 61.6 0l148-67.5c17.7-8 17.7-21.1.1-29.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-appstore.svg b/docs/ionicons/svg/ios-appstore.svg deleted file mode 100644 index f78e7fb0b..000000000 --- a/docs/ionicons/svg/ios-appstore.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm-78.9 296.9c-2.7 4.6-7.5 7.1-12.5 7.1-2.5 0-5-.6-7.3-2-6.9-4-9.2-12.8-5.2-19.7l14.2-23.6c1.5-2.5 4.1-4 7-4h2.1c10.3 0 17.5 6.2 19.6 12.2l-17.9 30zm120.2-46.4l-93 .1h-61.8c-8.2 0-14.8-6.8-14.4-15 .3-7.8 7.1-13.7 14.9-13.7h44.8l53.1-90.4-17.2-29.3c-3.9-6.7-2.2-15.5 4.4-19.7 7-4.5 16.2-2.2 20.3 4.8l9.2 15.7h.1l9.2-15.7c4.1-7 13.4-9.3 20.3-4.8 6.6 4.2 8.3 13 4.4 19.7l-17.2 29.3-16.7 28.5-36.3 61.9v.1h53.5c6.7 0 15.1 3.6 18.5 9.4l.3.6c3 5.1 4.7 8.6 4.7 13.7-.1 2.8-1.1 4.8-1.1 4.8zm72.2.1h-25.2v.1l18.4 31.3c4 6.8 2.1 15.8-4.8 20-2.3 1.4-4.9 2.1-7.5 2.1-5 0-9.8-2.6-12.5-7.1l-27.2-46.3-16.9-28.8-21.8-37.3c-6.4-10.9-6.7-24.5-.6-35.3 4.3-7.6 7.6-9.6 7.6-9.6l48.5 82.1h41.7c7.8 0 14.5 6 14.9 13.7.3 8.3-6.3 15.1-14.6 15.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-archive.svg b/docs/ionicons/svg/ios-archive.svg deleted file mode 100644 index 3359d36e8..000000000 --- a/docs/ionicons/svg/ios-archive.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M460 120H52c-2.2 0-4-1.8-4-4V96c0-17.7 14.3-32 32-32h352c17.7 0 32 14.3 32 32v20c0 2.2-1.8 4-4 4zM440 146H72c-4.4 0-8 3.6-8 8v262c0 17.6 14.4 32 32 32h320c17.6 0 32-14.4 32-32V154c0-4.4-3.6-8-8-8zM306 288h-99.6c-7.1 0-13.4-5.2-14.3-12.3-1-8.5 5.6-15.7 13.9-15.7h99.6c7.1 0 13.4 5.2 14.3 12.3 1 8.4-5.6 15.7-13.9 15.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-back.svg b/docs/ionicons/svg/ios-arrow-back.svg deleted file mode 100644 index 7ed23a95f..000000000 --- a/docs/ionicons/svg/ios-arrow-back.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M217.9 256L345 129c9.4-9.4 9.4-24.6 0-33.9-9.4-9.4-24.6-9.3-34 0L167 239c-9.1 9.1-9.3 23.7-.7 33.1L310.9 417c4.7 4.7 10.9 7 17 7s12.3-2.3 17-7c9.4-9.4 9.4-24.6 0-33.9L217.9 256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-down.svg b/docs/ionicons/svg/ios-arrow-down.svg deleted file mode 100644 index 61576d77c..000000000 --- a/docs/ionicons/svg/ios-arrow-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 294.1L383 167c9.4-9.4 24.6-9.4 33.9 0s9.3 24.6 0 34L273 345c-9.1 9.1-23.7 9.3-33.1.7L95 201.1c-4.7-4.7-7-10.9-7-17s2.3-12.3 7-17c9.4-9.4 24.6-9.4 33.9 0l127.1 127z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropdown-circle.svg b/docs/ionicons/svg/ios-arrow-dropdown-circle.svg deleted file mode 100644 index 741c983cb..000000000 --- a/docs/ionicons/svg/ios-arrow-dropdown-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 256c0 114.9 93.1 208 208 208s208-93.1 208-208S370.9 48 256 48 48 141.1 48 256zm289.1-43.4c7.5-7.5 19.8-7.5 27.3 0 3.8 3.8 5.6 8.7 5.6 13.6s-1.9 9.9-5.7 13.7l-94.3 94c-7.6 6.9-19.3 6.7-26.6-.6l-95.7-95.4c-7.5-7.5-7.6-19.7 0-27.3 7.5-7.5 19.7-7.6 27.3 0l81.1 81.9 81-79.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropdown.svg b/docs/ionicons/svg/ios-arrow-dropdown.svg deleted file mode 100644 index dcdfdfea9..000000000 --- a/docs/ionicons/svg/ios-arrow-dropdown.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M147.6 210.7c-7.5 7.5-7.5 19.8 0 27.3l95.7 95.4c7.3 7.3 19.1 7.5 26.6.6l94.3-94c3.8-3.8 5.7-8.7 5.7-13.7 0-4.9-1.9-9.9-5.6-13.6-7.5-7.5-19.7-7.6-27.3 0l-81 79.8-81.1-81.9c-7.5-7.5-19.7-7.5-27.3.1z"/><path d="M48 256c0 114.9 93.1 208 208 208s208-93.1 208-208S370.9 48 256 48 48 141.1 48 256zm332.4-124.4C413.7 164.8 432 209 432 256s-18.3 91.2-51.6 124.4C347.2 413.7 303 432 256 432s-91.2-18.3-124.4-51.6C98.3 347.2 80 303 80 256s18.3-91.2 51.6-124.4C164.8 98.3 209 80 256 80s91.2 18.3 124.4 51.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropleft-circle.svg b/docs/ionicons/svg/ios-arrow-dropleft-circle.svg deleted file mode 100644 index e05f601dd..000000000 --- a/docs/ionicons/svg/ios-arrow-dropleft-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm43.4 289.1c7.5 7.5 7.5 19.8 0 27.3-3.8 3.8-8.7 5.6-13.6 5.6s-9.9-1.9-13.7-5.7l-94-94.3c-6.9-7.6-6.7-19.3.6-26.6l95.4-95.7c7.5-7.5 19.7-7.6 27.3 0 7.5 7.5 7.6 19.7 0 27.3l-81.9 81 79.9 81.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropleft.svg b/docs/ionicons/svg/ios-arrow-dropleft.svg deleted file mode 100644 index 3dfcac4a7..000000000 --- a/docs/ionicons/svg/ios-arrow-dropleft.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M301.3 147.6c-7.5-7.5-19.8-7.5-27.3 0l-95.4 95.7c-7.3 7.3-7.5 19.1-.6 26.6l94 94.3c3.8 3.8 8.7 5.7 13.7 5.7 4.9 0 9.9-1.9 13.6-5.6 7.5-7.5 7.6-19.7 0-27.3l-79.8-81 81.9-81.1c7.5-7.5 7.5-19.7-.1-27.3z"/><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm124.4 332.4C347.2 413.7 303 432 256 432s-91.2-18.3-124.4-51.6C98.3 347.2 80 303 80 256s18.3-91.2 51.6-124.4C164.8 98.3 209 80 256 80s91.2 18.3 124.4 51.6C413.7 164.8 432 209 432 256s-18.3 91.2-51.6 124.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropright-circle.svg b/docs/ionicons/svg/ios-arrow-dropright-circle.svg deleted file mode 100644 index 2d3c19050..000000000 --- a/docs/ionicons/svg/ios-arrow-dropright-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 256c0 114.9 93.1 208 208 208s208-93.1 208-208S370.9 48 256 48 48 141.1 48 256zm244.5 0l-81.9-81.1c-7.5-7.5-7.5-19.8 0-27.3s19.8-7.5 27.3 0l95.4 95.7c7.3 7.3 7.5 19.1.6 26.6l-94 94.3c-3.8 3.8-8.7 5.7-13.7 5.7-4.9 0-9.9-1.9-13.6-5.6-7.5-7.5-7.6-19.7 0-27.3l79.9-81z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropright.svg b/docs/ionicons/svg/ios-arrow-dropright.svg deleted file mode 100644 index 010f9e6d0..000000000 --- a/docs/ionicons/svg/ios-arrow-dropright.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M210.7 147.6c7.5-7.5 19.8-7.5 27.3 0l95.4 95.7c7.3 7.3 7.5 19.1.6 26.6l-94 94.3c-3.8 3.8-8.7 5.7-13.7 5.7-4.9 0-9.9-1.9-13.6-5.6-7.5-7.5-7.6-19.7 0-27.3l79.9-81.1-81.9-81.1c-7.6-7.4-7.6-19.6 0-27.2z"/><path d="M48 256c0 114.9 93.1 208 208 208s208-93.1 208-208S370.9 48 256 48 48 141.1 48 256zm32 0c0-47 18.3-91.2 51.6-124.4C164.8 98.3 209 80 256 80s91.2 18.3 124.4 51.6C413.7 164.8 432 209 432 256s-18.3 91.2-51.6 124.4C347.2 413.7 303 432 256 432s-91.2-18.3-124.4-51.6C98.3 347.2 80 303 80 256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropup-circle.svg b/docs/ionicons/svg/ios-arrow-dropup-circle.svg deleted file mode 100644 index 1eb32f71d..000000000 --- a/docs/ionicons/svg/ios-arrow-dropup-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 464c114.9 0 208-93.1 208-208S370.9 48 256 48 48 141.1 48 256s93.1 208 208 208zm0-244.5l-81.1 81.9c-7.5 7.5-19.8 7.5-27.3 0s-7.5-19.8 0-27.3l95.7-95.4c7.3-7.3 19.1-7.5 26.6-.6l94.3 94c3.8 3.8 5.7 8.7 5.7 13.7 0 4.9-1.9 9.9-5.6 13.6-7.5 7.5-19.7 7.6-27.3 0l-81-79.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-dropup.svg b/docs/ionicons/svg/ios-arrow-dropup.svg deleted file mode 100644 index b34be9291..000000000 --- a/docs/ionicons/svg/ios-arrow-dropup.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M147.6 301.3c-7.5-7.5-7.5-19.8 0-27.3l95.7-95.4c7.3-7.3 19.1-7.5 26.6-.6l94.3 94c3.8 3.8 5.7 8.7 5.7 13.7 0 4.9-1.9 9.9-5.6 13.6-7.5 7.5-19.7 7.6-27.3 0l-81-79.8-81.1 81.9c-7.5 7.5-19.7 7.5-27.3-.1z"/><path d="M256 464c114.9 0 208-93.1 208-208S370.9 48 256 48 48 141.1 48 256s93.1 208 208 208zm0-32c-47 0-91.2-18.3-124.4-51.6C98.3 347.2 80 303 80 256s18.3-91.2 51.6-124.4C164.8 98.3 209 80 256 80s91.2 18.3 124.4 51.6C413.7 164.8 432 209 432 256s-18.3 91.2-51.6 124.4C347.2 413.7 303 432 256 432z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-forward.svg b/docs/ionicons/svg/ios-arrow-forward.svg deleted file mode 100644 index a822315ab..000000000 --- a/docs/ionicons/svg/ios-arrow-forward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M294.1 256L167 129c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.3 34 0L345 239c9.1 9.1 9.3 23.7.7 33.1L201.1 417c-4.7 4.7-10.9 7-17 7s-12.3-2.3-17-7c-9.4-9.4-9.4-24.6 0-33.9l127-127.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-round-back.svg b/docs/ionicons/svg/ios-arrow-round-back.svg deleted file mode 100644 index 87e4da7fb..000000000 --- a/docs/ionicons/svg/ios-arrow-round-back.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M216.4 163.7c5.1 5 5.1 13.3.1 18.4L155.8 243h231.3c7.1 0 12.9 5.8 12.9 13s-5.8 13-12.9 13H155.8l60.8 60.9c5 5.1 4.9 13.3-.1 18.4-5.1 5-13.2 5-18.3-.1l-82.4-83c-1.1-1.2-2-2.5-2.7-4.1-.7-1.6-1-3.3-1-5 0-3.4 1.3-6.6 3.7-9.1l82.4-83c4.9-5.2 13.1-5.3 18.2-.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-round-down.svg b/docs/ionicons/svg/ios-arrow-round-down.svg deleted file mode 100644 index c25cb4690..000000000 --- a/docs/ionicons/svg/ios-arrow-round-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M348.3 295.6c-5-5.1-13.3-5.1-18.4-.1L269 356.2V124.9c0-7.1-5.8-12.9-13-12.9s-13 5.8-13 12.9v231.3l-60.9-60.8c-5.1-5-13.3-4.9-18.4.1-5 5.1-5 13.2.1 18.3l83 82.4c1.2 1.1 2.5 2 4.1 2.7 1.6.7 3.3 1 5 1 3.4 0 6.6-1.3 9.1-3.7l83-82.4c5.2-4.9 5.3-13.1.3-18.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-round-forward.svg b/docs/ionicons/svg/ios-arrow-round-forward.svg deleted file mode 100644 index 6d064f461..000000000 --- a/docs/ionicons/svg/ios-arrow-round-forward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M295.6 163.7c-5.1 5-5.1 13.3-.1 18.4l60.8 60.9H124.9c-7.1 0-12.9 5.8-12.9 13s5.8 13 12.9 13h231.3l-60.8 60.9c-5 5.1-4.9 13.3.1 18.4 5.1 5 13.2 5 18.3-.1l82.4-83c1.1-1.2 2-2.5 2.7-4.1.7-1.6 1-3.3 1-5 0-3.4-1.3-6.6-3.7-9.1l-82.4-83c-4.9-5.2-13.1-5.3-18.2-.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-round-up.svg b/docs/ionicons/svg/ios-arrow-round-up.svg deleted file mode 100644 index 49c427f57..000000000 --- a/docs/ionicons/svg/ios-arrow-round-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M348.3 216.4c-5 5.1-13.3 5.1-18.4.1L269 155.8v231.3c0 7.1-5.8 12.9-13 12.9s-13-5.8-13-12.9V155.8l-60.9 60.8c-5.1 5-13.3 4.9-18.4-.1-5-5.1-5-13.2.1-18.3l83-82.4c1.2-1.1 2.5-2 4.1-2.7 1.6-.7 3.3-1 5-1 3.4 0 6.6 1.3 9.1 3.7l83 82.4c5.2 4.9 5.3 13.1.3 18.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-arrow-up.svg b/docs/ionicons/svg/ios-arrow-up.svg deleted file mode 100644 index 08641ae50..000000000 --- a/docs/ionicons/svg/ios-arrow-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 217.9L383 345c9.4 9.4 24.6 9.4 33.9 0 9.4-9.4 9.3-24.6 0-34L273 167c-9.1-9.1-23.7-9.3-33.1-.7L95 310.9c-4.7 4.7-7 10.9-7 17s2.3 12.3 7 17c9.4 9.4 24.6 9.4 33.9 0l127.1-127z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-at.svg b/docs/ionicons/svg/ios-at.svg deleted file mode 100644 index 7753a97d9..000000000 --- a/docs/ionicons/svg/ios-at.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 234.3c0 74.1-34.7 120.8-89.6 120.8-28.1 0-49.5-15-53.2-37.3h-4c-9.9 23.2-30.3 35.9-57.7 35.9-48.8 0-81.4-39.1-81.4-97.3 0-55.9 32.8-94.8 80.7-94.8 24.6 0 45.5 12.4 54.7 32.7h4v-27.8h39.9v129.3c0 16.1 8.9 25.8 24.9 25.8 27.7 0 45.3-33.6 45.3-85.8 0-83.3-62.4-139-154.6-139-91.2 0-156.2 66.5-156.2 160.6 0 96.2 64.3 157.6 164.4 157.6 19.6 0 39.3-1.7 54.4-4.6 9.8-1.8 18.8 5.6 18.8 15.5 0 7.3-5 13.7-12.1 15.4-18.2 4.3-40.1 6.8-62.7 6.8C141.9 448 64 372.8 64 256.1 64 142.2 143.5 64 259.4 64 370.8 64 448 133.5 448 234.3zm-242.8 23c0 37 17.4 59.4 45.7 59.4 29.8 0 48.6-23 48.6-59.4s-18.8-58.9-48.1-58.9c-29.1 0-46.2 21.8-46.2 58.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-attach.svg b/docs/ionicons/svg/ios-attach.svg deleted file mode 100644 index 066e97b4d..000000000 --- a/docs/ionicons/svg/ios-attach.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M355.9 161.1c-8.6 0-15.6 7-15.6 15.6v194.4c0 20.3-8 40.4-22 55.1-13.9 14.6-35.2 23.7-55.5 23.7h-13.6c-19.6 0-39.5-8.9-54.8-24.6-15.2-15.5-23.9-35.6-23.9-55.2V119.3c0-14.9 6.2-28.9 17.3-39.5 11.1-10.5 25.7-16.3 41-16.3 15.1 0 29.3 5.8 39.8 16.2 10.5 10.5 16.4 24.6 16.4 39.6v234.2c0 17.1-13.6 32.2-29 32.2-13.6 0-28.2-12.9-28.2-32.2V219.9c0-8.6-7-15.6-15.6-15.6s-15.6 7-15.6 15.6v133.6c0 35.5 25.5 62.3 59.4 62.3 16.5 0 31.7-6.1 42.7-17.3 11.3-11.4 17.5-27.4 17.5-45V119.3c0-23.4-9.1-45.4-25.7-61.8C274 41 252 32 228.5 32s-45.5 9-62.2 25.5c-16.7 16.5-25.9 38.4-25.9 61.9v250.8c0 28.7 12.2 57.9 32.6 78 20.9 20.6 47.9 31.9 76.1 31.9h13.6c27.6 0 55.3-11.7 75.9-32.1 10.2-10.1 18.2-21.7 23.9-34.6 5.9-13.5 8.9-27.7 8.9-42.1V176.7c.1-8.6-6.9-15.6-15.5-15.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-backspace.svg b/docs/ionicons/svg/ios-backspace.svg deleted file mode 100644 index ad507d33a..000000000 --- a/docs/ionicons/svg/ios-backspace.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-barcode.svg b/docs/ionicons/svg/ios-barcode.svg deleted file mode 100644 index 65b23b099..000000000 --- a/docs/ionicons/svg/ios-barcode.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M121.6 388H80.8c-2.2 0-4-1.8-4-4V128c0-2.2 1.8-4 4-4h40.5c7.9 0 14.5-6.4 14.7-14 .1-3.9-1.3-7.2-4.1-10-2.7-2.8-8-4-11.9-4H66c-10 0-18 6-18 16v288c0 10 7 16 17 16h56.3c7.9 0 14.5-5.2 14.7-12.8.1-3.9-1.3-7.5-4.1-10.3-2.7-2.8-6.4-4.9-10.3-4.9zM447 96h-56.3c-9.5 0-17.1 8.3-14 18.3.2.7.5 1.3.8 1.9 2.7 5.2 7.6 7.8 12.9 7.8h40.8c2.2 0 4 1.8 4 4v255.9c0 2.2-1.8 4-4 4h-40.5c-7.9 0-14.5 6.2-14.7 13.9-.1 3.9 1.3 7.6 4.1 10.4 2.7 2.8 6.4 3.8 10.3 3.8H447c10 0 17-6 17-16.4V112c0-10-7-16-17-16z"/><path d="M122.5 176c-7.7 0-14 6.3-14 13.9V322c0 7.7 6.3 13.9 14 13.9s14-6.3 14-13.9V189.9c0-7.6-6.3-13.9-14-13.9zM389.5 336c7.7 0 14-6.3 14-13.9V189.9c0-7.7-6.3-13.9-14-13.9s-14 6.3-14 13.9V322c0 7.7 6.3 14 14 14zM326.5 144c-7.7 0-14 6.5-14 14.4v195.1c0 8 6.3 14.4 14 14.4s14-6.5 14-14.4V158.4c0-7.9-6.3-14.4-14-14.4zM185.5 144c-7.7 0-14 6.5-14 14.4v195.1c0 8 6.3 14.4 14 14.4s14-6.5 14-14.4V158.4c0-7.9-6.2-14.4-14-14.4zM256 160c-7.7 0-14 6.4-14 14.2v163.5c0 7.8 6.3 14.2 14 14.2s14-6.4 14-14.2V174.2c0-7.8-6.3-14.2-14-14.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-baseball.svg b/docs/ionicons/svg/ios-baseball.svg deleted file mode 100644 index 0b15215c9..000000000 --- a/docs/ionicons/svg/ios-baseball.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256.3 74.2l9.7-3.1c4.7-1.5 9.7 1.1 11.2 5.7l.1.4c1.5 4.7-1.1 9.7-5.7 11.2L260.1 92c-2.1.7-3.2 2.9-2.6 4.9 2.1 6.9 4.5 13.7 7.2 20.5 1.9 4.6 3.9 9.2 6.1 13.7 1.1 2.2 3.8 3 5.9 1.6l8.5-5.8c4.1-2.7 9.6-1.7 12.3 2.4l.2.3c2.7 4.1 1.7 9.6-2.4 12.3l-10.4 7.1a4 4 0 0 0-1.2 5.4c7 11 14.9 21.5 23.7 31.3 1.5 1.7 4.2 1.8 5.8.2l7.5-7.5c3.5-3.5 9.1-3.5 12.5 0l.3.3c3.5 3.5 3.5 9.1 0 12.5l-7.5 7.5c-1.6 1.6-1.5 4.3.2 5.8 10.2 9.1 21 17.3 32.5 24.4a4 4 0 0 0 5.4-1.2l6.9-10.2c2.7-4.1 8.3-5.1 12.3-2.4l.3.2c4.1 2.7 5.1 8.3 2.4 12.3l-5.5 8.1c-1.4 2-.6 4.8 1.6 5.9 4.1 1.9 8.2 3.8 12.4 5.5 7.1 2.9 14.3 5.4 21.7 7.6 2.1.6 4.3-.5 5-2.6l3.5-10.8c1.5-4.7 6.5-7.2 11.2-5.7l.4.1c4.7 1.5 7.2 6.5 5.7 11.2l-2.8 8.8c-.7 2.3.7 4.7 3.1 5.2 7.1 1.3 14.3 2.3 21.5 2.9.1-2.6.2-5.3.2-7.9 0-114.9-93.1-208-208-208-2.7 0-5.3.1-8 .2.7 7.7 1.7 15.3 3.1 22.9.4 2.5 2.9 3.9 5.2 3.2zM258 447.2c-.4-2.4-2.8-3.9-5.2-3.2l-11.6 3.7c-4.7 1.5-9.7-1.1-11.2-5.7l-.1-.4c-1.5-4.7 1.1-9.7 5.7-11.2l13.8-4.4c2-.7 3.2-2.8 2.6-4.9-2.3-7.9-5-15.6-8.1-23.3-1.6-4-3.3-7.9-5.2-11.8-1-2.2-3.8-3-5.9-1.6l-10.9 7.4c-4.1 2.7-9.6 1.7-12.3-2.4l-.2-.3c-2.7-4.1-1.7-9.6 2.4-12.3l13-8.8a4 4 0 0 0 1.2-5.4c-7.2-11.7-15.5-22.7-24.8-33.1-1.5-1.7-4.2-1.8-5.8-.2l-9.9 9.9c-3.5 3.5-9.1 3.5-12.5 0l-.3-.3c-3.5-3.5-3.5-9.1 0-12.5l9.9-9.9c1.6-1.6 1.5-4.3-.2-5.8-10-9-20.6-17-31.9-24a4 4 0 0 0-5.4 1.2l-9 13.3c-2.7 4.1-8.3 5.1-12.3 2.4l-.3-.2c-4.1-2.7-5.1-8.3-2.4-12.3l7.6-11.3c1.4-2 .6-4.8-1.6-5.9-4.3-2.1-8.6-4-13.1-5.8-7.3-2.9-14.6-5.5-22.1-7.7-2-.6-4.3.6-4.9 2.6l-4.6 14.4c-1.5 4.7-6.5 7.2-11.2 5.7l-.4-.1c-4.7-1.5-7.2-6.5-5.7-11.2l4-12.4c.7-2.3-.7-4.8-3.1-5.2-5.8-1-11.7-1.8-17.6-2.4-.1 0-.3 0-.4-.1v4.2c0 114.9 93.1 208 208 208h4.2c0-.1-.1-.3-.1-.4-.5-5.4-1.2-10.9-2.1-16.3z"/><path d="M431.1 280.9l-5.9 18.4c-1.5 4.7-6.5 7.2-11.2 5.7l-.4-.1c-4.7-1.5-7.2-6.5-5.7-11.2l5.3-16.6c.7-2.1-.5-4.4-2.7-5.1-13.5-4-26.8-9.2-39.7-15.6-1.8-.9-4-.3-5.1 1.3l-10.5 15.4c-2.7 4.1-8.3 5.1-12.3 2.4l-.3-.2c-4.1-2.7-5.1-8.3-2.4-12.3l9.2-13.6c1.3-1.9.7-4.4-1.2-5.6-12.3-7.7-24.1-16.6-35.2-26.7-1.6-1.4-4-1.4-5.5.1L294.7 230c-3.5 3.5-9.1 3.5-12.5 0l-.3-.3c-3.5-3.5-3.5-9.1 0-12.5l12.8-12.8c1.5-1.5 1.6-3.9.1-5.5-9.7-10.8-18.4-22.2-26-34-1.2-1.9-3.8-2.5-5.6-1.2l-13.3 9c-4.1 2.7-9.6 1.7-12.3-2.4l-.2-.3c-2.7-4.1-1.7-9.6 2.4-12.3l15.1-10.2c1.7-1.1 2.2-3.3 1.3-5.1-6.4-12.9-11.7-26.2-15.8-39.7-.7-2.1-2.9-3.4-5.1-2.7l-15.9 5.1c-4.7 1.5-9.7-1.1-11.2-5.7l-.1-.4c-1.5-4.7 1.1-9.7 5.7-11.2l17.6-5.6c1.9-.6 3.1-2.6 2.7-4.6-1.8-9.2-3.1-18.6-3.9-27.9-95.4 11.8-170.8 88.2-181 184.1h1c7.5.7 15 1.8 22.4 3.2 2 .4 4-.8 4.6-2.7l4.7-14.8c1.5-4.7 6.5-7.2 11.2-5.7l.4.1c4.7 1.5 7.2 6.5 5.7 11.2l-4.2 13c-.7 2.2.5 4.4 2.7 5.1 13.9 4.1 27.5 9.4 40.7 16 1.8.9 4 .3 5.1-1.3l8.3-12.3c2.7-4.1 8.3-5.1 12.3-2.4l.3.2c4.1 2.7 5.1 8.3 2.4 12.3l-7.1 10.5c-1.3 1.9-.7 4.4 1.2 5.6 12.1 7.7 23.7 16.4 34.6 26.3 1.6 1.4 4 1.4 5.5-.1l10.4-10.4c3.5-3.5 9.1-3.5 12.5 0l.3.3c3.5 3.5 3.5 9.1 0 12.5L214 310.8c-1.5 1.5-1.6 3.9-.1 5.5 10.2 11.3 19.2 23.3 27 35.8 1.2 2 3.7 2.5 5.7 1.2l10.8-7.3c4.1-2.7 9.6-1.7 12.3 2.4l.2.3c2.7 4.1 1.7 9.6-2.4 12.3l-12.7 8.6c-1.7 1.1-2.2 3.3-1.3 5.1 6.4 13.2 11.7 26.7 15.7 40.6.6 2.2 2.9 3.4 5.1 2.7l13.6-4.4c4.7-1.5 9.7 1.1 11.2 5.7l.1.4c1.5 4.7-1.1 9.7-5.7 11.2l-15.6 5c-1.9.6-3.1 2.6-2.7 4.6 1.3 7 2.3 14.1 3 21.2v1c95.9-10.2 172.3-85.6 184.1-181-8.9-.7-17.9-1.9-26.7-3.6-1.9-.3-3.9.9-4.5 2.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-basket.svg b/docs/ionicons/svg/ios-basket.svg deleted file mode 100644 index 5c09d4e7a..000000000 --- a/docs/ionicons/svg/ios-basket.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M387.9 373.7h49.2l17.5-75.4h-66.7zM387.9 448h.5c18.7 0 33.4-12.5 38.3-29.5l6-25.9h-44.8V448zM265.4 392.5h103.7V448H265.4zM75 373.7h49v-75.4H57.5zM142.9 192h103.7v87.5H142.9zM265.4 192h103.7v87.5H265.4zM85.5 418.3c4.7 17 19.4 29.7 38.1 29.7h.5v-55.5H79.4l6.1 25.8zM142.9 392.5h103.7V448H142.9zM265.4 298.3h103.7v75.4H265.4zM142.9 298.3h103.7v75.4H142.9z"/><path d="M464 192h-47.9V96c0-17.6-14.4-32-32-32H127.9c-17.6 0-32 14.4-32 32v96H48c-10.3 0-17.9 9.6-15.6 19.6l19.7 67.9H124V106c0-7.7 6.3-14 14-14h236c7.7 0 14 6.3 14 14v173.5h72l19.6-67.9c2.3-10-5.3-19.6-15.6-19.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-basketball.svg b/docs/ionicons/svg/ios-basketball.svg deleted file mode 100644 index 224274a76..000000000 --- a/docs/ionicons/svg/ios-basketball.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M218.6 306.4c14.3-11.8 28.3-24.4 41.4-37.6l6.1-6.1c-2.8-2.9-5.6-5.8-8.3-8.5-49.9-49.9-107.7-89.6-171.8-118.1-18.4 26.1-31 56.6-35.8 89.6 32.2 2.3 63.2 10.5 92.2 24.5 28.8 13.9 54.4 32.8 76.2 56.2zM326.1 185.6c.5.5 1.1 1.1 1.7 1.6 20.9-30.5 38.8-63.2 53.5-97.4-33.8-25.5-75.6-41-121-41.9 2.4 22.3 8 44.1 16.7 64.7 11.5 27.4 28.1 52 49.1 73zM399 234.8c20.7 8.8 42.6 14.4 65 16.7-1.2-56.3-24.8-107.1-62.2-143.9-15 33.8-33.3 66.3-54.4 96.8 15.8 12.4 33.2 22.6 51.6 30.4zM193.9 318.1c-21.1-21.1-45.6-37.6-72.9-49.2-23.2-9.8-47.7-15.6-72.9-17.4 0 1.5-.1 3-.1 4.4 0 48.7 16.7 93.5 44.8 128.9 37.3-17 72.7-37.9 105.4-62.4-1.5-1.4-2.9-2.9-4.3-4.3zM283.8 243.6c10.1-11.3 19.7-23.1 28.8-35.1-44.5-42.3-72.1-98.6-78.2-159.5-51.9 5.4-98.1 29.8-131.5 66.2 33.4 15.3 65.5 33.8 95.6 55.1 30.5 21.7 59.2 46.3 85.3 73.3zM301.4 262.8c38.9 44 70.9 93.2 95.3 146.4 36.4-33.5 60.9-79.8 66.2-131.7-47.7-4.7-92.8-22.6-130.8-52-9.6 12.7-20 25.3-30.7 37.3zM235.3 326.2c29.9 39.5 47.5 86.2 51 135.6 33-4.8 63.5-17.4 89.5-35.8-23.4-52.6-54.3-101-92.2-144.2-15.2 15.6-31.4 30.5-48.3 44.4zM214.9 342.3c-32.4 24.4-67.4 45.5-104 62.8 37.5 36.5 88.6 59 145.1 59 1.5 0 3 0 4.5-.1-1.8-25.2-7.6-49.7-17.4-72.9-7.4-17.5-16.8-33.8-28.2-48.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-battery-charging.svg b/docs/ionicons/svg/ios-battery-charging.svg deleted file mode 100644 index b4f83c8b9..000000000 --- a/docs/ionicons/svg/ios-battery-charging.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M396 144H64c-26.4 0-48 21.6-48 48v128c0 26.4 21.6 48 48 48h332c26.4 0 48-21.6 48-48V192c0-26.4-21.6-48-48-48zm20 176c0 11-9 20-20 20H64c-11 0-20-9-20-20V192c0-11 9-20 20-20h332c11 0 20 9 20 20v128zM464 204.6v102.8c16 0 32-27.7 32-51.4s-16-51.4-32-51.4z"/><path d="M384 192H76c-6.6 0-12 5.4-12 12v104c0 6.6 5.4 12 12 12h308c6.6 0 12-5.4 12-12V204c0-6.6-5.4-12-12-12zM218.8 308l8.4-43H200l45.2-61-8.4 43H264l-45.2 61z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-battery-dead.svg b/docs/ionicons/svg/ios-battery-dead.svg deleted file mode 100644 index 4d6fc4099..000000000 --- a/docs/ionicons/svg/ios-battery-dead.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M396 144H64c-26.4 0-48 21.6-48 48v128c0 26.4 21.6 48 48 48h332c26.4 0 48-21.6 48-48V192c0-26.4-21.6-48-48-48zm20 176c0 11-9 20-20 20H64c-11 0-20-9-20-20V192c0-11 9-20 20-20h332c11 0 20 9 20 20v128zM464 204.6v102.8c16 0 32-27.7 32-51.4s-16-51.4-32-51.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-battery-full.svg b/docs/ionicons/svg/ios-battery-full.svg deleted file mode 100644 index 7d3831608..000000000 --- a/docs/ionicons/svg/ios-battery-full.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M396 144H64c-26.4 0-48 21.6-48 48v128c0 26.4 21.6 48 48 48h332c26.4 0 48-21.6 48-48V192c0-26.4-21.6-48-48-48zm20 176c0 11-9 20-20 20H64c-11 0-20-9-20-20V192c0-11 9-20 20-20h332c11 0 20 9 20 20v128zM464 204.6v102.8c16 0 32-27.7 32-51.4s-16-51.4-32-51.4z"/><path d="M384 192H76c-6.6 0-12 5.4-12 12v104c0 6.6 5.4 12 12 12h308c6.6 0 12-5.4 12-12V204c0-6.6-5.4-12-12-12z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-beaker.svg b/docs/ionicons/svg/ios-beaker.svg deleted file mode 100644 index 08c2fbecc..000000000 --- a/docs/ionicons/svg/ios-beaker.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M445.2 48H128.5C74.1 48 64 75.9 64 88.2c30.3 4.2 32 4.2 32 36.2v275.5c0 35.3 28.9 64 64.2 64H368c35.4 0 63-29.2 63-64.5V89.2c2-17.5 12.5-31.6 13.6-33.3 1.2-1.9 3.4-4.4 3.4-5.5 0-1.2-.3-2.4-2.8-2.4zm-333 29.3c0-.1 0-.1 0 0 6-1 12-1.3 16.3-1.3H405c-.9 3.7-1.5 7.1-1.8 10-.1 1.1-.2 2.1-.2 3.2v70.9-.1H124v-35.5c0-17.6 0-34.2-11.8-47.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bed.svg b/docs/ionicons/svg/ios-bed.svg deleted file mode 100644 index 1e71d6f00..000000000 --- a/docs/ionicons/svg/ios-bed.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M458.2 208h-.4c-12 0-21.8 9.8-21.8 21.8 0 1.2-1 2.2-2.2 2.2H78.2c-1.2 0-2.2-1-2.2-2.2 0-12-9.8-21.8-21.8-21.8h-.4c-12 0-21.8 9.8-21.8 21.8v180.4c0 12 9.8 21.8 21.8 21.8h.4c12 0 21.8-9.8 21.8-21.8V404c0-2.2 1.8-4 4-4h352c2.2 0 4 1.8 4 4v6.2c0 12 9.8 21.8 21.8 21.8h.4c12 0 21.8-9.8 21.8-21.8V229.8c0-12-9.8-21.8-21.8-21.8z"/><path d="M84 214h22.5c2.2 0 4-1.8 4-4v-13c0-8.8 7.2-16 16-16H224c8.8 0 16 7.2 16 16v13c0 2.2 1.8 4 4 4h24c2.2 0 4-1.8 4-4v-13c0-8.8 7.2-16 16-16h97.5c8.8 0 16 7.2 16 16v13c0 2.2 1.8 4 4 4H428c4.4 0 8-3.6 8-8v-94c0-17.6-14.4-32-32-32H108c-17.6 0-32 14.4-32 32v94c0 4.4 3.6 8 8 8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-beer.svg b/docs/ionicons/svg/ios-beer.svg deleted file mode 100644 index 674960f23..000000000 --- a/docs/ionicons/svg/ios-beer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M112 162c0-13.3 10.7-24 24-24h229.5c4.9 0 9.6 1.5 13.5 4.4 2 1.5 4.9 0 4.8-2.5-.1-5.7-.2-9.3-.2-21.6 0-20.8-17.2-38.3-38.1-38.3h-.2c-5.7-.4-10.8-4-12.9-9.3-9-22.6-32.3-38.6-56.4-38.6-21 0-34.2 7-44 18.3-4.4 5-11.8 5.9-17.4 2.4-7.3-4.6-16.1-7.1-25.5-7.1-14.4 0-27.2 7.1-35.8 17.4-4 4.9-10.4 7-16.6 5.9-5.2-1-12.6-1.8-22.7-1.8-25 0-50 16.6-50 42.4v4c0 28.8 16 22.9 16 41.8v50.8c0 13.4-11.2 19.3-11.2 35.2 0 8.8 8 16.8 16.8 16.8H112V162zM386 452H110c-7.7 0-14 6.3-14 14s6.3 14 14 14h276c7.7 0 14-6.3 14-14s-6.3-14-14-14z"/><path d="M400 194h-32v-24c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16v213.8c0 12.1-1.1 18.2-3.2 30.1l-.1.5c-.8 4.7.2 9.5 2.8 13.5 3.4 5.1 9.1 8.2 15.3 8.2h213.9c4.1 0 8.1-1.4 11.1-4.1 4.7-4.1 6.5-10.3 5.2-16-2.7-11.8-4.5-17.8-4.8-29.9H400c26.4 0 48-21.6 48-48v-96c0-26.5-21.6-48.1-48-48.1zm20 144c0 11-9 20-20 20h-32V222h32c11 0 20 9 20 20v96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bicycle.svg b/docs/ionicons/svg/ios-bicycle.svg deleted file mode 100644 index de83ebf19..000000000 --- a/docs/ionicons/svg/ios-bicycle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M125.3 289.3c17.3 0 33.7 6.8 46.1 19.2 12.4 12.4 19.2 28.8 19.2 46.1s-6.8 33.7-19.2 46.1c-12.4 12.4-28.8 19.2-46.1 19.2s-33.7-6.8-46.1-19.2C66.8 388.4 60 372 60 354.7s6.8-33.7 19.2-46.1c12.4-12.4 28.8-19.3 46.1-19.3m0-28c-51.3 0-93.3 42-93.3 93.3C32 406 74 448 125.3 448s93.3-42 93.3-93.3c.1-51.4-41.9-93.4-93.3-93.4zM319.8 127.8c17.8 0 32-14.2 32-32S337.8 64 320 64s-32.2 14-32.2 31.8c0 17.7 14.3 32 32 32zM386.7 289.3c17.3 0 33.7 6.8 46.1 19.2 12.4 12.4 19.2 28.8 19.2 46.1s-6.8 33.7-19.2 46.1C420.4 413.2 404 420 386.7 420s-33.7-6.8-46.1-19.2c-12.4-12.4-19.2-28.8-19.2-46.1s6.8-33.7 19.2-46.1c12.3-12.4 28.7-19.3 46.1-19.3m0-28c-51.3 0-93.3 42-93.3 93.3s42 93.3 93.3 93.3 93.3-42 93.3-93.3-42-93.3-93.3-93.3z"/><path d="M368 192h-48l-29.5-60.1c-5.6-9.3-15.9-15.9-27.1-15.9-8.4 0-16.8 3.7-22.4 9.3l-71.7 69.1c-5.6 5.6-9.3 14-9.3 22.4 0 17.4 12.6 23.6 18.5 27.1C224 270.1 240 273 240 286.1V352c0 8.8 7.2 16 16 16s16-7.2 16-16v-90c0-13.2-30.4-24-48.3-38l48.9-51.5c18.7 28.5 27.3 51.5 38 51.5H368c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bluetooth.svg b/docs/ionicons/svg/ios-bluetooth.svg deleted file mode 100644 index 62d5ffee8..000000000 --- a/docs/ionicons/svg/ios-bluetooth.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M378.5 333l-88.3-77 88.2-76.1c6.9-6 7.4-16.3 1.1-22.9L262.7 35.6c-2.2-2.3-5.4-3.6-8.6-3.6-6.1 0-11.1 4.9-11.1 10.8V212l-86.3-73.3c-7.1-6-17.8-5.3-24.1 1.5-6.5 7-5.8 17.9 1.6 24.1L243 256l-108.1 90.9c-7.3 6.1-8.1 16.8-1.7 23.9l.3.3c6.3 7 17.3 7.7 24.5 1.5l85-73.6v169.8c0 6.2 5.1 11.2 11.5 11.2 3.2 0 6.2-1.3 8.4-3.5L379.6 356c6.3-6.6 5.8-16.9-1.1-23zm-99.1-232.1l62.7 65.9c.8.8.7 2.1-.2 2.9l-62.7 53c-1.3 1.1-3.4.2-3.4-1.5V102.3c.1-1.9 2.4-2.7 3.6-1.4zm-3.5 309V291.6c0-1.7 2.1-2.6 3.4-1.5l62.7 53c.9.7.9 2 .2 2.9l-62.7 65.3c-1.3 1.3-3.6.4-3.6-1.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-boat.svg b/docs/ionicons/svg/ios-boat.svg deleted file mode 100644 index c1f3a8f81..000000000 --- a/docs/ionicons/svg/ios-boat.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M351.8 422c-26.2 9.2-66.5 14.9-96.1 14.9-29.6 0-69.9-5.7-96.1-14.9 0 0-26.1 23.9-62.3 36.2-2.3.8-1.5 4.2.9 3.9 22.6-2.6 40.2-6.5 61.4-12 23 9 66.7 13.9 96.1 13.9 29.4 0 74.1-3.8 96.1-13.9 21.5 5.6 38.8 9.6 62 12.1 2.4.3 3.2-3.1.9-3.9-35.7-12.4-62.9-36.3-62.9-36.3zM445.5 263l-186.2-85.5c-2.1-1-4.6-1-6.7 0L66.5 263c-6.2 2.9-10.5 9.1-10.5 16.4 0 2.4.5 4.6 1.3 6.7L112 422c27.5 0 56.7-22 56.7-22 18 9 53.1 17.1 79.3 18.6 2.8.2 5.5.2 8 .2s5.2-.1 8-.2c26.2-1.5 61.3-9.5 79.3-18.6 0 0 29.2 22 56.7 22l54.7-135.9c.8-2.1 1.3-4.3 1.3-6.7 0-7.3-4.3-13.5-10.5-16.4zM212 288c-6.6 0-12-9.8-12-22s5.4-22 12-22 12 9.8 12 22-5.4 22-12 22zm88 0c-6.6 0-12-9.8-12-22s5.4-22 12-22 12 9.8 12 22-5.4 22-12 22z"/><path d="M391.9 127v-.1C386.3 100.3 374.4 80 352 80h-34.6l-2-8c-3.6-14.1-16.4-24-31-24h-57c-14.6 0-27.4 9.9-31 24.1l-2 7.9H160c-22.9 0-35.1 20.7-39.8 47L102 223.8c-.6 3.2 2.6 5.7 5.6 4.4l25.3-11.6c1.2-.5 2-1.6 2.3-2.9l16.2-85.6c2.5-10.7 7.3-16 16.1-16h177.1c8.9 0 13.1 5 16.1 16l16.2 85.6c.2 1.3 1.1 2.4 2.3 2.9l25.4 11.7c3 1.4 6.2-1.2 5.6-4.4L391.9 127z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-body.svg b/docs/ionicons/svg/ios-body.svg deleted file mode 100644 index e2042b940..000000000 --- a/docs/ionicons/svg/ios-body.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><ellipse cx="256" cy="80" rx="48" ry="48"/><path d="M424 144H88c-13.3 0-24 10.7-24 24s10.7 24 24 24h98.5c5.6 1 13.2 3.8 17.2 14.2 4.7 12.1 2.4 33.6-.5 51.7l-3.8 21.4c0 .1 0 .2-.1.3l-30.4 172.2c-2.3 13 6.4 25.5 19.5 27.8 13.1 2.3 25.3-6.4 27.6-19.5l21-119.9v.2s6.2-32.5 18.5-32.5h1.1c12.5 0 18.5 32.5 18.5 32.5v-.1l21 119.9c2.3 13 14.7 21.7 27.7 19.4 13.1-2.3 21.7-14.8 19.4-27.8l-30.4-172.2c0-.1 0-.2-.1-.3l-3.8-21.4c-2.9-18.1-5.2-39.6-.5-51.7 4-10.4 11.6-13.2 17.2-14.2H424c13.3 0 24-10.7 24-24s-10.7-24-24-24z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bonfire.svg b/docs/ionicons/svg/ios-bonfire.svg deleted file mode 100644 index 076490895..000000000 --- a/docs/ionicons/svg/ios-bonfire.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M270.9 350.6c-.7-8.2-7.6-14.6-15.9-14.6-7.6 0-14 5.4-15.6 12.5L223.8 427c-.5 2.3-.8 4.6-.8 7 0 17.7 14.3 30 32 30s32-12.3 32-30c0-2.9-.4-5.7-1.1-8.4l-15-75zM305.9 355zM388.9 386.3c-1.7-1.4-3.3-2.9-5.1-3.9l-59.6-43.5c-5.8-3.8-12-3.7-16.5.9-4.1 4.1-4.7 10.4-1.7 15.4l45 61.8c.9 1.5 2.2 2.8 3.4 4.2 7.8 9.1 25.1 9.6 34.6 0 9.4-9.8 9.3-27.2-.1-34.9zM372.5 335zM435.4 320h-59.5c-3.9 0-7.4 2.2-8.1 6.2-.6 3.6 1.3 7.1 4.7 8.8h.1l57.7 17.8c8.3 1.9 17.7-5.5 17.7-14.8 0-11.8-4.8-18-12.6-18zM139.2 335zM139.2 335c3.3-1.6 5.3-5.2 4.7-8.8-.7-4-3.9-6.2-8.1-6.2H76.3c-7.6 0-12.3 8.3-12.3 17.6s9.1 17.1 17.4 15.2l57.7-17.8h.1zM187.9 338.8l-59.6 43.4c-1.8 1.1-3.6 2.4-5.1 3.9-9.6 9.6-9.6 25.1 0 34.6 9.6 9.6 25.1 9.6 34.6 0 1.3-1.3 2.4-2.7 3.4-4.2l45-61.6c3-5 2.5-11.2-1.7-15.3-4.6-4.5-11.8-4.8-16.6-.8zM358.7 138.7c0-57.6-72.4-90.7-96-90.7 12 80.8-101.7 113-112 181.3-10.3 68.3 48 90.7 48 90.7 16.3-56.6 72.4-75.6 109.7-99.8 40.7-26.4 50.3-51.3 50.3-81.5zM358.7 259.6c5-14.7 1.9-49.3-3-63.4-9 17.5-26.3 32.4-47.2 46-8.6 5.6-20.9 10.8-29.8 15.9-18.7 10.5-34 20.6-46.3 34.4 11.3 16.4 31.3 27.7 46.3 27.7 36-.2 64-13.7 80-60.6z"/><path d="M161.8 171.9c11.7-15.1 24.9-23.8 38.2-36.2 13.4-12.5 22.1-21.2 27.5-31.3-10.7-20.1-30.8-28.1-44.7-26.1 2.3 28.6-30 44-32 64.8-1.3 12.6 5.4 25 11 28.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-book.svg b/docs/ionicons/svg/ios-book.svg deleted file mode 100644 index 759fbabe8..000000000 --- a/docs/ionicons/svg/ios-book.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M146 64.1c54.1 0 100 27.9 100 82V446c0 2.2-3.1 2.7-3.8.7v-.1c-10.3-34.2-38.2-67.6-82.3-70.5-34.2-2.2-66.9 12.9-93.1 37.1-1.6 1.5-4.3 2.9-6.6 2.9h-4.5c-3.7 0-7.6-2.7-7.6-6.1V120.2C48 88.1 91.9 64.1 146 64.1zM366 64c-54.1 0-100 27.9-100 82v299.9c0 2.2 3.1 2.7 3.8.7v-.1c10.3-34.2 39.4-67.9 82.3-70.5 32.9-2 63.9 11 93.1 37.1 1.6 1.4 4.3 2.9 6.6 2.9h4.5c3.7 0 7.6-2.7 7.6-6.1V120c.1-32-43.8-56-97.9-56z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bookmark.svg b/docs/ionicons/svg/ios-bookmark.svg deleted file mode 100644 index 660cdf0a1..000000000 --- a/docs/ionicons/svg/ios-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 80v380c0 3.3 3.8 5.2 6.4 3.2l116.8-92c2.9-2.1 6.8-2.1 9.6 0l116.8 92c2.6 2 6.4.1 6.4-3.2V80c0-17.7-14.3-32-32-32H160c-17.7 0-32 14.3-32 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bookmarks.svg b/docs/ionicons/svg/ios-bookmarks.svg deleted file mode 100644 index 144db593f..000000000 --- a/docs/ionicons/svg/ios-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 32v127.9l-22.9-14.5-9.1-6.4-9.1 6.4-22.9 14.5V32h-41.4c-22.5.2-40.6 18.8-40.6 41.4v313.2c0 7.5-5.8 14-13.3 14.4-8 .4-14.7-6-14.7-14V73.4c0-22.6-18.1-41.2-40.6-41.4H95.1C64.8 32 40 56.8 40 87.1v289.8c0 30.3 24.8 55.1 55.1 55.1l108-.1c4.2.1 8.3.6 12.2 1.4 15.3 3.1 26.8 16.6 26.6 32.2-.1 7.2 5.2 13.6 12.4 14.4 8.5.9 15.7-5.7 15.6-14.1-.2-15.8 11.4-29.4 26.9-32.5 3.8-.8 7.9-1.2 12-1.3l108 .1c30.3 0 55.1-24.8 55.1-55.1V87.1C472 56.8 446.3 32 416 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bowtie.svg b/docs/ionicons/svg/ios-bowtie.svg deleted file mode 100644 index c5ac4a7fd..000000000 --- a/docs/ionicons/svg/ios-bowtie.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M290.8 213.5C286 205 277 202.2 266 202.2v-.2c-6 0-14.3 1.3-22.6 2.9-11.9 2.3-19.7 7.1-19.7 7.1s3.6 27.3.1 58.5-7.9 42.5-7.9 42.5 5.3 12.1 40 15c3.9.3 7.6.5 11 .5 24.5 0 36.4-7.3 36.4-7.3s3.3-5.4 4.3-22.1c1.9-32.2-7-68.5-16.8-85.6zM205.7 208.8c-22-40.2-86.2-96.8-121.3-96.8C57.9 112 32 180.5 32 256s23 144 51.5 144c33.4 0 110.5-80 110.5-80s5.7-12.6 9.9-33.6l1.8-10.4c.7-4.7 1.3-9.7 1.7-15 .3-3.5.5-6.8.6-9.9l.3-9.8c.7-16-2.6-32.5-2.6-32.5zM427.6 112c-36.4 0-96.4 56.5-118.3 96.8l-.8 1.4s1.4 2.5 1.9 3.4c3.4 6 6.7 14.3 9.4 24l2.9 11.7c2.2 10.2 3.7 21.2 4.2 32.2l.2 9c0 2.9-.1 5.7-.3 8.5-1 16.7-4.6 22.1-4.6 22.1 7.6 10.5 69 78.9 106.2 78.9 28.5 0 51.5-68.5 51.5-144s-25.8-144-52.3-144z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-briefcase.svg b/docs/ionicons/svg/ios-briefcase.svg deleted file mode 100644 index c50170f7e..000000000 --- a/docs/ionicons/svg/ios-briefcase.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M80 448h352c17.7 0 32-14.3 32-32V224H48v192c0 17.7 14.3 32 32 32zM432 128h-8v-8c0-4.4-3.6-8-8-8h-32c-4.4 0-8 3.6-8 8v8h-28V96c0-17.6-14.4-32-32-32H196c-17.6 0-32 14.4-32 32v32h-28v-8c0-4.4-3.6-8-8-8H96c-4.4 0-8 3.6-8 8v8h-8c-17.7 0-32 14.3-32 32v40h416v-40c0-17.7-14.3-32-32-32zm-112 0H192v-28c0-4.4 3.6-8 8-8h112c4.4 0 8 3.6 8 8v28z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-browsers.svg b/docs/ionicons/svg/ios-browsers.svg deleted file mode 100644 index 2965d9879..000000000 --- a/docs/ionicons/svg/ios-browsers.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 181.4V424c0 22.1 17.9 40 40 40h242.6c22.1 0 40-17.9 40-40V181.4c0-22.1-17.9-40-40-40H88c-22.1 0-40 17.9-40 40z"/><path d="M141.4 88v28.4c0 2.2 1.8 4 4 4h198.2c26.4 0 48 21.6 48 48v198.2c0 2.2 1.8 4 4 4H424c22.1 0 40-17.9 40-40V88c0-22.1-17.9-40-40-40H181.4c-22.1 0-40 17.9-40 40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-brush.svg b/docs/ionicons/svg/ios-brush.svg deleted file mode 100644 index a735ed623..000000000 --- a/docs/ionicons/svg/ios-brush.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M149.6 283.3c-51.9 0-83.9 45.7-83.9 95.1 0 21.3-10.9 37.1-31.4 46.4-2.2 1-3 3.8-1.7 5.8 16.7 24.6 63.3 33.3 95.3 33.3 8.4 0 15.9-.6 21.8-1.7 35.6-6.4 80.1-24.9 90.7-77 12.2-60.5-38.9-101.9-90.8-101.9z"/><path d="M467.7 60.4C460 52.7 450.9 48 441.6 48c-6.3 0-12.7 2.2-18.8 7L257.7 200.3c-5.4 4.8-12.4 7.4-19.7 7.4h-.1-.1c-5.6 0-11.1 2.1-15.4 5.8l-53.6 43.8c-2.1 1.8-2.7 4.8-1.4 7.2.9 1.7 2.6 2.9 4.5 3.1 45.6 4.5 87 37 87.3 86.6 0 1.7.7 3.4 2 4.5 2.5 2.1 6 1.7 8-.6l45.1-52.2c3.5-4 5.8-9.1 6-14.5v-1.2c0-7.5 3-14.8 8-20.4l144.8-164.4c11.9-15.1 7.6-32.1-5.4-45z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bug.svg b/docs/ionicons/svg/ios-bug.svg deleted file mode 100644 index 8b3c94e1f..000000000 --- a/docs/ionicons/svg/ios-bug.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M374.6 127.3C345.4 88.5 303.1 64 256 64c-47.1 0-89.4 24.5-118.6 63.3 6.4 15.6 15.8 30 28.1 42.3 24.2 24.2 56.3 37.5 90.5 37.5s66.3-13.3 90.5-37.5c12.3-12.3 21.8-26.6 28.1-42.3z"/><path d="M122 150s-3.8-1.6-5.9-3.3c-2.1-1.7-5-4.9-6.5-8.4 5.4-11.3 1.2-25-9.9-31.3-11.8-6.6-26.9-2.2-33.1 10-4.5 8.9-2.9 19.8 3.8 27.1 1.8 1.9 3.7 3.4 5.7 4.6 2.8 1.6 4.9 4 6.4 6.8 2.7 5.2 6.4 10.7 11.1 14.6 4.2 3.5 8.8 7.1 15.2 10.7-7.2 20.3-11.6 42.3-12.5 65.4-11 .2-18.6 2.1-25.5 4.1-4.2 1.2-8.2 3.4-11.8 5.9-1-.1-1.9-.2-2.9-.2-13.8 0-24.8 11.6-24 25.6.7 11.8 10.3 21.5 22.2 22.4 11 .8 20.6-5.9 24.3-15.5 2-5.3 6.7-9.2 12.4-9.9 1.9-.2 3.9-.4 6.2-.4 3.2 33 13.3 63.5 28.6 89.2-14.2 11-22.9 23-26.6 36.3 0 0-.8.4-1.9 1.4-1 .8-1.9 1.6-2.8 2.6-8.9 9.9-8.1 25 1.8 33.9 9.9 8.9 25 8.1 33.9-1.8 6.2-6.9 7.6-16.3 4.6-24.5-2.2-6-.7-12.7 3.9-17 1.6-1.5 3.5-3.1 5.7-4.9 27.1 31.7 59.4 52 99.7 54.4V232.9C190.8 230 144.4 195.3 122 150zM456 256.1c-1 0-2 .1-2.9.2-3.6-2.5-7.7-4.6-11.8-5.9-6.9-2-14.4-3.9-25.5-4.1-1-23.1-5.4-45.2-12.5-65.4 6.4-3.6 11-7.2 15.2-10.7 4.9-4.1 8.7-10 11.5-15.3 1.3-2.5 3.3-4.5 5.8-5.9 0 0 .1 0 .1-.1 11.6-6.5 15.7-21.1 9.2-32.7-6.5-11.6-21.1-15.7-32.7-9.2-11.1 6.2-15.3 19.9-9.9 31.3-1.6 3.4-3.4 5.7-6.5 8.4-2.3 2-5.9 4.3-5.9 4.3-22.4 45.3-68.8 79-122 81.9V448c40.3-2.4 72.6-22.8 99.7-54.4 2.1 1.7 3.9 3.2 5.4 4.6 4.8 4.4 6.4 11.3 4.2 17.5-3 8.1-1.5 17.5 4.7 24.3 8.9 9.9 24 10.7 33.9 1.8 9.9-8.9 10.7-24 1.8-33.9-.9-1-1.8-1.8-2.8-2.6-1.1-.9-1.9-1.4-1.9-1.4-3.7-13.3-12.4-25.3-26.6-36.3 15.3-25.7 25.4-56.2 28.6-89.2 2.1 0 4.1.2 5.9.4 5.9.7 10.7 4.7 12.9 10.2 3.7 9.4 13.2 15.9 24.1 15.1 11.8-.9 21.4-10.5 22.2-22.4.6-14-10.4-25.6-24.2-25.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-build.svg b/docs/ionicons/svg/ios-build.svg deleted file mode 100644 index 771a9e652..000000000 --- a/docs/ionicons/svg/ios-build.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M441.1 131.1l-44.9 45.1c-.9.9-2.3 1.3-3.5 1.1l-46.4-8.4c-1.6-.3-2.9-1.6-3.2-3.2l-8.3-46.4c-.2-1.3.2-2.6 1.1-3.5l44.8-45c3.5-3.5 3-9.3-1-12.1-10.1-7.2-22.1-10.7-31.8-10.7-.7 0-1.4 0-2 .1-12.5.7-39.3 7.7-60 29.7-20.1 21.2-41.1 60.6-22.5 104.5 2.2 5.3 4.7 12.3-2.7 19.7C253.1 209.4 61 390.3 61 390.3c-18 15.5-16.7 44.2-.1 60.9 8.5 8.4 20 12.8 31.3 12.8 11.1 0 21.9-4.2 29.6-13.1 0 0 179.4-191.1 188.2-199.8 4-3.9 7.7-5.1 11.1-5.1 3.3 0 6.3 1.2 8.6 2.4 9.9 5.1 21 7.4 32.4 7.4 26.8 0 55-12.4 72.2-29.6 24.4-24.4 28.9-48 29.6-60.1.6-9.9-2.2-22.6-10.7-34.2-2.9-3.8-8.6-4.2-12.1-.8zM102.5 429.3c-5.5 5.4-14.4 5.4-19.9 0-5.4-5.5-5.4-14.4 0-19.9 5.5-5.4 14.4-5.4 19.9 0 5.4 5.6 5.4 14.5 0 19.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bulb.svg b/docs/ionicons/svg/ios-bulb.svg deleted file mode 100644 index b87500a3e..000000000 --- a/docs/ionicons/svg/ios-bulb.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M404 188.9C404 111 333.9 48 256 48s-148 63.1-148 140.9c0 31 13.2 56.1 30.2 80.1h-.3c10.9 15 21.4 17.7 31.5 35 14.7 25.2 18.1 40.7 18.7 55.7.4 8.6 7.5 15.3 16 15.3h8.9c2.2 0 4-1.8 4-4v-94.5c0-5-1.2-9.8-3.4-14.3l-21-42c-3.5-7 1.6-15.2 9.4-15.2 4 0 7.7 2.3 9.4 5.9l25.3 51.4c2.2 4.4 3.3 9.2 3.3 14.1V371c0 2.2 1.8 4 4 4h24c2.2 0 4-1.8 4-4v-94.6c0-4.9 1.1-9.7 3.3-14.1l25.4-51.6c1.7-3.4 5.2-5.6 9-5.6 7.5 0 12.4 7.9 9 14.6l-21.3 42.6c-2.2 4.5-3.4 9.4-3.4 14.3V371c0 2.2 1.8 4 4 4h10c8.5 0 15.5-6.6 16-15 .9-15.4 4.7-32.3 18.4-56 10.1-17.3 20.6-20 31.5-35h-.1c17-24 30.2-49.1 30.2-80.1zM238 464h36c7.7 0 14-6.3 14-14s-6.3-14-14-14h-36c-7.7 0-14 6.3-14 14s6.3 14 14 14zM218 420h76c7.7 0 14-6.3 14-14s-6.3-14-14-14h-76c-7.7 0-14 6.3-14 14s6.3 14 14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-bus.svg b/docs/ionicons/svg/ios-bus.svg deleted file mode 100644 index b940f4c6e..000000000 --- a/docs/ionicons/svg/ios-bus.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M109.6 416.7c-1.9-1.9-5.7-.5-5.6 2.2 1 21.5 1.4 29 5.5 29h55.1c4.4 0 3.3-11.5 3.3-22-34.3.1-46.9 2.3-58.3-9.2zM402.4 416.7c1.9-1.9 5.7-.5 5.6 2.2-1 21.5-1.4 29-5.5 29h-55.1c-4.4 0-3.3-11.5-3.3-22 34.3.1 46.9 2.3 58.3-9.2zM384 64H128c-17.6 0-32 14.4-32 32v276c0 22 18 40 40 40h240c22 0 40-18 40-40V96c0-17.6-14.4-32-32-32zM162 375.9c-14.8 1.2-27-11.1-25.9-25.9.9-11.6 10.3-21.1 22-22 14.8-1.2 27 11.1 25.9 25.9-1 11.7-10.4 21.1-22 22zm76-77.9h-97.8c-8.9 0-16.2-7.3-16.2-16.2V166.2c0-8.9 7.3-16.2 16.2-16.2H238c2.2 0 4 1.8 4 4v140c0 2.2-1.8 4-4 4zm115.9 77.9c-14.8 1.2-27-11.1-25.9-25.9.9-11.6 10.3-21.1 22-22 14.8-1.2 27 11.1 25.9 25.9-.9 11.7-10.3 21.1-22 22zM388 282c0 8.8-7.2 16-16 16h-98c-2.2 0-4-1.8-4-4V154c0-2.2 1.8-4 4-4h98c8.8 0 16 7.2 16 16v116zm-15-162H139c-8.8 0-15-6.3-15-14s6.2-14 15-14h234c8.8 0 15 6.3 15 14s-6.2 14-15 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-business.svg b/docs/ionicons/svg/ios-business.svg deleted file mode 100644 index 3385cdf8f..000000000 --- a/docs/ionicons/svg/ios-business.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M146 80h220c9.9 0 18-8.1 18-18s-8.1-18-18-18H146c-9.9 0-18 8.1-18 18s8.1 18 18 18zM398 100H114c-9.9 0-18 8.1-18 18 0 9.3 6.9 17.1 16 18v300c0 13.2 10.8 24 24 24h88c4.4 0 8-3.6 8-8v-40c0-4.4 3.6-8 8-8h32c4.4 0 8 3.6 8 8v40c0 4.4 3.6 8 8 8h88c13.2 0 24-10.8 24-24V136c9.1-.9 16-8.7 16-18 0-9.9-8.1-18-18-18zM192 364c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm80 192c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm80 192c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cafe.svg b/docs/ionicons/svg/ios-cafe.svg deleted file mode 100644 index 01456a435..000000000 --- a/docs/ionicons/svg/ios-cafe.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M369.7 404H110.1c-7.6 0-14.1 5.8-14.4 13.4-.4 8 6 14.6 14 14.6h259.6c7.6 0 14.1-5.8 14.4-13.4.3-8-6.1-14.6-14-14.6zM399.2 118.5c.1-10.8-4.2-20.9-12.2-28.4-7.2-6.6-16.7-10.1-26.5-10.1H86.8c-9.9 0-19.7 3.6-26.9 10.4-8.1 7.7-12.4 18.2-11.9 29.3C50.4 172 58.3 218 71.8 256.3c11 31.6 25.8 58.1 43.9 78.9 31.8 36.6 68.8 48.8 77.9 48.8h60.1c5.5 0 25-7.2 44.2-19.5 22.4-14.4 42.4-36.7 58.1-64.6 2 .1 4 .2 5.9.2 27.2 0 52.8-9.7 72.1-27.4 19.4-17.8 30.1-41.4 30.1-66.6-.1-38.9-25.9-73.5-64.9-87.6zm-29.7 153.1c14.2-34.5 23.6-76 27.8-123.4 0 0 0-.1.1 0 10.3 5 19.1 12.2 25.8 20.9 8.4 10.9 12.8 23.7 12.8 37 0 34-29.2 62.1-66.5 65.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-calculator.svg b/docs/ionicons/svg/ios-calculator.svg deleted file mode 100644 index 27d594d97..000000000 --- a/docs/ionicons/svg/ios-calculator.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M372 48H140c-17.7 0-32 14.3-32 32v352c0 17.7 14.3 32 32 32h232c17.7 0 32-14.3 32-32V80c0-17.7-14.3-32-32-32zm-12 272v80c0 13.3-10.7 24-24 24s-24-10.7-24-24v-80c0-13.3 10.7-24 24-24s24 10.7 24 24zm0-80c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24zm-80 160c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24zm0-80c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24zm0-80c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24zm-80 160c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24zm0-80c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24zm0-80c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24zm-48-80v-48c0-8.8 7.2-16 16-16h176c8.8 0 16 7.2 16 16v48c0 8.8-7.2 16-16 16H168c-8.8 0-16-7.2-16-16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-calendar.svg b/docs/ionicons/svg/ios-calendar.svg deleted file mode 100644 index 63681bef1..000000000 --- a/docs/ionicons/svg/ios-calendar.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M424 96h-40v24c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V96H160v24c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V96H88c-22 0-40 18-40 40v272c0 22 18 40 40 40h336c22 0 40-18 40-40V136c0-22-18-40-40-40zm8 300c0 11-9 20-20 20H100c-11 0-20-9-20-20V216c0-4.4 3.6-8 8-8h336c4.4 0 8 3.6 8 8v180zM160 72c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v24h32V72zM384 72c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v24h32V72z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-call.svg b/docs/ionicons/svg/ios-call.svg deleted file mode 100644 index c7a99dd57..000000000 --- a/docs/ionicons/svg/ios-call.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M436.9 364.8c-14.7-14.7-50-36.8-67.4-45.1-20.2-9.7-27.6-9.5-41.9.8-11.9 8.6-19.6 16.6-33.3 13.6-13.7-2.9-40.7-23.4-66.9-49.5-26.2-26.2-46.6-53.2-49.5-66.9-2.9-13.8 5.1-21.4 13.6-33.3 10.3-14.3 10.6-21.7.8-41.9C184 125 162 89.8 147.2 75.1c-14.7-14.7-18-11.5-26.1-8.6 0 0-12 4.8-23.9 12.7-14.7 9.8-22.9 18-28.7 30.3-5.7 12.3-12.3 35.2 21.3 95 27.1 48.3 53.7 84.9 93.2 124.3l.1.1.1.1c39.5 39.5 76 66.1 124.3 93.2 59.8 33.6 82.7 27 95 21.3 12.3-5.7 20.5-13.9 30.3-28.7 7.9-11.9 12.7-23.9 12.7-23.9 2.9-8.1 6.2-11.4-8.6-26.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-camera.svg b/docs/ionicons/svg/ios-camera.svg deleted file mode 100644 index 3aeb0d8c6..000000000 --- a/docs/ionicons/svg/ios-camera.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="275" r="57.5"/><path d="M417.5 160H363c-4.6 0-8.9-2-12-5.4-28.4-31.8-39.1-42.6-50.7-42.6h-85.5c-11.7 0-23.2 10.8-51.7 42.7-3 3.4-7.4 5.3-11.9 5.3h-4.1v-8c0-4.4-3.6-8-8-8h-26c-4.4 0-8 3.6-8 8v8h-7.5C79.9 160 64 173.2 64 190.7v176c0 17.5 15.9 33.3 33.5 33.3h320c17.6 0 30.5-15.8 30.5-33.3v-176c0-17.5-12.9-30.7-30.5-30.7zM260 360.4c-50.3 2.3-91.7-39.1-89.4-89.4 2-43.9 37.5-79.4 81.4-81.4 50.3-2.3 91.7 39.1 89.4 89.4-2 43.9-37.5 79.4-81.4 81.4zM352 218c-7.2 0-13-5.8-13-13s5.8-13 13-13 13 5.8 13 13-5.8 13-13 13z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-car.svg b/docs/ionicons/svg/ios-car.svg deleted file mode 100644 index e703fbee7..000000000 --- a/docs/ionicons/svg/ios-car.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 196.2c-13.8-30.8-49-92.2-100-92.2H196c-51 0-84.8 59.4-100 92.2-24 23-48 45.7-48 84.8v76c0 3.7 2.6 7 6.2 7.8C69.1 368.2 116.4 375 256 375s186.9-6.8 201.8-10.2c3.6-.8 6.2-4.1 6.2-7.8v-76c0-39-22.3-63.1-48-84.8zM190 128h132c40.5 0 62 60 62 70H128c0-10 27-70 62-70zm-78 203.7c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32c0 17.6-14.3 32-32 32zM328 300c0 8.8-7.2 16-16 16H200c-8.8 0-16-7.2-16-16s7.2-16 16-16h112c8.8 0 16 7.2 16 16zm72 32c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zM160 384c-47.9 0-96-5-96-5 0 17-.3 29 6 29h85c6.3 0 5-13.2 5-24zM352 384c48 0 96-5 96-5 0 16 2 29-5 29h-86c-6.7 0-5-13.5-5-24z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-card.svg b/docs/ionicons/svg/ios-card.svg deleted file mode 100644 index 1390e0fb1..000000000 --- a/docs/ionicons/svg/ios-card.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 128c0-17.6-14.4-32-32-32H64c-17.6 0-32 14.4-32 32v48h448v-48zM32 384c0 17.6 14.4 32 32 32h384c17.6 0 32-14.4 32-32V224H32v160zm142-48h164c7.7 0 14 6.3 14 14s-6.3 14-14 14H174c-7.7 0-14-6.3-14-14s6.3-14 14-14zm-72 0h12c7.7 0 14 6.3 14 14s-6.3 14-14 14h-12c-7.7 0-14-6.3-14-14s6.3-14 14-14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cart.svg b/docs/ionicons/svg/ios-cart.svg deleted file mode 100644 index d2827b0e4..000000000 --- a/docs/ionicons/svg/ios-cart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><ellipse transform="rotate(-1.057 159.995 423.97) scale(.99997)" cx="160" cy="424" rx="24" ry="24"/><ellipse transform="matrix(.02382 -.9997 .9997 .02382 -48.51 798.282)" cx="384.5" cy="424" rx="24" ry="24"/><path d="M463.8 132.2c-.7-2.4-2.8-4-5.2-4.2L132.9 96.5c-2.8-.3-6.2-2.1-7.5-4.7-3.8-7.1-6.2-11.1-12.2-18.6-7.7-9.4-22.2-9.1-48.8-9.3-9-.1-16.3 5.2-16.3 14.1 0 8.7 6.9 14.1 15.6 14.1s21.3.5 26 1.9c4.7 1.4 8.5 9.1 9.9 15.8 0 .1 0 .2.1.3.2 1.2 2 10.2 2 10.3l40 211.6c2.4 14.5 7.3 26.5 14.5 35.7 8.4 10.8 19.5 16.2 32.9 16.2h236.6c7.6 0 14.1-5.8 14.4-13.4.4-8-6-14.6-14-14.6H188.9c-2 0-4.9 0-8.3-2.8-3.5-3-8.3-9.9-11.5-26l-4.3-23.7c0-.3.1-.5.4-.6l277.7-47c2.6-.4 4.6-2.5 4.9-5.2l16-115.8c.2-.8.2-1.7 0-2.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cash.svg b/docs/ionicons/svg/ios-cash.svg deleted file mode 100644 index 1311f3836..000000000 --- a/docs/ionicons/svg/ios-cash.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M466 355.9H46c-7.7 0-14 6.3-14 14s6.3 14 14 14h420c7.7 0 14-6.3 14-14s-6.3-14-14-14zM466 403.9H46c-7.7 0-14 6.3-14 14s6.3 14 14 14h420c7.7 0 14-6.3 14-14s-6.3-14-14-14zM444.9 80.1H67.1C47.8 80.1 32 95.9 32 115.2V293c0 19.3 15.8 35.1 35.1 35.1h377.8c19.3 0 35.1-15.8 35.1-35.1V115.2c0-19.3-15.8-35.1-35.1-35.1zM114 296.1H78c-7.7 0-14-6.3-14-14s6.3-14 14-14h36c7.7 0 14 6.3 14 14s-6.3 14-14 14zm0-156H78c-7.7 0-14-6.3-14-14s6.3-14 14-14h36c7.7 0 14 6.3 14 14s-6.3 14-14 14zm142 144c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80zm178 12h-36c-7.7 0-14-6.3-14-14s6.3-14 14-14h36c7.7 0 14 6.3 14 14s-6.3 14-14 14zm0-156h-36c-7.7 0-14-6.3-14-14s6.3-14 14-14h36c7.7 0 14 6.3 14 14s-6.3 14-14 14z"/><circle cx="256" cy="206" r="53"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cellular.svg b/docs/ionicons/svg/ios-cellular.svg deleted file mode 100644 index c7d0f9ffd..000000000 --- a/docs/ionicons/svg/ios-cellular.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M408.4 51.8c-2.6-2.5-6.1-3.8-9.7-3.8-3.7 0-7.2 1.4-9.9 3.9-2.7 2.6-4.1 6-4.1 9.6 0 3.6 1.5 7 4.2 9.6 30.4 28.5 47.1 66.5 47.1 107.1 0 40.5-16.7 78.5-47.1 107.1-2.7 2.5-4.2 5.9-4.2 9.6 0 3.6 1.4 7 4.1 9.6 2.6 2.5 6.1 3.9 9.9 3.9 3.7 0 7.1-1.4 9.7-3.8C444.3 271 464 226.1 464 178.2v-.1c0-47.9-19.8-92.7-55.6-126.3z"/><path d="M351 96.8c-2.4-2.3-5.6-3.5-9-3.5-3.3 0-6.5 1.2-8.9 3.4-2.5 2.3-3.9 5.4-3.9 8.7 0 3.3 1.3 6.4 3.8 8.7 18 17 27.8 39.8 27.8 64 0 24.2-9.9 47-27.8 64-2.5 2.3-3.8 5.4-3.8 8.7 0 3.3 1.4 6.4 3.9 8.7 2.4 2.2 5.5 3.4 8.9 3.4 3.4 0 6.6-1.3 9-3.5 22.8-21.7 35.4-50.5 35.4-81.3v-.1c0-30.7-12.6-59.5-35.4-81.2zM123.1 71.1c2.7-2.5 4.2-5.9 4.2-9.6 0-3.6-1.4-7-4.1-9.6-2.6-2.5-6.1-3.9-9.9-3.9-3.7 0-7.1 1.4-9.7 3.8C67.7 85.4 48 130.3 48 178.2v.2c0 47.8 19.8 92.6 55.6 126.2 2.6 2.5 6.1 3.8 9.7 3.8 3.7 0 7.2-1.4 9.9-3.9 2.7-2.6 4.1-6 4.1-9.6 0-3.6-1.5-7-4.2-9.6C92.7 256.8 76 218.8 76 178.2c-.1-40.6 16.7-78.6 47.1-107.1z"/><path d="M179 114.1c2.5-2.3 3.8-5.4 3.8-8.7 0-3.3-1.4-6.4-3.9-8.7-2.4-2.2-5.5-3.4-8.9-3.4-3.4 0-6.6 1.3-9 3.5-22.8 21.7-35.4 50.5-35.4 81.3v.1c0 30.8 12.6 59.6 35.4 81.2 2.4 2.3 5.6 3.5 9 3.5 3.3 0 6.5-1.2 8.9-3.4 2.5-2.3 3.9-5.4 3.9-8.7 0-3.3-1.3-6.4-3.8-8.7-18-17-27.8-39.8-27.8-64-.1-24.2 9.8-46.9 27.8-64zM256 123.2c-26.5 0-48 21.5-48 48 0 21.6 14.3 39.9 34 45.9v233c0 7.7 6.3 13.9 14 13.9s14-6.2 14-13.9v-233c19.7-6 34-24.3 34-45.9 0-26.5-21.5-48-48-48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-chatboxes.svg b/docs/ionicons/svg/ios-chatboxes.svg deleted file mode 100644 index 11fb73443..000000000 --- a/docs/ionicons/svg/ios-chatboxes.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M425.9 170.4H204.3c-21 0-38.1 17.1-38.1 38.1v154.3c0 21 17.1 38 38.1 38h126.8c2.8 0 5.6 1.2 7.6 3.2l63 58.1c3.5 3.4 9.3 2 9.3-2.9v-50.6c0-6 3.8-7.9 9.8-7.9h1c21 0 42.1-16.9 42.1-38V208.5c.1-21.1-17-38.1-38-38.1z"/><path d="M174.4 145.9h177.4V80.6c0-18-14.6-32.6-32.6-32.6H80.6C62.6 48 48 62.6 48 80.6v165.2c0 18 14.6 32.6 32.6 32.6h61.1v-99.9c.1-18 14.7-32.6 32.7-32.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-chatbubbles.svg b/docs/ionicons/svg/ios-chatbubbles.svg deleted file mode 100644 index 54c0bf558..000000000 --- a/docs/ionicons/svg/ios-chatbubbles.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M431 320.6c0-4.4 1.2-8.6 3.3-12.2.6-1.1 1.4-2.1 2.1-3.1 17.4-26 27.6-57.1 27.6-90.3.3-92.2-77.5-167-173.7-167-83.9 0-153.9 57.1-170.3 132.9-2.4 11.1-3.7 22.4-3.7 34.2 0 92.3 74.8 169.1 171 169.1 15.3 0 35.9-4.6 47.2-7.7 11.3-3.1 22.5-7.2 25.4-8.3 2.9-1.1 6.1-1.7 9.3-1.7 3.6 0 7 .7 10.1 2l56.7 20.1s2.4 1 3.9 1c4.4 0 8-3.5 8-8 0-1-.5-2.7-.5-2.7L431 320.6z"/><path d="M318.5 392.5c-3.6 1-8.2 2.1-13.2 3.2-10.5 2.2-23.9 4.5-34 4.5-96.2 0-171-76.8-171-169.1 0-6.6.7-15 1.5-21.4.6-4.3 1.3-8.6 2.3-12.8 1-4.5 2.2-9 3.5-13.4l-8 7.1C66.8 219.2 48 260 48 302.5c0 29.3 8.5 57.5 24.8 82 2.3 3.5 3.6 6.2 3.2 8-.4 1.8-11.9 62-11.9 62-.6 2.9.5 5.8 2.7 7.7 1.5 1.2 3.3 1.8 5.1 1.8 1 0 2-.2 2.9-.6l56.1-22.1c1.8-.7 3.7-1.1 5.7-1.1 0 0 2.4-.2 6.3 1.3 18.9 7.4 39.8 12 60.7 12 46.6 0 90.4-20.1 120.1-55.1 0 0 3.2-4.4 6.9-9.6-3.7 1.3-7.9 2.6-12.1 3.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-checkbox-outline.svg b/docs/ionicons/svg/ios-checkbox-outline.svg deleted file mode 100644 index abc8378c1..000000000 --- a/docs/ionicons/svg/ios-checkbox-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 64H96c-17.7 0-32 14.3-32 32v320c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm4 348c0 4.4-3.6 8-8 8H100c-4.4 0-8-3.6-8-8V100c0-4.4 3.6-8 8-8h312c4.4 0 8 3.6 8 8v312z"/><path d="M363.6 192.9L346 174.8c-.7-.8-1.8-1.2-2.8-1.2-1.1 0-2.1.4-2.8 1.2l-122 122.9-44.4-44.4c-.8-.8-1.8-1.2-2.8-1.2-1 0-2 .4-2.8 1.2l-17.8 17.8c-1.6 1.6-1.6 4.1 0 5.7l56 56c3.6 3.6 8 5.7 11.7 5.7 5.3 0 9.9-3.9 11.6-5.5h.1l133.7-134.4c1.4-1.7 1.4-4.2-.1-5.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-checkbox.svg b/docs/ionicons/svg/ios-checkbox.svg deleted file mode 100644 index d1687a0d4..000000000 --- a/docs/ionicons/svg/ios-checkbox.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 64H96c-17.7 0-32 14.3-32 32v320c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-52.5 134.5L229.8 332.8h-.1c-1.7 1.7-6.3 5.5-11.6 5.5-3.8 0-8.1-2.1-11.7-5.7l-56-56c-1.6-1.6-1.6-4.1 0-5.7l17.8-17.8c.8-.8 1.8-1.2 2.8-1.2 1 0 2 .4 2.8 1.2l44.4 44.4 122-122.9c.8-.8 1.8-1.2 2.8-1.2 1.1 0 2.1.4 2.8 1.2l17.5 18.1c1.8 1.7 1.8 4.2.2 5.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-checkmark-circle-outline.svg b/docs/ionicons/svg/ios-checkmark-circle-outline.svg deleted file mode 100644 index 6f9326fe7..000000000 --- a/docs/ionicons/svg/ios-checkmark-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M362.6 192.9L345 174.8c-.7-.8-1.8-1.2-2.8-1.2-1.1 0-2.1.4-2.8 1.2l-122 122.9-44.4-44.4c-.8-.8-1.8-1.2-2.8-1.2-1 0-2 .4-2.8 1.2l-17.8 17.8c-1.6 1.6-1.6 4.1 0 5.7l56 56c3.6 3.6 8 5.7 11.7 5.7 5.3 0 9.9-3.9 11.6-5.5h.1l133.7-134.4c1.4-1.7 1.4-4.2-.1-5.7z"/><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-checkmark-circle.svg b/docs/ionicons/svg/ios-checkmark-circle.svg deleted file mode 100644 index 20e6fcca7..000000000 --- a/docs/ionicons/svg/ios-checkmark-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm106.5 150.5L228.8 332.8h-.1c-1.7 1.7-6.3 5.5-11.6 5.5-3.8 0-8.1-2.1-11.7-5.7l-56-56c-1.6-1.6-1.6-4.1 0-5.7l17.8-17.8c.8-.8 1.8-1.2 2.8-1.2 1 0 2 .4 2.8 1.2l44.4 44.4 122-122.9c.8-.8 1.8-1.2 2.8-1.2 1.1 0 2.1.4 2.8 1.2l17.5 18.1c1.8 1.7 1.8 4.2.2 5.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-checkmark.svg b/docs/ionicons/svg/ios-checkmark.svg deleted file mode 100644 index c61aa04a9..000000000 --- a/docs/ionicons/svg/ios-checkmark.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M362.6 192.9L345 174.8c-.7-.8-1.8-1.2-2.8-1.2-1.1 0-2.1.4-2.8 1.2l-122 122.9-44.4-44.4c-.8-.8-1.8-1.2-2.8-1.2-1 0-2 .4-2.8 1.2l-17.8 17.8c-1.6 1.6-1.6 4.1 0 5.7l56 56c3.6 3.6 8 5.7 11.7 5.7 5.3 0 9.9-3.9 11.6-5.5h.1l133.7-134.4c1.4-1.7 1.4-4.2-.1-5.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-clipboard.svg b/docs/ionicons/svg/ios-clipboard.svg deleted file mode 100644 index 5135fbad8..000000000 --- a/docs/ionicons/svg/ios-clipboard.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M140.5 160v240c0 8.8 7.2 16 16 16h200c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16h-200c-8.8 0-16 7.2-16 16zM321.5 81h-17c0-5.6-1-11-2.7-16-2.1-6-5.3-11.4-9.4-16-8.8-9.9-21.6-17-35.9-17s-27.1 7.1-35.9 17c-4.1 4.6-7.3 10-9.4 16-1.7 5-2.7 10.4-2.7 16H194c-9.6 0-17.5 7.9-17.5 17.5V114c0 1.1.9 2 2 2h156c1.1 0 2-.9 2-2V96c0-8.3-6.7-15-15-15zm-62.9 15.5c-10.5 1.3-19.3-7.5-17.9-17.9.9-7.1 6.7-12.9 13.8-13.8 10.5-1.3 19.3 7.5 17.9 17.9-.9 7.2-6.7 12.9-13.8 13.8z"/><path d="M400 48h-75.2c-1.7 0-2.6 1.9-1.6 3.2 2.9 3.9 5.3 8.1 7 12.8.3.8 1 1.3 1.9 1.3h.5c18.7 0 26.9 14.9 27.5 33.5V114c0 1.1.9 2 2 2h20.3c8.8 0 16 7.2 16 16v297.4c0 8.8-7.2 16-16 16h-253c-8.8 0-16-7.2-16-16V132c0-8.8 7.2-16 16-16h21.3c1.1 0 2-.9 2-2v-8.8c0-19.1 5.6-36.7 27.6-36.7h.3c.9 0 1.8-.6 1.9-1.6 1.5-6.9 4.1-11.7 7.2-15.8 1-1.3.1-3.2-1.6-3.2l-76.3-.1C94.3 47.9 80 62.1 80 79.7V424c0 41.7 14.3 56 32 56h288.5c17.4 0 31.5-14.1 31.5-31.5V80c0-17.7-14.3-32-32-32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-clock.svg b/docs/ionicons/svg/ios-clock.svg deleted file mode 100644 index 3860e94f4..000000000 --- a/docs/ionicons/svg/ios-clock.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.1 108.9c-81.2-81.2-212.9-81.2-294.2 0-81.3 81.2-81.2 212.9 0 294.2 81.2 81.2 212.9 81.2 294.2 0 81.2-81.2 81.2-213 0-294.2zM89.6 263.8c-5.6 1.1-10.5-3.8-9.4-9.4.6-3.1 3.1-5.7 6.3-6.3 5.6-1.1 10.5 3.8 9.4 9.4-.6 3.2-3.2 5.7-6.3 6.3zm26.2 82.2c-4.3 3.7-11 1.9-12.8-3.5-1-3-.1-6.5 2.3-8.5 4.3-3.7 11-1.9 12.8 3.5 1 3 .1 6.4-2.3 8.5zm2.3-171.5c-1.9 5.4-8.5 7.2-12.8 3.5-2.4-2.1-3.3-5.5-2.3-8.5 1.9-5.4 8.5-7.2 12.8-3.5 2.4 2.1 3.3 5.5 2.3 8.5zM179.6 404c-1.9 5.4-8.5 7.2-12.8 3.5-2.4-2.1-3.3-5.5-2.3-8.5 1.9-5.4 8.5-7.2 12.8-3.5 2.4 2.1 3.3 5.5 2.3 8.5zm-2.3-287.5c-4.3 3.7-11 1.9-12.8-3.5-1-3-.1-6.5 2.3-8.5 4.3-3.7 11-1.9 12.8 3.5 1 3 .1 6.4-2.3 8.5zm35.4 76.3c-2.3-3.8-1-8.7 2.7-11 3.8-2.3 8.7-1 11 2.7l33.7 62.3c2.5 4.7 3.9 9.9 3.9 15.2v122c0 5-3 8-8 8s-8-3-8-8V262c0-2.7-.7-5.3-1.9-7.6l-33.4-61.6zm44.9 239c-5.6 1.1-10.5-3.8-9.4-9.4.6-3.1 3.1-5.7 6.3-6.3 5.6-1.1 10.5 3.8 9.4 9.4-.6 3.2-3.2 5.7-6.3 6.3zm0-336c-5.6 1.1-10.5-3.8-9.4-9.4.6-3.1 3.1-5.7 6.3-6.3 5.6-1.1 10.5 3.8 9.4 9.4-.6 3.2-3.2 5.7-6.3 6.3zm87.7 311.7c-4.3 3.7-11 1.9-12.8-3.5-1-3-.1-6.5 2.3-8.5 4.3-3.7 11-1.9 12.8 3.5 1 3 .1 6.4-2.3 8.5zm2.3-294.5c-1.9 5.4-8.5 7.2-12.8 3.5-2.4-2.1-3.3-5.5-2.3-8.5 1.9-5.4 8.5-7.2 12.8-3.5 2.4 2.1 3.3 5.5 2.3 8.5zm61.5 229.5c-1.9 5.4-8.5 7.2-12.8 3.5-2.4-2.1-3.3-5.5-2.3-8.5 1.9-5.4 8.5-7.2 12.8-3.5 2.4 2.1 3.3 5.5 2.3 8.5zM406.8 178c-4.3 3.7-11 1.9-12.8-3.5-1-3-.1-6.5 2.3-8.5 4.3-3.7 11-1.9 12.8 3.5 1 3 .1 6.4-2.3 8.5zm18.8 85.8c-5.6 1.1-10.5-3.8-9.4-9.4.6-3.1 3.1-5.7 6.3-6.3 5.6-1.1 10.5 3.8 9.4 9.4-.6 3.2-3.2 5.7-6.3 6.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-close-circle-outline.svg b/docs/ionicons/svg/ios-close-circle-outline.svg deleted file mode 100644 index c288c19ed..000000000 --- a/docs/ionicons/svg/ios-close-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M331.3 308.7L278.6 256l52.7-52.7c6.2-6.2 6.2-16.4 0-22.6-6.2-6.2-16.4-6.2-22.6 0L256 233.4l-52.7-52.7c-6.2-6.2-15.6-7.1-22.6 0-7.1 7.1-6 16.6 0 22.6l52.7 52.7-52.7 52.7c-6.7 6.7-6.4 16.3 0 22.6 6.4 6.4 16.4 6.2 22.6 0l52.7-52.7 52.7 52.7c6.2 6.2 16.4 6.2 22.6 0 6.3-6.2 6.3-16.4 0-22.6z"/><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-close-circle.svg b/docs/ionicons/svg/ios-close-circle.svg deleted file mode 100644 index d4951803c..000000000 --- a/docs/ionicons/svg/ios-close-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm52.7 283.3L256 278.6l-52.7 52.7c-6.2 6.2-16.4 6.2-22.6 0-3.1-3.1-4.7-7.2-4.7-11.3 0-4.1 1.6-8.2 4.7-11.3l52.7-52.7-52.7-52.7c-3.1-3.1-4.7-7.2-4.7-11.3 0-4.1 1.6-8.2 4.7-11.3 6.2-6.2 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L278.6 256l52.7 52.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.3-16.4 6.3-22.6 0z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-close.svg b/docs/ionicons/svg/ios-close.svg deleted file mode 100644 index 5f62c9960..000000000 --- a/docs/ionicons/svg/ios-close.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M278.6 256l68.2-68.2c6.2-6.2 6.2-16.4 0-22.6-6.2-6.2-16.4-6.2-22.6 0L256 233.4l-68.2-68.2c-6.2-6.2-16.4-6.2-22.6 0-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3l68.2 68.2-68.2 68.2c-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3 6.2 6.2 16.4 6.2 22.6 0l68.2-68.2 68.2 68.2c6.2 6.2 16.4 6.2 22.6 0 6.2-6.2 6.2-16.4 0-22.6L278.6 256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloud-circle.svg b/docs/ionicons/svg/ios-cloud-circle.svg deleted file mode 100644 index fe3dfce7f..000000000 --- a/docs/ionicons/svg/ios-cloud-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm82.6 272H173.4c-25.1 0-45.4-21.4-45.4-47.2 0-21 13.2-39.8 33.2-46.2.3-20 16.2-36.1 35.7-36.1 5.3 0 10.4 1.2 14.9 3.4 13.1-20.5 36.9-33.8 62.5-33.8 37.7 0 67.5 29.3 71.4 66.9 21.7 3.5 38.3 22.7 38.3 45.9 0 25.7-20.3 47.1-45.4 47.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloud-done.svg b/docs/ionicons/svg/ios-cloud-done.svg deleted file mode 100644 index f9d64d3b0..000000000 --- a/docs/ionicons/svg/ios-cloud-done.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.1 229.8C429 154.6 365.4 96 288 96c-51.2 0-96.3 25.6-123.4 64.7-8.3-3.4-17.4-5.3-26.9-5.3-39.1 0-70.8 34.4-71.4 73.4C26.4 241.5 0 280.5 0 321.5 0 371.7 40.7 416 90.9 416h330.3c50.2 0 90.9-44.3 90.9-94.5-.1-44.7-32.4-84.1-75-91.7zm-74.6-17.3L228.8 346.8h-.1c-1.7 1.7-6.3 5.5-11.6 5.5-3.8 0-8.1-2.1-11.7-5.7l-56-56c-1.6-1.6-1.6-4.1 0-5.7l17.8-17.8c.8-.8 1.8-1.2 2.8-1.2 1 0 2 .4 2.8 1.2l44.4 44.4 122-122.9c.8-.8 1.8-1.2 2.8-1.2 1.1 0 2.1.4 2.8 1.2l17.5 18.1c1.8 1.7 1.8 4.2.2 5.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloud-download.svg b/docs/ionicons/svg/ios-cloud-download.svg deleted file mode 100644 index 893873953..000000000 --- a/docs/ionicons/svg/ios-cloud-download.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.1 165.8C429 90.6 365.4 32 288 32c-51.2 0-96.3 25.6-123.4 64.7-8.3-3.4-17.4-5.3-26.9-5.3-39.1 0-70.8 34.4-71.4 73.4C26.4 177.5 0 216.5 0 257.5 0 307.7 40.7 352 90.9 352H243V211c0-7.2 5.8-13 13-13s13 5.8 13 13v141h152.1c50.2 0 90.9-44.3 90.9-94.5 0-44.7-32.3-84.1-74.9-91.7zM243 435.9l-47.9-47.2c-5.1-5-13.3-5-18.4.1-5 5.1-5 13.3.1 18.4l70 69c2.5 2.4 5.8 3.7 9.1 3.7 1.7 0 3.4-.3 5-1 1.5-.6 2.9-1.6 4.1-2.7l70-69c5.1-5 5.2-13.3.1-18.4-5-5.1-13.3-5.2-18.4-.1L269 435.9V352h-26v83.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloud-outline.svg b/docs/ionicons/svg/ios-cloud-outline.svg deleted file mode 100644 index 1951a5ce7..000000000 --- a/docs/ionicons/svg/ios-cloud-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M288 124c30.3 0 59.3 11.2 81.8 31.5 22.3 20.1 36.3 47.6 39.5 77.3l1.2 11.1c.6 5.8 5 10.5 10.7 11.5l11 2c14 2.5 27 10.4 36.7 22.1 9.8 12 15.2 26.9 15.2 42.1 0 17-6.9 34.1-18.9 46.8C453 381 437.4 388 421.1 388H90.9c-16.3 0-31.9-7-43.9-19.7s-18.9-29.7-18.9-46.8c0-14.4 4.6-28.9 13.1-40.9 8.6-12.2 20.2-20.9 33.7-25.1l10.3-3.3c5.3-1.7 9-6.6 9.1-12.2l.2-10.8c.2-11.8 5.1-23.6 13.5-32.4 8.3-8.7 18.9-13.4 29.9-13.4 5.6 0 11.1 1.1 16.3 3.2l11.1 4.5c5.7 2.3 12.2.4 15.7-4.7l6.8-9.8C210.4 143.7 248 124 288 124m0-28c-51.2 0-96.3 25.6-123.4 64.7-8.3-3.4-17.4-5.3-26.9-5.3-39.1 0-70.8 34.4-71.4 73.4C26.4 241.5 0 280.5 0 321.5 0 371.7 40.7 416 90.9 416h330.3c50.2 0 90.9-44.3 90.9-94.5 0-44.7-32.3-84.1-74.9-91.7C429 154.6 365.4 96 288 96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloud-upload.svg b/docs/ionicons/svg/ios-cloud-upload.svg deleted file mode 100644 index f089ecdb5..000000000 --- a/docs/ionicons/svg/ios-cloud-upload.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.1 165.8C429 90.6 365.4 32 288 32c-51.2 0-96.3 25.6-123.4 64.7-8.3-3.4-17.4-5.3-26.9-5.3-39.1 0-70.8 34.4-71.4 73.4C26.4 177.5 0 216.5 0 257.5 0 307.7 40.7 352 90.9 352H243V210.1l-47.9 47.2c-5.1 5-13.3 5-18.4-.1-5-5.1-5-13.3.1-18.4l70-69c1.2-1.1 2.5-2.1 4.1-2.7 1.6-.7 3.3-1 5-1 3.4 0 6.6 1.3 9.1 3.7l70 69c5.1 5 5.2 13.3.1 18.4-5 5.1-13.3 5.2-18.4.1L269 210.1V352h152.1c50.2 0 90.9-44.3 90.9-94.5 0-44.7-32.3-84.1-74.9-91.7zM243 467c0 7.2 5.8 13 13 13s13-5.8 13-13V352h-26v115z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloud.svg b/docs/ionicons/svg/ios-cloud.svg deleted file mode 100644 index 083d9db80..000000000 --- a/docs/ionicons/svg/ios-cloud.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.1 229.8C429 154.6 365.4 96 288 96c-51.2 0-96.3 25.6-123.4 64.7-8.3-3.4-17.4-5.3-26.9-5.3-39.1 0-70.8 34.4-71.4 73.4C26.4 241.5 0 280.5 0 321.5 0 371.7 40.7 416 90.9 416h330.3c50.2 0 90.9-44.3 90.9-94.5-.1-44.7-32.4-84.1-75-91.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloudy-night.svg b/docs/ionicons/svg/ios-cloudy-night.svg deleted file mode 100644 index ecbd8ede9..000000000 --- a/docs/ionicons/svg/ios-cloudy-night.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M277.8 294.8c-.5 0-1.1-.1-1.6-.1-2.6 0-5.2 0-7.8.3-9.3-40.8-45.9-71.5-89.7-71.5-50.8 0-91.9 40.9-91.9 91.4 0 3.1.2 6.1.5 9.1-31 2.7-55.3 30.1-55.3 61.6C32 419 58.8 448 92.3 448h185.5c41.9 0 75.8-34.7 75.8-76.3 0-41.6-33.9-76.9-75.8-76.9z"/><path d="M452.1 305.4c-2.5.1-5 .2-7.6.2-41.7 0-80.8-15.7-110.3-44.3-29.5-28.5-45.7-66.5-45.7-106.8 0-23 5.3-45.2 15.2-65.3L315.4 70c1.7-2.9-.8-6.5-4.1-6-7.6 1.2-15.7 4-23.2 6.3-59.5 18.2-104.4 68.1-113.7 129.3 1.4-.1 2.9-.1 4.3-.1 26.5 0 52.4 9.2 73 25.9 15.1 12.2 26.9 28 34.2 45.7 23.7 2 45.7 12.4 62.7 29.8 18.7 19.1 29 44.2 29 70.7 0 2.3-.1 4.6-.2 6.8 34.2-8.1 64.3-26.6 86.4-51.8 4.8-5.5 11.3-12.8 15.3-18.5 2-2.8-.3-6.7-3.8-6.3-6.8 1-15.9 3.2-23.2 3.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cloudy.svg b/docs/ionicons/svg/ios-cloudy.svg deleted file mode 100644 index 9865008db..000000000 --- a/docs/ionicons/svg/ios-cloudy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M236 96c-70 0-127.8 59.7-127.8 130.8 0 4.3.3 8.6.8 12.8-43.2 3.9-77 44-77 88.4 0 47 37.9 88 84.6 88h257.8c58.3 0 105.6-49.4 105.6-108s-47.3-108.8-105.6-108.8c-2.3 0-4.8-.2-7.2-.2-2.1 0-4.2 0-6.1.1C349.3 145.6 306 96 236 96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-code-download.svg b/docs/ionicons/svg/ios-code-download.svg deleted file mode 100644 index 42b41ba6d..000000000 --- a/docs/ionicons/svg/ios-code-download.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M332 142.7c-1.2-1.1-2.7-1.7-4.1-1.7s-3 .6-4.1 1.7L310 155.9c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l95.8 91.5-95.8 91.5c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l13.8 13.2c1.2 1.1 2.6 1.7 4.1 1.7 1.5 0 3-.6 4.1-1.7l114.2-109c1.2-1.1 1.9-2.7 1.9-4.3 0-1.6-.7-3.2-1.9-4.3L332 142.7zM106.3 256l95.8-91.5c1.2-1.1 1.9-2.7 1.9-4.3 0-1.6-.7-3.2-1.9-4.3l-13.8-13.2c-1.2-1.1-2.7-1.7-4.1-1.7s-3 .6-4.1 1.7l-114.2 109c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l114.2 109c1.2 1.1 2.7 1.7 4.1 1.7 1.5 0 3-.6 4.1-1.7l13.8-13.2c1.2-1.1 1.9-2.7 1.9-4.3 0-1.6-.7-3.2-1.9-4.3L106.3 256z"/><path d="M332.8 267.2c.1-3.9-1.4-7.6-4.2-10.4l-.1-.1c-2.7-2.7-6.2-4.2-10-4.2-3.5 0-6.8 1.3-9.4 3.6l-38.9 34.6V184.6c0-7.8-6.4-14.2-14.2-14.2-7.8 0-14.2 6.4-14.2 14.2v106.2l-38.9-34.6c-2.6-2.3-6-3.6-9.4-3.6-3.8 0-7.4 1.5-10.1 4.2l-.1.1c-2.8 2.8-4.2 6.4-4.2 10.4.1 3.9 1.7 7.5 4.6 10.2l62.8 57.7c2.6 2.4 6 3.7 9.5 3.7s6.9-1.3 9.5-3.7l62.8-57.7c2.8-2.8 4.5-6.4 4.5-10.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-code-working.svg b/docs/ionicons/svg/ios-code-working.svg deleted file mode 100644 index 8bb9ada50..000000000 --- a/docs/ionicons/svg/ios-code-working.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M446.1 251.6L332 142.7c-1.2-1.1-2.7-1.7-4.1-1.7s-3 .6-4.1 1.7L310 155.9c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l95.8 91.5-95.8 91.5c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l13.8 13.2c1.2 1.1 2.6 1.7 4.1 1.7 1.5 0 3-.6 4.1-1.7l114.2-109c1.2-1.1 1.9-2.7 1.9-4.3-.1-1.7-.8-3.2-2-4.4zM106.3 256l95.8-91.5c1.2-1.1 1.9-2.7 1.9-4.3 0-1.6-.7-3.2-1.9-4.3l-13.8-13.2c-1.2-1.1-2.7-1.7-4.1-1.7s-3 .6-4.1 1.7l-114.2 109c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l114.2 109c1.2 1.1 2.7 1.7 4.1 1.7 1.5 0 3-.6 4.1-1.7l13.8-13.2c1.2-1.1 1.9-2.7 1.9-4.3 0-1.6-.7-3.2-1.9-4.3L106.3 256z"/><circle cx="256" cy="256" r="22"/><circle cx="192" cy="256" r="22"/><circle cx="320" cy="256" r="22"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-code.svg b/docs/ionicons/svg/ios-code.svg deleted file mode 100644 index ecb946d36..000000000 --- a/docs/ionicons/svg/ios-code.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M332 142.7c-1.2-1.1-2.7-1.7-4.1-1.7s-3 .6-4.1 1.7L310 155.9c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l95.8 91.5-95.8 91.5c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l13.8 13.2c1.2 1.1 2.6 1.7 4.1 1.7 1.5 0 3-.6 4.1-1.7l114.2-109c1.2-1.1 1.9-2.7 1.9-4.3 0-1.6-.7-3.2-1.9-4.3L332 142.7zM204 160.2c0-1.6-.7-3.2-1.9-4.3l-13.8-13.2c-1.2-1.1-2.7-1.7-4.1-1.7s-3 .6-4.1 1.7l-114.2 109c-1.2 1.1-1.9 2.7-1.9 4.3 0 1.6.7 3.2 1.9 4.3l114.2 109c1.2 1.1 2.7 1.7 4.1 1.7 1.5 0 3-.6 4.1-1.7l13.8-13.2c1.2-1.1 1.9-2.7 1.9-4.3 0-1.6-.7-3.2-1.9-4.3L106.3 256l95.8-91.5c1.2-1.1 1.9-2.7 1.9-4.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cog.svg b/docs/ionicons/svg/ios-cog.svg deleted file mode 100644 index f5f71fcd0..000000000 --- a/docs/ionicons/svg/ios-cog.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M456.9 242.2l-26.1-4.2c-3.5-.6-6.1-3.3-6.6-6.8-.5-3.2-1-6.4-1.7-9.5-.7-3.4.9-6.9 3.9-8.6l23.1-12.8c3.6-1.8 5.3-6.1 3.9-9.9l-4-11c-1.4-3.8-5.4-6-9.4-5l-25.9 5c-3.4.7-6.9-1-8.6-4.1-1.5-2.8-3.1-5.6-4.8-8.4-1.8-3-1.6-6.8.7-9.5l17.3-19.9c2.8-3 2.9-7.5.3-10.6l-7.5-9c-2.6-3.1-7.1-3.8-10.5-1.5L378.3 130c-3 1.8-6.8 1.4-9.4-.9-2.4-2.1-4.9-4.2-7.4-6.2-2.7-2.2-3.8-5.9-2.5-9.1l9.4-24.7c1.6-3.7.2-8.1-3.3-10.1l-10.2-5.9c-3.5-2-8-1.1-10.4 2.2l-16.6 20.8c-2 2.5-4.9 3.8-8.5 2.5 0 0-5.6-2.3-9.8-3.7-3.3-1.1-5.6-4.2-5.5-7.7l.4-26.4c.2-4.1-2.6-7.7-6.6-8.4l-11.6-2c-4-.7-7.9 1.7-9.1 5.6l-8.6 25c-1.1 3.3-4.3 5.5-7.8 5.4-1.6 0-3.3-.1-4.9-.1s-3.3 0-4.9.1c-3.5.1-6.6-2.1-7.8-5.4l-8.6-25c-1.2-3.9-5.1-6.3-9.1-5.6l-11.6 2c-4 .7-6.8 4.3-6.6 8.4l.4 26.4c.1 3.5-2.1 6.4-5.5 7.7-2.3.9-7.3 2.8-9.7 3.7-2.8 1-6.1.2-8.8-2.9l-16.5-20.3c-2.4-3.3-6.9-4.2-10.4-2.2l-10.2 5.9c-3.5 2-5 6.4-3.3 10.1l9.4 24.7c1.2 3.3.2 7-2.5 9.1-2.5 2-5 4.1-7.4 6.2-2.6 2.3-6.4 2.7-9.4.9L111 116.3c-3.4-2.2-7.9-1.6-10.5 1.5l-7.5 9c-2.6 3.1-2.5 7.7.3 10.6l17.3 19.9c2.3 2.6 2.6 6.5.7 9.5-1.7 2.7-3.3 5.5-4.8 8.4-1.7 3.1-5.1 4.7-8.6 4.1l-25.9-5c-4-.9-8 1.2-9.4 5l-4 11c-1.4 3.8.3 8.1 3.9 9.9L85.6 213c3.1 1.7 4.6 5.2 3.9 8.6-.6 3.2-1.2 6.3-1.7 9.5-.5 3.5-3.2 6.2-6.6 6.8l-26.1 4.2c-4 .5-7.1 3.9-7.1 7.9v11.7c0 4.1 3 7.5 7.1 7.9l26.1 4.2c3.5.6 6.1 3.3 6.6 6.8.5 3.2 1 6.4 1.7 9.5.7 3.4-.9 6.9-3.9 8.6l-23.1 12.8c-3.6 1.8-5.3 6.1-3.9 9.9l4 11c1.4 3.8 5.4 6 9.4 5l25.9-5c3.4-.7 6.9 1 8.6 4.1 1.5 2.8 3.1 5.6 4.8 8.4 1.8 3 1.6 6.8-.7 9.5l-17.3 19.9c-2.8 3-2.9 7.5-.3 10.6l7.5 9c2.6 3.1 7.1 3.8 10.5 1.5l22.7-13.6c3-1.8 6.8-1.4 9.4.9 2.4 2.1 4.9 4.2 7.4 6.2 2.7 2.2 3.8 5.9 2.5 9.1l-9.4 24.7c-1.6 3.7-.2 8.1 3.3 10.1l10.2 5.9c3.5 2 8 1.1 10.4-2.2l16.8-20.6c2.1-2.6 5.5-3.7 8.2-2.6 3.4 1.4 5.7 2.2 9.9 3.6 3.3 1.1 5.6 4.2 5.5 7.7l-.4 26.4c-.2 4.1 2.6 7.7 6.6 8.4l11.6 2c4 .7 7.9-1.7 9.1-5.6l8.6-25c1.1-3.3 4.3-5.5 7.8-5.4 1.6 0 3.3.1 4.9.1s3.3 0 4.9-.1c3.5-.1 6.6 2.1 7.8 5.4l8.6 25c1.2 3.9 5.1 6.3 9.1 5.6l11.6-2c4-.7 6.8-4.3 6.6-8.4l-.4-26.4c-.1-3.5 2.2-6.6 5.5-7.7 4.2-1.4 7-2.5 9.6-3.5 2.6-.9 5.8-1 8.3 2.1l17 20.9c2.4 3.3 6.9 4.2 10.4 2.2l10.2-5.9c3.5-2 5-6.4 3.3-10.1l-9.4-24.7c-1.2-3.3-.2-7 2.5-9.1 2.5-2 5-4.1 7.4-6.2 2.6-2.3 6.4-2.7 9.4-.9l22.7 13.6c3.4 2.2 7.9 1.6 10.5-1.5l7.5-9c2.6-3.1 2.5-7.7-.3-10.6l-17.3-19.9c-2.3-2.6-2.6-6.5-.7-9.5 1.7-2.7 3.3-5.5 4.8-8.4 1.7-3.1 5.1-4.7 8.6-4.1l25.9 5c4 .9 8-1.2 9.4-5l4-11c1.4-3.8-.3-8.1-3.9-9.9l-23.1-12.8c-3.1-1.7-4.6-5.2-3.9-8.6.6-3.2 1.2-6.3 1.7-9.5.5-3.5 3.2-6.2 6.6-6.8l26.1-4.2c4-.5 7.1-3.9 7.1-7.9v-11.7c-.2-3.8-3.2-7.3-7.3-7.7zM181.8 356.9c-5.2 9-17.4 10.7-25 3.6C129.2 334.2 112 297.1 112 256c0-40.9 17.1-77.9 44.5-104.1 7.5-7.2 19.8-5.5 25 3.5l56 96.6c1.4 2.5 1.4 5.5 0 8l-55.7 96.9zM396 289.7C380.9 353 323.9 400 256 400c-14.1 0-27.8-2-40.6-5.8-9.9-2.9-14.5-14.4-9.3-23.3l55.7-96.9c1.4-2.5 4.1-4 6.9-4h111.7c10.4 0 18 9.6 15.6 19.7zM380.5 242H268.7c-2.9 0-5.5-1.5-6.9-4l-56.1-96.7c-5.2-8.9-.7-20.4 9.2-23.4 13-3.9 26.8-5.9 41.1-5.9 67.9 0 124.9 47 140 110.3 2.4 10.1-5.2 19.7-15.5 19.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-color-fill.svg b/docs/ionicons/svg/ios-color-fill.svg deleted file mode 100644 index 76ca0969f..000000000 --- a/docs/ionicons/svg/ios-color-fill.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M231.5 118.3c.1 0 .1-.1 0 0L175.3 62c-9.3-9.3-21.6-14-33.9-14-12.3 0-24.6 4.7-33.9 14-18.7 18.7-18.7 49.2 0 67.9l49.3 49.3-84.5 84c-11.1 11.1-11 29.2.3 40l131.2 126c10.9 10.4 28 10.4 38.9-.1 37.8-36.6 118.3-114.5 126.7-122.9 5.8-5.8 18.2-7.1 28.7-7.1h.3c5.9 0 8.8-7.1 4.6-11.2L231.5 118.3zm-103.9-7.9c-7.2-7.2-8.3-18.8-2-26.8 3.8-4.9 9.6-7.6 15.8-7.6 5.4 0 10.4 2.1 14.1 5.8l49.3 49.3-28.3 28.3-48.9-49zM403 339.5c-1.6-1.9-4.5-1.9-6.1 0-10.5 12.2-45 53.9-45 76.4 0 26.6 21.5 48.1 48 48.1s48-21.6 48-48.1c.1-22.6-34.3-64.2-44.9-76.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-color-filter.svg b/docs/ionicons/svg/ios-color-filter.svg deleted file mode 100644 index 0f4ea41ff..000000000 --- a/docs/ionicons/svg/ios-color-filter.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M442 248.9c-15.7-20.6-37.7-35.9-62.1-43.6 1-6.3 1.4-12.7 1.4-19.1 0-33.7-13-65.4-36.7-89.2C321 73.1 289.5 60 256 60s-65 13.1-88.6 37c-23.7 23.8-36.7 55.5-36.7 89.2 0 6.4.5 12.8 1.4 19.1-24.5 7.7-46.4 23.1-62.1 43.6-17 22.2-26 48.8-26 76.9 0 33.7 13 65.4 36.7 89.2 23.7 23.8 55.2 37 88.6 37 32.6 0 63.2-12.4 86.7-35 23.4 22.6 54.1 35 86.7 35 33.5 0 65-13.1 88.6-37 23.7-23.8 36.7-55.5 36.7-89.2 0-28.1-9-54.7-26-76.9zM256 85.5c55.1 0 100 45.2 100 100.7 0 4.7-.3 9.4-1 14.1-4.1-.4-8.2-.6-12.4-.6-32.6 0-63.2 12.4-86.7 35-23.4-22.6-54.1-35-86.7-35-4.1 0-8.3.2-12.4.6-.6-4.6-1-9.4-1-14.1.2-55.6 45.1-100.7 100.2-100.7zm0 201.4c-1.8 0-3.7-.1-5.5-.2 1.6-3.8 3.4-7.5 5.5-11.1 2.1 3.6 3.9 7.3 5.5 11.1-1.8.2-3.7.2-5.5.2zm-46.6 131.2c-12.7 5.6-26.1 8.4-40.1 8.4-55.1 0-100-45.2-100-100.7 0-22.3 7.1-43.5 20.6-61.2 12.3-16.1 29.4-28.3 48.5-34.6 6.6 17.9 17.3 34.3 31.2 47.6 13.9 13.4 30.9 23.4 49.2 29.1-1 6.3-1.4 12.7-1.4 19.1 0 25.8 7.7 50.6 22.2 71.7-8.8 8.7-19 15.6-30.2 20.6zM225.1 282c-27.6-9-50-29.8-61.3-56.7 1.8-.1 3.7-.2 5.5-.2 13.9 0 27.4 2.8 40.1 8.4 11.2 5 21.4 11.9 30.1 20.6-5.9 8.7-10.8 18-14.4 27.9zm30.9 94c-8.7-15.2-13.3-32.5-13.3-50.2 0-4.7.3-9.4 1-14.1a128.658 128.658 0 0 0 24.8 0c.6 4.6 1 9.4 1 14.1-.2 17.7-4.8 35-13.5 50.2zm46.6-142.5c12.7-5.6 26.1-8.4 40.1-8.4 1.8 0 3.7.1 5.5.2-11.3 26.9-33.7 47.7-61.3 56.7-3.6-9.8-8.5-19.2-14.4-27.9 8.7-8.7 18.9-15.6 30.1-20.6zm40.1 193c-13.9 0-27.4-2.8-40.1-8.4-11.2-5-21.4-11.9-30.1-20.6 14.5-21.1 22.2-45.8 22.2-71.7 0-6.4-.5-12.8-1.4-19.1 18.3-5.7 35.2-15.7 49.2-29.1 13.8-13.3 24.5-29.6 31.2-47.6 19.1 6.3 36.2 18.4 48.5 34.6 13.5 17.7 20.6 38.9 20.6 61.2-.1 55.6-45 100.7-100.1 100.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-color-palette.svg b/docs/ionicons/svg/ios-color-palette.svg deleted file mode 100644 index 613ccc301..000000000 --- a/docs/ionicons/svg/ios-color-palette.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M430.1 347.9c-6.6-6.1-16.3-7.6-24.6-9-11.5-1.9-15.9-4-22.6-10-14.3-12.7-14.3-31.1 0-43.8l30.3-26.9c46.4-41 46.4-108.2 0-149.2-34.2-30.1-80.1-45-127.8-45-55.7 0-113.9 20.3-158.8 60.1-83.5 73.8-83.5 194.7 0 268.5 41.5 36.7 97.5 55 152.9 55.4h1.7c55.4 0 110-17.9 148.8-52.4 14.4-12.7 12-36.6.1-47.7zM120 216c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm40 126c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64-161c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm72 219c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm24-208c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-color-wand.svg b/docs/ionicons/svg/ios-color-wand.svg deleted file mode 100644 index da3de6a6c..000000000 --- a/docs/ionicons/svg/ios-color-wand.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M445.7 405.6L201.3 160.4c-3.1-3.1-8.2-3.1-11.3 0l-28.7 28.8c-3.1 3.1-3.1 8.2 0 11.3l244.4 245.2c3.1 3.1 8.2 3.1 11.3 0l28.6-28.8c3.2-3.1 3.2-8.2.1-11.3zm-25.5 14.3l-.1.1c-3.1 3.1-8.2 3.1-11.3 0L218.9 229.5c-3.1-3.1-3.1-8.2 0-11.3l.1-.1c3.1-3.1 8.2-3.1 11.3 0l189.9 190.5c3.1 3.1 3.1 8.2 0 11.3zM192.8 120.1c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12s-12 5.4-12 12v32.1c0 6.6 5.4 12 12 12zM192.8 263.3c-6.6 0-12 5.4-12 12v32.1c0 6.6 5.4 12 12 12s12-5.4 12-12v-32.1c0-6.6-5.4-12-12-12zM270.7 190.2c0 6.6 5.4 12 12 12h32c6.6 0 12-5.4 12-12s-5.4-12-12-12h-32c-6.6 0-12 5.4-12 12zM119.9 190.2c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12s5.4 12 12 12h32c6.5 0 11.9-5.4 11.9-12zM124.8 141c2.3 2.3 5.3 3.5 8.5 3.5s6.2-1.3 8.5-3.5c4.7-4.7 4.7-12.3 0-17l-20.9-21c-2.3-2.3-5.3-3.5-8.5-3.5s-6.2 1.3-8.5 3.5c-4.7 4.7-4.7 12.3 0 17l20.9 21zM133.3 239.9c-3.2 0-6.2 1.3-8.5 3.5l-20.9 21c-2.3 2.3-3.5 5.3-3.5 8.5s1.2 6.2 3.5 8.5 5.3 3.5 8.5 3.5 6.2-1.3 8.5-3.5l20.9-21c4.7-4.7 4.7-12.3 0-17-2.3-2.2-5.3-3.5-8.5-3.5zM252.4 144.5c3.2 0 6.2-1.3 8.5-3.5l20.9-21c4.7-4.7 4.7-12.3 0-17-2.3-2.3-5.3-3.5-8.5-3.5s-6.2 1.3-8.5 3.5l-20.9 21c-2.3 2.3-3.5 5.3-3.5 8.5s1.2 6.2 3.5 8.5c2.3 2.2 5.3 3.5 8.5 3.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-compass.svg b/docs/ionicons/svg/ios-compass.svg deleted file mode 100644 index 9686fc649..000000000 --- a/docs/ionicons/svg/ios-compass.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M280.5 280.5l-49-49c-.9-.9-2.5-.7-3.2.4l-49.5 98.5c-1.1 1.8 1 3.9 2.8 2.8l98.5-49.5c1.1-.7 1.3-2.3.4-3.2z"/><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm40.6 249.3L137 377.8c-1.8 1.1-3.9-1-2.8-2.8l80.6-159.6c.2-.3.4-.5.7-.7L375 134.2c1.8-1.1 3.9 1 2.8 2.8l-80.6 159.6c-.1.3-.3.5-.6.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-construct.svg b/docs/ionicons/svg/ios-construct.svg deleted file mode 100644 index ec421ee57..000000000 --- a/docs/ionicons/svg/ios-construct.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M380 64.4zM275.1 57.6c-9.4-5.9-23.3-9.6-37.9-9.6-14.3 0-30.3 2.5-46.7 9.2-46.5 19-74 45.4-81.1 52.4-7 7-16.8 18-22.9 26.6-6.1 8.7 1.9 21-6.1 29s-24.7 0-24.7 0c-1.4 0-2.9.5-3.9 1.6l-34.1 33.9c-2.2 2.1-2.2 5.7 0 7.8l63.5 63.1c1.1 1.1 2.5 1.6 3.9 1.6s2.9-.5 3.9-1.6l33.2-34.8c2.2-2.1 2.2-5.7 0-7.8 0 0-5.3-5.2-12.1-12s.8-19.3 5.3-23.4c4.5-4.1 11.6-6.8 21.1-6.8 4.3 0 7.4.7 11.4 1.8 12.2 3.4 25.8 15.9 50.9 40.8l-3.9 6.5c-2.3 3.8-.9 8.3 1.3 10.4 0 0-5-4.9 13.1 13.1l50-47.2c-19.1-18.9-14.5-14.1-14.5-14.1-1.4-1.4-3.8-2.3-6.3-2.3-1.4 0-2.9.3-4.2 1l-5.6 3c-28-27.8-35.3-40.2-34.3-61.7 1.1-22.4 12.3-37.1 30.5-52.7 24.7-21.1 60.6-15.2 60.6-15.2 8-.1-4.2-8.6-10.4-12.6zM462.5 399.9s-68.9-57.2-130.2-115.7l-47.7 50.6c58.5 60.6 114.9 127.6 114.9 127.6 1.1 1.1 2.5 1.6 3.9 1.6s2.9-.5 3.9-1.6l55.1-54.7c2.2-2.1 2.2-5.7.1-7.8z"/><path d="M479.2 125.3l-52.4 52.6-51.1-9.3-9.2-51.1 52.4-52.6c-11.1-11.1-26.8-16.6-39-16.6-.7 0-1.4 0-2 .1-12.5.6-39.2 7.7-59.9 29.7-20 21.1-41.1 60.6-22.4 104.3 2.2 5.3 4.7 12.2-2.7 19.7-1.5 1.4-9.9 9.4-22.5 21.3-3.6 3.4-7.4 7-11.6 11-8 7.6-17.1 16.2-26.8 25.2-3.8 3.6-7.7 7.2-11.6 11-57 53.8-126.9 119.5-126.9 119.5-18 15.5-16.7 44.1-.1 60.8 8.5 8.4 20 12.8 31.3 12.8 11 0 21.9-4.2 29.5-13.1 0 0 65.5-69.8 119.3-126.9 3.7-4 7.4-7.8 11-11.7 9.3-9.9 18-19.1 25.8-27.3 3.9-4.2 7.6-8.1 11-11.6 11.5-12.2 19.3-20.4 21-22 4-3.9 7.7-5.1 11.1-5.1 3.3 0 6.2 1.2 8.6 2.4 9.9 5.1 21 7.3 32.4 7.3 26.7 0 55-12.4 72.1-29.5 24.4-24.4 28.8-47.9 29.6-60 .6-11.8-3.6-27.6-16.9-40.9zM137.4 426.1c-5.5 5.4-14.4 5.4-19.8 0-5.4-5.5-5.4-14.4 0-19.8 5.5-5.4 14.4-5.4 19.8 0 5.4 5.5 5.4 14.4 0 19.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-contact.svg b/docs/ionicons/svg/ios-contact.svg deleted file mode 100644 index 50a2c9570..000000000 --- a/docs/ionicons/svg/ios-contact.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C148.5 48 60.1 129.5 49.2 234.1c-.8 7.2-1.2 14.5-1.2 21.9 0 7.4.4 14.7 1.2 21.9C60.1 382.5 148.5 464 256 464c114.9 0 208-93.1 208-208S370.9 48 256 48zm135.8 326.1c-22.7-8.6-59.5-21.2-82.4-28-2.4-.7-2.7-.9-2.7-10.7 0-8.1 3.3-16.3 6.6-23.3 3.6-7.5 7.7-20.2 9.2-31.6 4.2-4.9 10-14.5 13.6-32.9 3.2-16.2 1.7-22.1-.4-27.6-.2-.6-.5-1.2-.6-1.7-.8-3.8.3-23.5 3.1-38.8 1.9-10.5-.5-32.8-14.9-51.3-9.1-11.7-26.6-26-58.5-28h-17.5c-31.4 2-48.8 16.3-58 28-14.5 18.5-16.9 40.8-15 51.3 2.8 15.3 3.9 35 3.1 38.8-.2.7-.4 1.2-.6 1.8-2.1 5.5-3.7 11.4-.4 27.6 3.7 18.4 9.4 28 13.6 32.9 1.5 11.4 5.7 24 9.2 31.6 2.6 5.5 3.8 13 3.8 23.6 0 9.9-.4 10-2.6 10.7-23.7 7-58.9 19.4-80 27.8C91.6 341.4 76 299.9 76 256c0-48.1 18.7-93.3 52.7-127.3S207.9 76 256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256c0 43.9-15.6 85.4-44.2 118.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-contacts.svg b/docs/ionicons/svg/ios-contacts.svg deleted file mode 100644 index a1a1b71b3..000000000 --- a/docs/ionicons/svg/ios-contacts.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm143.3 263.9c-8.1-2.6-23.7-3.4-29.5-10.4-2.9-3.5-1-16.6-1-16.6 25.2-1.4 31-6.1 31-6.1 3.9-2.3 2.1-2.7.1-6.1-10.9-18.3-6-41.5-6.5-61.6-.4-16.7-4.8-35-20-44.4-7.6-4.7-19.7-6.9-31.4-6.9-9.5 0-18.7 1.4-25.3 4.1-42.4 17-17.4 73.2-31.9 105.4-2.5 5.4-6.1 7.3.2 10.5 0 0 7.5 4.4 28.9 6.3 0 0 .3 12.6 0 13.9-1.1 4.9-11.8 8.3-15.8 9.4-2.7.7-8.7 2.5-16.4 5.7-3.7 1.5-3.1 6.9.8 7.6 3.9.7 8.1 1.7 11.5 2.9 0 0 26.4 6 46 25 13.2 12.7 18.1 27.6 20 44.6.5 4.5-1.7 8.9-5.5 11.5l-5.7 3.6c-1.9 1.1-4.2-.2-4.3-2.4 0-29.5-17.8-55.5-45.8-65.2-13.5-4.7-28.1-5-41.6-9.7-4.1-1.4-12.2-3.1-13.9-7.8-1.6-4.6-1.6-10-1.9-14.8-.2-3.8-.3-7.6-.3-11.4 0-2.5 6.4-7.8 7.8-10.1 5.4-9 5.9-21.1 6.9-31.3 8.7 2.4 9.8-13.7 11.3-18.6 1.1-3.4 5-20.9-2.6-23.6 2.5-4.4 3.5-9.8 4.2-14.7 2-12.8 2.8-26.8-1.1-39.3-8.1-26-33-40.6-59.3-41.4-26.7-.9-53.5 11.9-63.5 37.8-4.8 12.6-4.4 26.3-2.8 39.5.7 6 1.7 12.7 4.7 18.1-6.4 2.8-4.5 17.7-3.4 21.3 1.6 5.1 3 23.4 12.1 20.9.8 8.1 1.7 16.4 3.9 24.3 1.5 5.3 4.6 9.8 8.2 13.9 1.8 2 2.7 2.2 2.6 4.8-.1 7.8.1 16.2-1.9 23.8s-18.7 10.8-25.4 12.2c-14.8 3-28.6 4.7-41.4 11.5C84.8 320.6 76 289 76 256c0-47.9 19.2-94 53.2-127.7C162.7 95 207.1 76.4 254.3 76c47.6-.4 93.7 18.1 127.8 51.5 34.8 34.1 54 79.9 54 128.5 0 24.9-5 48.9-14.5 71.1-5.6-7-13.4-12.3-22.3-15.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-contract.svg b/docs/ionicons/svg/ios-contract.svg deleted file mode 100644 index 293176ea1..000000000 --- a/docs/ionicons/svg/ios-contract.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M184.3 204.8h-77.7c-7.7 0-13.9 6.2-13.9 13.9v.2c0 7.7 6.2 13.9 13.9 13.9h112.2c7.7 0 13.9-6.2 13.9-13.9V106.6c0-7.7-6.2-13.9-13.9-13.9h-.2c-7.7 0-13.9 6.2-13.9 13.9v77.7L87.7 68c-2.6-2.6-6.1-4-9.8-4-3.7 0-7.2 1.4-9.8 4.1-5.4 5.4-5.4 14.2 0 19.6l116.2 117.1zM293.1 232.8h112.2c7.7 0 13.9-6.2 13.9-13.9v-.2c0-7.7-6.2-13.9-13.9-13.9h-77.7L444 87.7c5.4-5.4 5.4-14.2 0-19.6-2.6-2.6-6.1-4.1-9.8-4.1-3.7 0-7.2 1.4-9.8 4L307.3 184.3v-77.7c0-7.7-6.2-13.9-13.9-13.9h-.2c-7.7 0-13.9 6.2-13.9 13.9v112.2c0 7.7 6.2 14 13.8 14zM77.9 448c3.7 0 7.2-1.4 9.8-4l117.1-116.3v77.7c0 7.7 6.2 13.9 13.9 13.9h.2c7.7 0 13.9-6.2 13.9-13.9V293.1c0-7.7-6.2-13.9-13.9-13.9H106.6c-7.7 0-13.9 6.2-13.9 13.9v.2c0 7.7 6.2 13.9 13.9 13.9h77.7L68 424.3c-5.4 5.4-5.4 14.2 0 19.6 2.7 2.7 6.2 4.1 9.9 4.1zM293.1 419.2h.2c7.7 0 13.9-6.2 13.9-13.9v-77.7L424.3 444c2.6 2.6 6.1 4 9.8 4 3.7 0 7.2-1.4 9.8-4.1 5.4-5.4 5.4-14.2 0-19.6L327.7 307.2h77.7c7.7 0 13.9-6.2 13.9-13.9v-.2c0-7.7-6.2-13.9-13.9-13.9H293.1c-7.7 0-13.9 6.2-13.9 13.9v112.2c.1 7.7 6.3 13.9 13.9 13.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-contrast.svg b/docs/ionicons/svg/ios-contrast.svg deleted file mode 100644 index d5910473b..000000000 --- a/docs/ionicons/svg/ios-contrast.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm127.3 335.3c-34 34-79.2 52.7-127.3 52.7V76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-copy.svg b/docs/ionicons/svg/ios-copy.svg deleted file mode 100644 index 0956897e4..000000000 --- a/docs/ionicons/svg/ios-copy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 115h90c3.3 0 6-2.7 6-6 0-8.2-3.7-16-10-21.3l-77.1-64.2c-4.9-4.1-14.2-7.4-20.6-7.4-4.1 0-7.4 3.3-7.4 7.4V96c.1 10.5 8.6 19 19.1 19z"/><path d="M307 96V16H176c-17.6 0-32 14.4-32 32v336c0 17.6 14.4 32 32 32h240c17.6 0 32-14.4 32-32V141h-96c-24.8 0-45-20.2-45-45z"/><path d="M116 412V80H96c-17.6 0-32 14.4-32 32v352c0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32v-20H148c-17.6 0-32-14.4-32-32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-create.svg b/docs/ionicons/svg/ios-create.svg deleted file mode 100644 index 610499369..000000000 --- a/docs/ionicons/svg/ios-create.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M404.3 86l-202 202c-1.5 1.5-2.3 3.5-2.3 5.6v26.5c0 4.4 3.6 7.9 7.9 7.9h26.3c2.1 0 4.2-.8 5.7-2.3l202.1-202c3.1-3.1 3.1-8.1 0-11.2L415.5 86c-3.1-3.1-8.1-3.1-11.2 0zM475.6 67l-14.4-14.4-.2-.2c-3.1-2.7-7.2-4.4-11.5-4.4-4.4 0-8.5 1.7-11.6 4.5l-11.3 11.4c-1.5 1.6-1.5 4.1 0 5.6L437 79.9l21.7 21.7c1.6 1.6 4.1 1.6 5.7 0l11.3-11.3c2.8-3.1 4.4-7.1 4.4-11.6-.1-4.4-1.7-8.6-4.5-11.7z"/><g><path d="M250 342c-3 3-7.1 4.7-11.3 4.7H197.3c-8.8 0-16-7.2-16-16V289.2c0-4.2 1.7-8.3 4.7-11.3l.8-.8 147.6-147.6c2.5-2.5.7-6.8-2.8-6.8H90.7C58.3 122.7 32 149 32 181.4v224c0 32.4 26.3 58.7 58.7 58.7h256c32.4 0 58.7-26.3 58.7-58.7v-209c0-3.6-4.3-5.3-6.8-2.8L250.8 341.2l-.8.8z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-crop.svg b/docs/ionicons/svg/ios-crop.svg deleted file mode 100644 index 905fed248..000000000 --- a/docs/ionicons/svg/ios-crop.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M142 64c-7.7 0-14 6.3-14 14v20c0 7.7 6.3 14 14 14s14-6.3 14-14V78c0-7.7-6.3-14-14-14zM156 342V190c0-7.7-6.3-14-14-14s-14 6.3-14 14v166c0 15.5 12.5 28 28 28h166c7.7 0 14-6.3 14-14s-6.3-14-14-14H170c-7.7 0-14-6.3-14-14zM434 356h-20c-7.7 0-14 6.3-14 14s6.3 14 14 14h20c7.7 0 14-6.3 14-14s-6.3-14-14-14z"/><path d="M64 142c0 7.7 6.3 14 14 14h264c7.7 0 14 6.3 14 14v264c0 7.7 6.3 14 14 14s14-6.3 14-14V156c0-15.5-12.5-28-28-28H78c-7.7 0-14 6.3-14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cube.svg b/docs/ionicons/svg/ios-cube.svg deleted file mode 100644 index 1ae3808f4..000000000 --- a/docs/ionicons/svg/ios-cube.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M440.8 129.5L261.7 49.2c-3.6-1.6-7.7-1.6-11.3 0L71.2 129.5c-6 2.7-6.2 11.8-.4 14.8l178.7 94.1c4.1 2.2 8.9 2.2 13 0l178.7-94.1c5.8-3 5.6-12.1-.4-14.8zM280.2 462.9l180.1-95.3c2.2-1.4 3.6-4 3.6-6.8V175.9c0-5.9-5.8-9.7-10.7-7.1l-180.1 92.8c-2.6 1.3-4.2 4.1-4.2 7.1V456c.1 6.2 6.4 10 11.3 6.9zM48 175.9v184.8c0 2.8 1.4 5.4 3.6 6.8l180.1 95.3c5 3.2 11.2-.6 11.2-6.8V268.7c0-3-1.6-5.8-4.2-7.1l-180-92.8c-4.9-2.6-10.7 1.3-10.7 7.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-cut.svg b/docs/ionicons/svg/ios-cut.svg deleted file mode 100644 index 44568d06c..000000000 --- a/docs/ionicons/svg/ios-cut.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M308 277.2c25.5-33 80.5-111.5 90.2-135.4 7.2-17.6 10.6-32.8 10.4-46.2-.2-17.9-6-29.3-18.3-40.6-5.2-4.8-13.5-6.9-20-6.9L255.9 201.7l-10 13.4-2.9 3.9-.1.1-14.5 19.7c-.1.1-.2.3-.3.4-.5.8-7.5 10.9-15.2 22.7-3 4.6-6.1 9.5-9 14.1-3.5 5.6-6.6 11-8.8 15.2-3.6 7.1-7.3 14.4-10.7 21.5-3.7 7.5-7.2 14.6-10.4 20.7-10.2-7.3-22-11.1-34.3-11.1-17.5 0-33.7 7.7-45.8 21.6C82.4 357.1 76 374.6 76 393.1c0 18.5 6.4 36 17.9 49.3 12.1 13.9 28.4 21.6 45.8 21.6 14.4 0 28-5.2 39.2-15 10.5-9.1 18-21.3 21.8-35.4 1-3.1 11.6-34.7 26.1-57.3 9.2-14.4 22.2-23.4 29.6-27.8l13.5-9.7c0 .1 12.7-8.7 38.1-41.6zM139.9 421.1c-13.3 0-24-12.6-24-28s10.7-28 24-28 24 12.6 24 28c0 15.5-10.8 28-24 28zm116.2-132.9c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"/><path d="M191.5 260.4c.7 1 1.6 1.9 2.5 2.7 1.7-2.8 3.6-5.7 5.4-8.6l46.5-65.8L140.9 48c-8.9 0-14.4.9-18.5 3.9-11.9 8.9-19.1 25.6-19.3 43.6-.2 13.5 3.3 28.6 10.4 46.2 8.6 21 42.6 70.2 78 118.7zM372 322.3c-12.3 0-24.1 3.8-34.3 11.1-3.2-6.1-6.7-13.2-10.4-20.7-3.4-6.9-6.9-14-10.4-20.8L306 305.8l-36.4 33.1c5.2 4.6 10.7 10.4 15.3 17.5 14.5 22.6 25 54.2 26 57.3 3.8 14.1 11.3 26.3 21.8 35.4 11.3 9.8 24.9 15 39.2 15 35.3 0 64-31.8 64-70.9s-28.6-70.9-63.9-70.9zm.1 98.8c-13.3 0-24-12.6-24-28s10.7-28 24-28 24 12.6 24 28c0 15.5-10.7 28-24 28z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-desktop.svg b/docs/ionicons/svg/ios-desktop.svg deleted file mode 100644 index ab02b1976..000000000 --- a/docs/ionicons/svg/ios-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 442.2c-.3-2.2-2-3.9-4.2-4.3l-22.3-1.9c-11.8-3.1-20.5-16.2-22.3-28.3L302 400h-92l-1.2 7.6c-1.9 12.1-10.5 25.2-22.3 28.3l-22.3 1.9c-2.1.5-3.9 2.2-4.2 4.3-.4 3.1 2 5.8 5.1 5.8h181.8c3 .1 5.5-2.6 5.1-5.7zM472.9 71c-4.5-4.5-10.7-7-17-7H56.2c-6.4 0-12.5 2.5-17 7S32 81.7 32 88v272c0 6.4 2.7 12.5 7.2 17s10.5 7 16.8 7h400c6.4 0 12.3-2.5 16.8-7s7.2-10.7 7.2-17V88c.1-6.3-2.6-12.5-7.1-17zM256 360c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8zm203.9-40H52.2c-2.2 0-4-1.8-4-4V92c0-6.6 5.4-12 12-12h391.7c6.6 0 12 5.4 12 12v224c0 2.2-1.8 4-4 4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-disc.svg b/docs/ionicons/svg/ios-disc.svg deleted file mode 100644 index 7e4919957..000000000 --- a/docs/ionicons/svg/ios-disc.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 165.8c-49.9 0-90.3 40.4-90.3 90.3s40.4 90.2 90.3 90.2 90.3-40.4 90.3-90.2c0-49.9-40.4-90.3-90.3-90.3zm0 130.6c-22.3 0-40.4-18.1-40.4-40.4s18.1-40.4 40.4-40.4 40.4 18.1 40.4 40.4-18.1 40.4-40.4 40.4z"/><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm0 322c-63 0-114-51.1-114-114 0-63 51.1-114 114-114s114 51 114 114-51 114-114 114z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-document.svg b/docs/ionicons/svg/ios-document.svg deleted file mode 100644 index fb3237a96..000000000 --- a/docs/ionicons/svg/ios-document.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M312 155h91c2.8 0 5-2.2 5-5 0-8.9-3.9-17.3-10.7-22.9L321 63.5c-5.8-4.8-13-7.4-20.6-7.4-4.1 0-7.4 3.3-7.4 7.4V136c0 10.5 8.5 19 19 19z"/><path d="M267 136V56H136c-17.6 0-32 14.4-32 32v336c0 17.6 14.4 32 32 32h240c17.6 0 32-14.4 32-32V181h-96c-24.8 0-45-20.2-45-45z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-done-all.svg b/docs/ionicons/svg/ios-done-all.svg deleted file mode 100644 index 58d765c8a..000000000 --- a/docs/ionicons/svg/ios-done-all.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M317.5 210.3c1.7-1.8 1.8-4.7 0-6.5l-19.8-21c-.8-.9-2-1.4-3.2-1.4-1.2 0-2.4.5-3.2 1.4l-66.5 69.1 26.4 27.1 66.3-68.7zM123.8 253.1c-.9-.9-2-1.4-3.2-1.4-1.2 0-2.3.5-3.2 1.4l-20.1 20.7c-1.8 1.8-1.8 4.8 0 6.6l63.2 65c4 4.2 9 6.6 13.2 6.6 6 0 11.1-4.5 13.1-6.4l.1-.1 13.4-13.8-76.5-78.6z"/><path d="M414.7 182.4l-19.8-21c-.8-.9-2-1.4-3.2-1.4-1.2 0-2.4.5-3.2 1.4L250.7 304.1l-50.1-51.6c-.9-.9-2-1.4-3.2-1.4-1.2 0-2.3.5-3.2 1.4l-20.1 20.7c-1.8 1.8-1.8 4.8 0 6.6l63.2 65c4 4.2 9 6.6 13.2 6.6 6 0 11.1-4.5 13.1-6.4l.1-.1 151-156.1c1.7-1.7 1.7-4.6 0-6.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-download.svg b/docs/ionicons/svg/ios-download.svg deleted file mode 100644 index 9023e7daf..000000000 --- a/docs/ionicons/svg/ios-download.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376 144H269v179.9l47.9-47.2c5.1-5 13.3-5 18.4.1 5 5.1 5 13.3-.1 18.4l-70 69c-2.5 2.4-5.8 3.7-9.1 3.7-1.7 0-3.4-.3-5-1-1.5-.6-2.9-1.6-4.1-2.7l-70-69c-5.1-5-5.2-13.3-.1-18.4 5-5.1 13.3-5.2 18.4-.1l47.9 47.2V144H136c-22 0-40 18-40 40v240c0 22 18 40 40 40h240c22 0 40-18 40-40V184c0-22-18-40-40-40zM269 61c0-7.2-5.8-13-13-13s-13 5.8-13 13v83h26V61z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-easel.svg b/docs/ionicons/svg/ios-easel.svg deleted file mode 100644 index bed13dd3a..000000000 --- a/docs/ionicons/svg/ios-easel.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M434 461.5l-26.6-69.1c-2.1-5.1-7-8.4-12.4-8.4-4.5 0-8.6 2.2-11.1 5.9s-3 8.4-1.4 12.5l26 69.1c2.1 5.1 7 8.5 12.5 8.5h.5c4.5 0 8.7-2.2 11.2-5.9 2.5-3.8 3-8.5 1.3-12.6zM117.6 384c-5.5 0-10.4 3.3-12.4 8.4l-26.6 69.1c-1.7 4.2-1.2 8.9 1.3 12.6 2.5 3.7 6.7 5.9 11.2 5.9h.5c5.5 0 10.4-3.3 12.5-8.5l26-69.1c1.7-4.1 1.2-8.8-1.4-12.5-2.4-3.7-6.6-5.9-11.1-5.9zM256.6 384h-1.1c-7.4 0-13.4 6-13.4 13.4v36.1c0 7.4 6 14.4 13.4 14.4h1.1c7.4 0 13.4-7 13.4-14.4v-36.1c0-7.4-6-13.4-13.4-13.4z"/><g><path d="M424 128H88c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h336c4.4 0 8-3.6 8-8V136c0-4.4-3.6-8-8-8z"/><path d="M448 80H63.9C46.3 80 32 94.3 32 111.9v224.2c0 17.6 14.3 31.9 31.9 31.9H448c17.7 0 32-14.3 32-32V112c0-17.7-14.3-32-32-32zm4 244c0 8.8-7.2 16-16 16H76c-8.8 0-16-7.2-16-16V124c0-8.8 7.2-16 16-16h364.6c3 0 5.9 1.2 8 3.3 2.1 2.1 3.3 5 3.3 8V324z"/></g><path d="M256 32c-13.4-.2-24.4 12.2-24.4 25.6h48.7c.1-13.4-10.9-25.8-24.3-25.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-egg.svg b/docs/ionicons/svg/ios-egg.svg deleted file mode 100644 index 7d11267ce..000000000 --- a/docs/ionicons/svg/ios-egg.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32C192 32 96 165.2 96 288.9 96 412.6 160 480 256 480s160-67.4 160-191.1C416 165.2 320 32 256 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-exit.svg b/docs/ionicons/svg/ios-exit.svg deleted file mode 100644 index c3fa887ef..000000000 --- a/docs/ionicons/svg/ios-exit.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M144 136v107h179.9l-47.2-47.9c-5-5.1-5-13.3.1-18.4 5.1-5 13.3-5 18.4.1l69 70c2.4 2.5 3.7 5.8 3.7 9.1 0 1.7-.3 3.4-1 5-.6 1.5-1.6 2.9-2.7 4.1l-69 70c-5 5.1-13.3 5.2-18.4.1-5.1-5-5.2-13.3-.1-18.4l47.2-47.9H144v107c0 22 18 40 40 40h240c22 0 40-18 40-40V136c0-22-18-40-40-40H184c-22 0-40 18-40 40zM61 243c-7.2 0-13 5.8-13 13s5.8 13 13 13h83v-26H61z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-expand.svg b/docs/ionicons/svg/ios-expand.svg deleted file mode 100644 index d0c7b19aa..000000000 --- a/docs/ionicons/svg/ios-expand.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M112.4 92h77.7c7.7 0 13.9-6.2 13.9-13.9v-.2c0-7.7-6.2-13.9-13.9-13.9H77.9C70.2 64 64 70.2 64 77.9v112.2c0 7.7 6.2 13.9 13.9 13.9h.2c7.7 0 13.9-6.2 13.9-13.9v-77.7l117.1 116.3c2.6 2.6 6.1 4 9.8 4 3.7 0 7.2-1.4 9.8-4.1 5.4-5.4 5.4-14.2 0-19.6L112.4 92zM434.1 64H321.9c-7.7 0-13.9 6.2-13.9 13.9v.2c0 7.7 6.2 13.9 13.9 13.9h77.7L283.3 209.1c-5.4 5.4-5.4 14.2 0 19.6 2.6 2.6 6.1 4.1 9.8 4.1 3.7 0 7.2-1.4 9.8-4L420 112.4v77.7c0 7.7 6.2 13.9 13.9 13.9h.2c7.7 0 13.9-6.2 13.9-13.9V77.9c0-7.7-6.2-13.9-13.9-13.9zM218.9 279.2c-3.7 0-7.2 1.4-9.8 4L92 399.6v-77.7c0-7.7-6.2-13.9-13.9-13.9h-.2c-7.7 0-13.9 6.2-13.9 13.9v112.2c0 7.7 6.2 13.9 13.9 13.9h112.2c7.7 0 13.9-6.2 13.9-13.9v-.2c0-7.7-6.2-13.9-13.9-13.9h-77.7l116.3-117.1c5.4-5.4 5.4-14.2 0-19.6-2.6-2.6-6.1-4.1-9.8-4.1zM434.1 308h-.2c-7.7 0-13.9 6.2-13.9 13.9v77.7L302.9 283.3c-2.6-2.6-6.1-4-9.8-4-3.7 0-7.2 1.4-9.8 4.1-5.4 5.4-5.4 14.2 0 19.6l116.3 117h-77.7c-7.7 0-13.9 6.2-13.9 13.9v.2c0 7.7 6.2 13.9 13.9 13.9h112.2c7.7 0 13.9-6.2 13.9-13.9V321.9c0-7.7-6.2-13.9-13.9-13.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-eye-off.svg b/docs/ionicons/svg/ios-eye-off.svg deleted file mode 100644 index e73da8ea7..000000000 --- a/docs/ionicons/svg/ios-eye-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M88.3 68.1c-5.6-5.5-14.6-5.5-20.1.1-5.5 5.5-5.5 14.5 0 20l355.5 355.7c3.7 3.7 9 4.9 13.7 3.6 2.4-.6 4.6-1.9 6.4-3.7 5.5-5.5 5.5-14.5 0-20L88.3 68.1zM260.2 345.9c-53 2.4-96.6-41.2-94.1-94.1.6-12.2 3.6-23.8 8.6-34.3L121.3 164c-27.7 21.4-55.4 48.9-85.1 81.3-5.5 6.1-5.6 15.2-.1 21.3C101 338.3 158.2 400 255.8 400c29.7 0 57.1-7.4 82.3-19.2l-43.5-43.5c-10.6 5-22.2 8-34.4 8.6zM475.8 266c5.3-5.8 5.6-14.6.5-20.7C424 181.8 351.5 112 255.8 112c-29.1 0-56 6.6-82 19l43.7 43.7c10.5-5 22.1-8.1 34.3-8.6 53-2.4 96.6 41.2 94.1 94.1-.6 12.2-3.6 23.8-8.6 34.3l53.5 53.5c33-25.3 61.3-55.9 85-82z"/><path d="M192.2 260.9c2.4 31.3 27.6 56.5 58.9 58.9 8.2.6 16.1-.3 23.4-2.6l-79.8-79.8c-2.2 7.4-3.1 15.3-2.5 23.5zM320 256c0-1.3-.1-2.6-.1-3.9-5.6 2.5-11.7 3.9-18.2 3.9-1.1 0-2.1 0-3.1-.1l18.6 18.7c1.8-5.9 2.8-12.2 2.8-18.6zM256 209c0-6 1.1-11.7 3.1-16.9-1 0-2-.1-3.1-.1-6.4 0-12.6 1-18.5 2.8l18.7 18.7c-.1-1.5-.2-3-.2-4.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-eye.svg b/docs/ionicons/svg/ios-eye.svg deleted file mode 100644 index 5533529e1..000000000 --- a/docs/ionicons/svg/ios-eye.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M255.8 112c-80.4 0-143.8 50.6-219.6 133.3-5.5 6.1-5.6 15.2-.1 21.3C101 338.3 158.2 400 255.8 400c96.4 0 168.7-77.7 220.1-134 5.3-5.8 5.6-14.6.5-20.7C424 181.8 351.5 112 255.8 112zm4.4 233.9c-53 2.4-96.6-41.2-94.1-94.1 2.1-46.2 39.5-83.6 85.7-85.7 53-2.4 96.6 41.2 94.1 94.1-2.1 46.2-39.5 83.6-85.7 85.7z"/><path d="M256 209c0-6 1.1-11.7 3.1-16.9-1 0-2-.1-3.1-.1-36.9 0-66.6 31.4-63.8 68.9 2.4 31.3 27.6 56.5 58.9 58.9 37.5 2.8 68.9-26.9 68.9-63.8 0-1.3-.1-2.6-.1-3.9-5.6 2.5-11.7 3.9-18.2 3.9-25.2 0-45.7-21.1-45.7-47z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-fastforward.svg b/docs/ionicons/svg/ios-fastforward.svg deleted file mode 100644 index 9ee18273c..000000000 --- a/docs/ionicons/svg/ios-fastforward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M476.1 249.3L268 129.1c-5.4-3.1-12.3.6-12.3 6.7V251L44.3 129.1c-5.4-3.1-12.3.6-12.3 6.7v240.3c0 6.1 6.9 9.8 12.3 6.7L255.6 261v115.2c0 6.1 6.9 9.8 12.3 6.7L476 262.7c5.3-3 5.3-10.4.1-13.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-female.svg b/docs/ionicons/svg/ios-female.svg deleted file mode 100644 index 54f7b92c8..000000000 --- a/docs/ionicons/svg/ios-female.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M61.6 464c3.6 0 7.1-1.4 9.6-4l44.8-44.8 37 37c2.6 2.6 6 4 9.6 4 3.6 0 7.1-1.4 9.6-4 5.3-5.3 5.3-13.9 0-19.2l-37-37 50-50c30.6 26 69.3 40.3 109.6 40.3 22.8 0 45-4.5 65.8-13.3 20.1-8.5 38.2-20.7 53.8-36.2 15.5-15.5 27.7-33.6 36.2-53.8 8.8-20.9 13.3-43 13.3-65.8s-4.5-45-13.3-65.8c-8.5-20.1-20.7-38.2-36.2-53.8-15.5-15.5-33.6-27.7-53.8-36.2-20.9-8.8-43-13.3-65.8-13.3-22.8 0-45 4.5-65.8 13.3-20.1 8.5-38.2 20.7-53.8 36.2-15.5 15.5-27.7 33.6-36.2 53.8-8.8 20.9-13.3 43-13.3 65.8 0 40.3 14.3 79 40.3 109.6l-50 50-37-37c-2.6-2.6-6-4-9.6-4-3.6 0-7.1 1.4-9.6 4-5.3 5.3-5.3 13.9 0 19.2l37 37L52 440.8c-5.3 5.3-5.3 13.9 0 19.2 2.6 2.6 6 4 9.6 4zm132.9-347.2C221.3 90 257 75.2 294.9 75.2c37.9 0 73.5 14.8 100.3 41.6 26.8 26.8 41.6 62.4 41.6 100.3s-14.8 73.5-41.6 100.3c-26.8 26.8-62.4 41.6-100.3 41.6s-73.5-14.8-100.3-41.6C167.7 290.7 153 255 153 217.1s14.7-73.5 41.5-100.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-filing.svg b/docs/ionicons/svg/ios-filing.svg deleted file mode 100644 index ea721c13e..000000000 --- a/docs/ionicons/svg/ios-filing.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M424 64H88c-22 0-40 18-40 40v304c0 22 18 40 40 40h336c22 0 40-18 40-40V104c0-22-18-40-40-40zm12 176c0 8.8-7.2 16-16 16h-86.8c-6.8 0-12.8 4.2-15.1 10.6C314 278.2 303.8 288 292 288h-72c-11.9 0-22.1-9.8-26.1-21.4-2.2-6.4-8.3-10.6-15.1-10.6H92c-8.8 0-16-7.2-16-16V108c0-8.8 7.2-16 16-16h328c8.8 0 16 7.2 16 16v132z"/><path d="M386 156H126c-7.7 0-14-6.3-14-14s6.3-14 14-14h260c7.7 0 14 6.3 14 14s-6.3 14-14 14zM386 220H126c-7.7 0-14-6.3-14-14s6.3-14 14-14h260c7.7 0 14 6.3 14 14s-6.3 14-14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-film.svg b/docs/ionicons/svg/ios-film.svg deleted file mode 100644 index 86cd2b8ac..000000000 --- a/docs/ionicons/svg/ios-film.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M447.9 80H64.1C46.5 80 32 94.5 32 112.1v287.7c0 17.7 14.5 32.1 32.1 32.1h383.7c17.7 0 32.1-14.5 32.1-32.1V112.1c.1-17.6-14.4-32.1-32-32.1zM120 400c0 4.4-3.6 8-8 8H64c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48zm0-80c0 4.4-3.6 8-8 8H64c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48zm0-80c0 4.4-3.6 8-8 8H64c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48zm0-80c0 4.4-3.6 8-8 8H64c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48zm232 108H160c-6.6 0-12-5.4-12-12s5.4-12 12-12h192c6.6 0 12 5.4 12 12s-5.4 12-12 12zm104 132c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48zm0-80c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48zm0-80c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48zm0-80c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-finger-print.svg b/docs/ionicons/svg/ios-finger-print.svg deleted file mode 100644 index 697f4f216..000000000 --- a/docs/ionicons/svg/ios-finger-print.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M450.8 182c-8.6-24.4-20.3-44.9-33-57.5-2.6-2.6-6-4-9.7-4-3.7 0-7.1 1.4-9.7 4-5.3 5.3-5.3 14 0 19.4 9.9 9.9 19.6 27.4 26.8 48.1 7.3 21.2 11.4 43.6 11.4 63.1 0 3-.1 7.6-.2 10.1-.2 3.7 1.1 7.1 3.6 9.8 2.5 2.7 5.8 4.3 9.5 4.4h.6c7.3 0 13.3-5.7 13.7-13.1.1-3.1.2-8.1.2-11.3 0-22.8-4.7-48.8-13.2-73zM143 110.6c2.9 0 5.6-.9 8-2.6 29.9-21.4 66.2-32.7 105-32.7 40.8 0 80.1 14.8 113.7 42.8 2.5 2 5.6 3.2 8.8 3.2 4.1 0 7.9-1.8 10.5-4.9 4.8-5.8 4-14.4-1.7-19.3C348.6 65 303.3 48 256 48c-44.6 0-86.4 13.1-121 37.8-3 2.1-4.9 5.3-5.5 8.9-.6 3.6.2 7.2 2.4 10.2 2.5 3.6 6.7 5.7 11.1 5.7zM75.4 255c0-43.7 15.8-85.8 44.5-118.7 2.4-2.8 3.6-6.3 3.3-9.9-.2-3.6-1.9-7-4.7-9.4-2.5-2.2-5.7-3.4-9-3.4-4 0-7.7 1.7-10.3 4.7C66.2 156.2 48 204.7 48 255c0 32.8 5.9 58.8 15.4 90.2 1.8 5.8 7 9.7 13.1 9.7 1.3 0 2.7-.2 4-.6 3.5-1.1 6.4-3.4 8.1-6.6 1.7-3.2 2.1-6.9 1-10.4-8.8-29-14.2-52.8-14.2-82.3z"/><path d="M355.7 129.8C328.4 106.1 295 93.6 259 93.6c-48.3 0-91.4 17.8-121.5 50.1-28.7 30.8-42.8 71.7-39.7 115.1 2.3 32.7 6 50.7 9.3 66.6 4.3 21.1 7.7 37.8 5.1 84.1-.4 6.7 3.7 12.7 10 14.6 1.2.4 2.3.5 3.6.5 7.2 0 13.2-5.7 13.7-12.9 2.9-50.4-.8-68.7-5.5-91.9-3.1-15.1-6.6-32.2-8.8-63.1-2.6-35.7 9-69.3 32.4-94.5 24.8-26.7 60.9-41.4 101.4-41.4 29.3 0 56.5 10.2 78.7 29.5 22.3 19.3 39.2 47.4 49 81.1 11.4 39.3 14.5 89.3 9.1 144.5-.7 7.5 4.8 14.2 12.3 15 .4 0 .9.1 1.3.1 7.1 0 12.9-5.3 13.6-12.4 5.8-58.7 2.3-112.2-10.1-154.8-11.1-38.6-30.9-71.2-57.2-94z"/><path d="M373.5 267.5c-5.9-37.5-19.9-68.8-40.6-90.6-20.8-22-47.4-33.7-76.9-33.7-19 0-37.7 4.1-54.1 12-3.7 1.8-6.4 5.1-7.4 9.1-1 4.1-.1 8.3 2.5 11.6 2.6 3.4 6.5 5.3 10.8 5.3 2.1 0 4-.5 5.9-1.3 12.6-6 27.2-9.2 42.2-9.2 22.4 0 42.5 9.2 58.3 26.6 16.1 17.8 27.3 43.6 32.1 74.6 4.7 29.6 7 53.5 7.1 73.1.2 39.7-4.8 72.7-4.8 73.1-.6 3.6.3 7.2 2.5 10.2 2.2 3 5.3 4.9 8.9 5.5.7.1 1.4.2 2.1.2 6.8 0 12.5-4.9 13.5-11.6.2-1.4 5.4-35.2 5.2-77.5 0-21.3-2.4-46.5-7.3-77.4zM185.3 203.5c4-5.8 2.9-13.6-2.5-18.2-2.5-2.1-5.6-3.2-8.8-3.2-4.5 0-8.7 2.2-11.3 5.9-14.7 21.5-19.7 49.1-14.4 79.8 8.9 51.3 16.9 111.1 9.4 165-.5 3.8.5 7.7 2.9 10.7 2.3 3 5.7 4.8 9.4 5.1.4 0 .8.1 1.2.1 6.8 0 12.6-5.1 13.5-11.8 8.2-57.7-.2-120.2-9.5-173.8-4.1-23.8-.7-43.9 10.1-59.6zM317.5 388h-.5c-7.6.3-13.5 6.6-13.2 14.2 0 .2.6 17.9-2.6 34.7-1.3 6.9 2.6 13.7 9.1 15.8 1.4.4 2.8.7 4.3.7 6.6 0 12.2-4.7 13.4-11.1 3.8-20.1 3.1-40.2 3.1-41.1-.2-7.5-6.2-13.2-13.6-13.2z"/><path d="M294.6 205.9c-11.2-10.5-25.2-16.1-40.5-16.1-19.8 0-36.7 7.3-47.6 20.5-8.3 10.1-17 28.8-10.9 60 12.3 62.5 15 121.6 8.1 175.6-1 7.5 4.4 14.4 11.8 15.3.6.1 1.2.1 1.7.1 6.9 0 12.7-5.1 13.6-12 7.3-57 4.5-119-8.3-184.4-3.2-16.4-1.4-29.3 5.1-37.3 5.6-6.8 15-10.5 26.4-10.5 25 0 35.1 27.6 38.3 39.4 6.9 25.7 10.9 63 11.5 107.7.1 7.4 6.2 13.5 13.7 13.5h.2c3.6-.1 7-1.5 9.6-4.1 2.5-2.6 3.9-6.1 3.9-9.7-.7-47-5-86.5-12.5-114.4-4.9-18.5-13.1-33.2-24.1-43.6z"/><path d="M265.2 245.9c-2.1-5.1-7.1-8.5-12.7-8.5-1.8 0-3.6.4-5.2 1-7 2.9-10.3 10.9-7.4 17.9 6.6 16 11.8 46.2 14.1 82.8 2.4 36.9 1.7 76.9-2 109.6-.4 3.6.6 7.2 2.9 10.1 2.3 2.9 5.5 4.6 9.2 5 .5.1 1 .1 1.5.1 7 0 12.8-5.2 13.6-12.2 3.9-35.5 4.6-76.6 2-115.8-2.5-39.3-8.2-71.3-16-90z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-fitness.svg b/docs/ionicons/svg/ios-fitness.svg deleted file mode 100644 index f1802eb06..000000000 --- a/docs/ionicons/svg/ios-fitness.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 280H160c-4.4 0-8-3.6-8-8v-32c0-4.4 3.6-8 8-8h192c4.4 0 8 3.6 8 8v32c0 4.4-3.6 8-8 8zM378 362V150c0-12.1 9.9-22 22-22s22 9.9 22 22v212c0 12.1-9.9 22-22 22s-22-9.9-22-22zM460 192h-12c-4.4 0-8 3.6-8 8v112c0 4.4 3.6 8 8 8h12c11 0 20-9 20-20v-88c0-11-9-20-20-20zM134 362V150c0-12.1-9.9-22-22-22s-22 9.9-22 22v212c0 12.1 9.9 22 22 22s22-9.9 22-22zM64 192H52c-11 0-20 9-20 20v88c0 11 9 20 20 20h12c4.4 0 8-3.6 8-8V200c0-4.4-3.6-8-8-8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-flag.svg b/docs/ionicons/svg/ios-flag.svg deleted file mode 100644 index d6a02f959..000000000 --- a/docs/ionicons/svg/ios-flag.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M406.7 80.8c-3.1.5-6.4 1-9.9 1.4-13.2 1.7-42.8 5.2-60.6 5.2-27.7 0-52.8-6.8-78.2-12.2-25.8-5.5-52.4-11.2-80.6-11.2-56.2 0-75.3 12.1-77.3 13.4L96 80.3v353.3c0 7.2 5.2 13.4 12.3 14.3 8.5 1 15.7-5.6 15.7-13.9V279.6c0-3.8 2.7-7.1 6.4-7.9 10.5-2.1 25.8-3.9 47-3.9 26.2 0 50.7 10 76.6 15.5 26.4 5.6 48.6 11.5 83.4 11.5s71.8-6.6 71.8-6.6c3.9-.6 6.9-3.9 6.9-7.9V88.7c-.1-4.9-4.5-8.7-9.4-7.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-flame.svg b/docs/ionicons/svg/ios-flame.svg deleted file mode 100644 index 2e4524ca5..000000000 --- a/docs/ionicons/svg/ios-flame.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M220.1 48C249.1 182.6 111 179.9 112 315.4c.8 111 118.4 148.6 144.5 148.6 26.1 0 134.8-23.6 143.1-148.6 7.1-106.4-81.7-208-179.5-267.4zm74.3 354.7c-10.2 38.9-66 39-76.4.1-1.5-5.6-2.4-11.5-2.4-17.5 0-41 40.6-88.3 40.6-88.3s40.4 47.3 40.4 88.3c.1 6-.7 11.8-2.2 17.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-flash-off.svg b/docs/ionicons/svg/ios-flash-off.svg deleted file mode 100644 index 1cddba7ce..000000000 --- a/docs/ionicons/svg/ios-flash-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M382.1 442.7L154.5 55c-4-6.7-12.7-9-19.5-5.1-6.8 3.9-9.1 12.6-5.1 19.3L357.5 457c2.6 4.5 7.4 7 12.3 7 2.4 0 4.9-.6 7.2-1.9 6.7-4 9-12.6 5.1-19.4zM324.6 313.3l57.9-75.8c3.8-5.6.2-13.4-6.3-13.4h-104l52.4 89.2zM320.4 37.1c.9-4.5-4.6-7.1-7.2-3.4L227 146.9l42.4 72.3 51-182.1zM187.4 198.7l-57.9 75.8c-3.8 5.6-.2 13.4 6.3 13.4h103.9l-52.3-89.2zM191.6 474.9c-.9 4.5 4.6 7.1 7.2 3.4L285 365.1l-42.4-72.3-51 182.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-flash.svg b/docs/ionicons/svg/ios-flash.svg deleted file mode 100644 index 6cc62901e..000000000 --- a/docs/ionicons/svg/ios-flash.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376.2 224H268l52.4-186.9c.9-4.5-4.6-7.1-7.2-3.4L129.5 274.6c-3.8 5.6-.2 13.4 6.3 13.4H244l-52.4 186.9c-.9 4.5 4.6 7.1 7.2 3.4l183.7-240.8c3.7-5.7.2-13.5-6.3-13.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-flashlight.svg b/docs/ionicons/svg/ios-flashlight.svg deleted file mode 100644 index 258d80f72..000000000 --- a/docs/ionicons/svg/ios-flashlight.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M317 32H195c-17.6 0-24 14.4-24 32h170c0-17.6-6.4-32-24-32zM196.1 147.5c7.6 8.8 11.9 20 11.9 31.7v265.9c0 21.9 17.9 34.9 39.9 34.9h16.3c21.9 0 39.9-12.9 39.9-34.9V179.2c0-11.7 4.3-22.8 11.9-31.7 15.4-17.9 25-34.5 25-67.5H171c0 35 9.6 49.6 25.1 67.5zm31.9 90.8c0-15.6 12.6-28.3 28-28.3s28 12.7 28 28.3v35.4c0 15.6-12.6 28.3-28 28.3s-28-12.7-28-28.3v-35.4z"/><circle cx="256" cy="273" r="20"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-flask.svg b/docs/ionicons/svg/ios-flask.svg deleted file mode 100644 index 6f2dee3e4..000000000 --- a/docs/ionicons/svg/ios-flask.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.4 354.4L320.7 159.9c-.4-.6-.6-1.3-.6-2.1V80c0-2.2 1.8-4 4-4 6.6 0 12-5.4 12-12v-4c0-6.6-5.4-12-12-12H187.8c-6.6 0-12 5.4-12 12v4c0 6.6 5.4 12 12 12 2.2 0 4 1.8 4 4v77.9c0 .7-.2 1.4-.6 2L75.7 354.4c-8.4 15.8-12.5 31.4-12.1 45.6 1.1 36.5 28.8 64 65.2 64h256.6c36.4 0 62.3-27.6 63.2-64 .2-14.2-2.7-29.7-11.2-45.6zM161.8 288c-6.2 0-10.1-6.8-6.9-12.1l60.5-101.7c2.9-4.9 4.5-10.6 4.5-16.3V80c0-1.4-.1-2.7-.2-4h72.7c-.2 1.3-.2 2.6-.2 4v77.9c0 5.8 1.6 11.5 4.6 16.4l60.4 101.6c3.2 5.3-.7 12.1-6.9 12.1H161.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-flower.svg b/docs/ionicons/svg/ios-flower.svg deleted file mode 100644 index ee76010ef..000000000 --- a/docs/ionicons/svg/ios-flower.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M385.1 230.2c-26.7 0-60.1 6.9-86.3 13.5-.9-3.2-2.1-6.2-3.7-9.1 23.2-13.8 51.7-32.5 70.5-51.4 36.7-36.7 48.3-63.6 37.6-74.3-2.6-2.6-6-3.8-10.3-3.8-13.8 0-36 13.4-64 41.4-18.8 18.8-37.6 47.2-51.4 70.4-2.8-1.6-5.9-2.8-9.1-3.8 6.7-26.2 13.5-59.5 13.5-86.1 0-51.9-10.8-79.1-26-79.1s-26 27.2-26 79.1c0 26.6 6.8 60 13.5 86.1-3.2.9-6.2 2.2-9.1 3.8-13.8-23.2-32.5-51.6-51.4-70.4-28-28-50.3-41.4-64-41.4-4.3 0-7.7 1.3-10.3 3.8-10.8 10.8.8 37.6 37.6 74.3 18.9 18.9 47.3 37.6 70.5 51.4-1.5 2.8-2.8 5.9-3.7 9.1-26.2-6.7-59.6-13.5-86.3-13.5-51.8 0-78.7 10.6-78.7 25.8s26.9 26.2 78.9 26.2c26.7 0 60.2-6.9 86.4-13.6.9 3.1 2.2 6.2 3.8 9-23.3 13.8-51.8 32.6-70.7 51.5-36.7 36.7-48.3 63.6-37.6 74.3 2.6 2.6 6 3.8 10.3 3.8 13.8 0 36-13.4 64-41.4 18.9-18.9 37.8-47.5 51.6-70.8 2.8 1.5 5.8 2.8 9 3.7-6.7 26.2-13.6 59.8-13.6 86.5 0 51.9 10.8 78.6 26 78.6s26-26.7 26-78.6c0-26.8-6.9-60.3-13.6-86.5 3.1-.9 6.1-2.1 9-3.7 13.8 23.3 32.6 51.9 51.6 70.8 28 28 50.3 41.4 64 41.4 4.3 0 7.7-1.3 10.3-3.8 10.8-10.8-.8-37.6-37.6-74.3-18.9-18.9-47.5-37.7-70.7-51.5 1.6-2.8 2.8-5.8 3.8-9 26.2 6.7 59.7 13.6 86.4 13.6 51.9 0 78.9-10.8 78.9-26-.2-15.2-27.1-26-79.1-26z"/><path d="M318.4 376.4c-8.5-8.5-16.9-18.7-24.8-29.5 2 13.2 3.3 26.4 3.3 38.4 0 11.7-.5 22.5-1.6 32.1 12.3 21.8 24.3 32.7 34 32.7 1.6 0 3.2-.3 4.7-.9 11-4.5 13.3-23.3 4.5-54.3-6.4-5.3-13.1-11.5-20.1-18.5zM193.8 136.1c8.4 8.4 16.7 18.5 24.6 29.2-2-13.2-3.2-26.3-3.2-38.2 0-11.7.5-22.5 1.6-32.1-12.3-21.8-24.3-32.7-34-32.7-1.6 0-3.2.3-4.7.9-11 4.5-13.3 23.3-4.5 54.3 6.4 5.4 13.2 11.6 20.2 18.6zM135.8 318.6c8.5-8.5 18.7-16.9 29.5-24.8-13.2 2-26.4 3.3-38.4 3.3-11.7 0-22.5-.5-32.1-1.6-25.5 14.4-36.1 28.2-31.8 38.7 2.6 6.4 10.1 9.9 22.1 9.9 8.5 0 19.3-1.7 32.2-5.4 5.4-6.4 11.5-13.1 18.5-20.1zM376.2 193.8c-8.5 8.5-18.7 16.9-29.5 24.8 13.2-2 26.4-3.3 38.4-3.3 11.7 0 22.5.5 32.1 1.6 25.5-14.4 36.1-28.2 31.8-38.7-2.6-6.4-10.1-9.9-22.1-9.9-8.5 0-19.3 1.7-32.2 5.4-5.4 6.5-11.5 13.2-18.5 20.1zM193.6 376.4c-8.3 8.3-16.3 15.6-23.8 21.6-7.8 28.2-5.5 45.4 4.9 49.9 1.6.7 3.2 1 4.9 1 10.3 0 23.2-12 36.7-36.2-.7-8.4-1.1-17.5-1.1-27.3 0-12 1.3-25.2 3.3-38.4-8 10.7-16.4 20.9-24.9 29.4zM318.4 136.2c8.3-8.3 16.2-15.5 23.7-21.5 7.9-28.4 5.7-45.8-4.8-50.2-1.6-.7-3.2-1-4.9-1-10.3 0-23.2 12-36.7 36.2.7 8.4 1.1 17.5 1.1 27.3 0 12.1-1.3 25.3-3.3 38.7 8-10.7 16.4-21 24.9-29.5zM99.6 216.5c8.4-.7 17.5-1.1 27.3-1.1 12 0 25.1 1.3 38.3 3.3-10.7-7.9-20.9-16.3-29.4-24.8-8.3-8.3-15.6-16.3-21.7-23.9-11.3-3.1-20.9-4.6-28.6-4.6-11.4 0-18.6 3.3-21.2 9.5-4.6 10.9 7.1 25.9 35.3 41.6zM412.4 296c-8.4.7-17.5 1.1-27.3 1.1-12 0-25.2-1.3-38.4-3.3 10.8 7.9 21 16.4 29.5 24.8 8.3 8.3 15.5 16.3 21.6 23.8 11.4 3.2 20.9 4.7 28.6 4.7 11.4 0 18.6-3.3 21.2-9.5 4.7-11-7-25.9-35.2-41.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-folder-open.svg b/docs/ionicons/svg/ios-folder-open.svg deleted file mode 100644 index 912539bfe..000000000 --- a/docs/ionicons/svg/ios-folder-open.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 119c0-13.3-9.4-23-22.8-23H230.9c-2.8 0-4.3-.6-6.1-2.4l-22.5-22.5-.2-.2c-4.9-4.6-8.9-6.9-17.3-6.9H88.7C74.9 64 64 74.3 64 87v73h384v-41zM64 188h-8.3c-12.8 0-25.3 5.1-23.5 24.3C34 231.5 55.7 423 55.7 423c2.7 17.8 11.7 25 25 25h352.5c12.7 0 21-7.8 23-25 0 0 22.2-184.9 23.6-205.5 1.4-20.5-8.9-29.5-23.6-29.5H64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-folder.svg b/docs/ionicons/svg/ios-folder.svg deleted file mode 100644 index 628441b55..000000000 --- a/docs/ionicons/svg/ios-folder.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 119c0-13.3-9.4-23-22.8-23H198.9c-2.8 0-4.3-.6-6.1-2.4l-22.5-22.5-.2-.2c-4.9-4.6-8.9-6.9-17.3-6.9H56.7C42.9 64 32 74.3 32 87v73.7c0 1.6 1.7 1.5 3 .7s5-1.4 7-1.4h428c2 0 5.7.6 7 1.4 1.3.8 3 .9 3-.7V119zM32 416.4c0 17.5 14.2 31.6 31.6 31.6H448c17.6 0 32-14.4 32-32V204c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v212.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-football.svg b/docs/ionicons/svg/ios-football.svg deleted file mode 100644 index e32b6d9c4..000000000 --- a/docs/ionicons/svg/ios-football.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256c0 114.7 93.3 208 208 208 114.9 0 208-93.1 208-208 0-114.7-93.3-208-208-208zm127.3 80.7c8.5 8.5 16.1 17.7 22.6 27.5.7 1 .9 2.4.4 3.5L391.9 201c-.4 1-1.1 1.9-2.1 2.3l-57.5 26.2c-1.4.6-3 .4-4.2-.6l-56.6-47.6a4.1 4.1 0 0 1-1.4-3.1v-63.1c0-1.3.7-2.6 1.8-3.3l38.4-26.1c1-.7 2.3-.9 3.5-.5 25.8 8.9 49.6 23.6 69.5 43.5zm-73.9 297.6c-.4 1.2-1.4 2.1-2.6 2.4-16.3 4.8-33.4 7.2-50.8 7.2-17.5 0-34.5-2.5-50.8-7.2-1.2-.4-2.2-1.3-2.6-2.4l-16.4-43c-.4-1.1-.3-2.3.2-3.3l22.3-42.3c.7-1.3 2.1-2.1 3.5-2.1h87.5c1.5 0 2.8.8 3.5 2.1l22.3 42.3c.5 1 .6 2.2.2 3.3l-16.3 43zm-67.4-311v63.1c0 1.2-.5 2.3-1.4 3.1L183.9 229c-1.2 1-2.8 1.2-4.2.6l-57.5-26.2c-1-.5-1.8-1.3-2.1-2.3l-14.4-41.2c-.4-1.2-.3-2.5.4-3.5 6.5-9.8 14.1-19 22.6-27.5 19.9-19.9 43.7-34.6 69.6-43.3 1.2-.4 2.5-.2 3.5.5l38.4 26.1c1.1.5 1.8 1.7 1.8 3.1zM77.7 264.1l36.1-31.2c1.2-1 2.9-1.3 4.3-.6l52.4 23.8c1.1.5 1.9 1.5 2.2 2.7l14.6 57.3c.2 1 .1 2-.3 2.9l-23.2 43.9c-.7 1.3-2.1 2.2-3.6 2.1l-46-.6c-1.2 0-2.4-.6-3.2-1.6-20.5-27.7-32.5-60.6-34.7-95.4 0-1.3.5-2.5 1.4-3.3zm270.4 98.7L325 319c-.5-.9-.6-1.9-.3-2.9l14.6-57.3c.3-1.2 1.1-2.2 2.2-2.7l52.4-23.8c1.4-.6 3.1-.4 4.3.6l36.1 31.2c.9.8 1.5 2 1.4 3.3-2.1 34.8-14.2 67.6-34.7 95.4-.7 1-1.9 1.6-3.2 1.6l-46.1.6c-1.5-.1-2.9-.9-3.6-2.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-funnel.svg b/docs/ionicons/svg/ios-funnel.svg deleted file mode 100644 index d6692a6f3..000000000 --- a/docs/ionicons/svg/ios-funnel.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 87.2c0 5.8 2 11.4 5.6 15.7l152.2 179.8c3.6 4.3 5.6 9.9 5.6 15.7v107c0 10 5.9 18.8 14.6 22l55 19.8c9.6 3.5 19.6-4.3 19.6-15.3V298.3c0-5.8 2-11.4 5.6-15.7l152.2-179.8c3.6-4.3 5.6-9.9 5.6-15.7 0-12.8-9.6-23.2-21.4-23.2H69.4C57.6 64 48 74.4 48 87.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-gift.svg b/docs/ionicons/svg/ios-gift.svg deleted file mode 100644 index 595641503..000000000 --- a/docs/ionicons/svg/ios-gift.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M432 136h-84.3c12.4-11 20.3-26.6 20.3-44 0-33.1-28.3-60-63.1-60-20.6 0-37.9 9.7-48.9 27.4C245 41.7 227.7 32 207.1 32 172.3 32 144 58.9 144 92c0 17.4 7.8 33 20.3 44H80c-17.7 0-32 14.3-32 32v20c0 2.2 1.8 4 4 4h408c2.2 0 4-1.8 4-4v-20c0-17.7-14.3-32-32-32zM304.9 60c18.6 0 33.7 14.3 33.7 32s-15.1 32-33.7 32h-33.7c0-48 15.1-64 33.7-64zm-97.8 0c18.6 0 33.7 16 33.7 64h-33.7c-18.6 0-33.7-14.3-33.7-32s15.1-32 33.7-32zM64 226v222c0 17.6 14.4 32 32 32h146V218H72c-4.4 0-8 3.6-8 8zM440 218H270v262h146c17.6 0 32-14.4 32-32V226c0-4.4-3.6-8-8-8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-git-branch.svg b/docs/ionicons/svg/ios-git-branch.svg deleted file mode 100644 index 2631ab4d5..000000000 --- a/docs/ionicons/svg/ios-git-branch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 96c-38.6 0-70 31.4-70 70 0 33.4 23.7 61.9 55.9 68.5-1.2 19.1-10.3 29.3-27 42.2-20.4 15.7-46.7 20-65.3 23.4-40.7 7.4-62.9 27-72.5 40V170.8c15-2.8 28.7-10.5 39-21.9 11.6-12.9 18-29.5 18-46.9 0-38.6-31.4-70-70-70s-70 31.4-70 70c0 17 6.2 33.3 17.3 46.1 9.9 11.3 23.1 19.1 37.7 22.3v171.3c-14.5 3.2-27.8 11-37.7 22.3C96.2 376.7 90 393 90 410c0 38.6 31.4 70 70 70s70-31.4 70-70c0-23.4-11.6-44.9-30.7-57.9 8.6-9.7 24.5-19.6 51.1-24.4 21.6-3.9 52.6-9.6 77.4-28.8 23.6-18.2 36.7-36.5 38-64.3 32.3-6.5 56.1-35.1 56.1-68.6.1-38.6-31.3-70-69.9-70zm-234 6c0-23.2 18.8-42 42-42s42 18.8 42 42-18.8 42-42 42-42-18.8-42-42zm84 308c0 23.2-18.8 42-42 42s-42-18.8-42-42 18.8-42 42-42 42 18.8 42 42zm150-202c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-git-commit.svg b/docs/ionicons/svg/ios-git-commit.svg deleted file mode 100644 index 79cbd6b96..000000000 --- a/docs/ionicons/svg/ios-git-commit.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M466 242h-76.7c-3.3-31.9-17.8-61.3-41.3-83.5-25-23.5-57.7-36.5-92-36.5s-67 13-91.9 36.5c-23.5 22.2-38 51.6-41.3 83.5H46c-7.7 0-14 6.3-14 14s6.3 14 14 14h76.7c3.3 31.9 17.8 61.3 41.3 83.5 25 23.5 57.7 36.5 92 36.5s67-13 91.9-36.5c23.5-22.2 38-51.6 41.3-83.5H466c7.7 0 14-6.3 14-14s-6.3-14-14-14zm-135 89c-20 20-46.6 31-75 31-28.3 0-54.9-11-75-31-20-20-31-46.6-31-75s11-54.9 31-75c20-20 46.6-31 75-31 28.3 0 54.9 11 75 31 20 20 31 46.6 31 75s-11 54.9-31 75z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-git-compare.svg b/docs/ionicons/svg/ios-git-compare.svg deleted file mode 100644 index bc1a39477..000000000 --- a/docs/ionicons/svg/ios-git-compare.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M233.9 328.1c-2.6-2.6-6.1-4.1-9.9-4.1-3.7 0-7.3 1.4-9.9 4.1-2.6 2.6-4.1 6.1-4.1 9.9 0 3.7 1.4 7.3 4.1 9.9l.1.1 41.1 40.1H166c-20.4 0-33.6-7.5-41.6-23.5-8.4-17-9.4-41.5-9.4-58.5V170.8c15-2.8 28.7-10.5 39-21.9 11.6-12.9 18-29.5 18-46.9 0-38.6-31.4-70-70-70s-70 31.4-70 70c0 17 6.2 33.3 17.3 46.1 9.9 11.3 23.1 19.1 37.7 22.3V306c0 14.7 0 42.1 9.4 65.3 11.9 29.3 36 44.7 69.6 44.7h89.7L216 456.2c-5.4 5.4-5.4 14.3 0 19.8l.1.1c2.7 2.5 6.2 3.9 9.8 3.9 3.8 0 7.3-1.4 9.9-4.1l57.6-57.4c4.2-4.2 6.5-9.8 6.5-15.7 0-5.9-2.3-11.3-6.5-15.5l-59.5-59.2zM102 144c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM425 341.6V206c0-14.7 0-42.1-9.4-65.3-11.9-29.2-36-44.7-69.6-44.7h-89.7L296 55.8c5.4-5.4 5.4-14.3 0-19.8l-.1-.1c-2.7-2.5-6.2-3.9-9.8-3.9-3.8 0-7.3 1.4-9.9 4.1l-57.6 57.4c-4.2 4.2-6.5 9.8-6.5 15.7 0 5.9 2.3 11.3 6.5 15.5l59.6 59.4c2.6 2.6 6.1 4.1 9.9 4.1 3.7 0 7.3-1.4 9.9-4.1 2.6-2.6 4.1-6.1 4.1-9.9 0-3.7-1.4-7.3-4.1-9.9l-.1-.1-41.2-40.2H346c20.4 0 33.6 7.5 41.6 23.5 8.4 17 9.4 41.5 9.4 58.5v135.2c-15 2.8-28.7 10.5-39 21.9-11.6 12.9-18 29.5-18 46.9 0 38.6 31.4 70 70 70s70-31.4 70-70c0-17-6.2-33.3-17.3-46.1-9.9-11.3-23.2-19.1-37.7-22.3zM410 452c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-git-merge.svg b/docs/ionicons/svg/ios-git-merge.svg deleted file mode 100644 index c3f95c23f..000000000 --- a/docs/ionicons/svg/ios-git-merge.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M378 218c-33.5 0-62.1 23.8-68.6 56.1-10.3-.5-18.4-2.7-39.2-10.8-30.5-11.9-71.8-33.2-111.5-95.8 27.1-10.1 45.4-36 45.4-65.5 0-38.6-31.4-70-70-70s-70 31.4-70 70c0 17 6.2 33.3 17.3 46.1 9.9 11.3 23.1 19.1 37.7 22.3v171.3c-14.5 3.2-27.8 11-37.7 22.3C70.2 376.7 64 393 64 410c0 38.6 31.4 70 70 70s70-31.4 70-70c0-17.4-6.4-34-18-46.9-10.3-11.4-24-19.1-39-21.9V200.3c40.8 56.8 82 77 113 89.1 25.2 9.8 37.1 12.3 49.5 12.8 6.6 32.2 35.2 55.8 68.5 55.8 38.6 0 70-31.4 70-70s-31.4-70-70-70zM176 410c0 23.2-18.8 42-42 42s-42-18.8-42-42 18.8-42 42-42 42 18.8 42 42zm-42-266c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zm244 186c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-git-network.svg b/docs/ionicons/svg/ios-git-network.svg deleted file mode 100644 index f265506cf..000000000 --- a/docs/ionicons/svg/ios-git-network.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M377.4 32c-38.9 0-70.6 31.7-70.6 70.7 0 17.1 6.2 33.7 17.5 46.6 10 11.5 23.5 19.4 38.2 22.5v43.1L256 270.3l-106.4-55.4v-43.1c32.2-6.9 55.7-35.6 55.7-69.1 0-39-31.7-70.7-70.6-70.7S64 63.7 64 102.7c0 17.1 6.2 33.7 17.5 46.6 10 11.5 23.5 19.4 38.2 22.5v57.4c0 2.7 1.5 5.1 3.9 6.3l117.5 60.8v43.9c-32.2 6.9-55.7 35.6-55.7 69.1 0 39 31.7 70.7 70.6 70.7s70.6-31.7 70.6-70.7c0-17.1-6.2-33.7-17.5-46.6-10-11.5-23.5-19.4-38.2-22.5v-43.9l117.5-60.8c2.4-1.2 3.9-3.6 3.9-6.3v-57.4c32.2-6.9 55.7-35.6 55.7-69.1 0-39-31.7-70.7-70.6-70.7zM93.8 102.7c0-22.5 18.3-40.8 40.8-40.8s40.8 18.3 40.8 40.8c0 22.5-18.3 40.8-40.8 40.8s-40.8-18.3-40.8-40.8zm203 306.6c0 22.5-18.3 40.8-40.8 40.8s-40.8-18.3-40.8-40.8c0-22.5 18.3-40.8 40.8-40.8s40.8 18.3 40.8 40.8zm80.6-265.7c-22.5 0-40.8-18.3-40.8-40.8 0-22.5 18.3-40.8 40.8-40.8 22.5 0 40.8 18.3 40.8 40.8 0 22.4-18.3 40.8-40.8 40.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-git-pull-request.svg b/docs/ionicons/svg/ios-git-pull-request.svg deleted file mode 100644 index 25338b723..000000000 --- a/docs/ionicons/svg/ios-git-pull-request.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M393 341.6V206c0-14.7 0-42.1-9.4-65.3-11.9-29.2-36-44.7-69.6-44.7h-77.7L276 55.8c5.4-5.4 5.4-14.3 0-19.8l-.1-.1c-2.7-2.5-6.2-3.9-9.8-3.9-3.8 0-7.3 1.4-9.9 4.1l-54.8 54.6C192.9 61.5 165.9 40 134 40c-38.6 0-70 31.4-70 70 0 17 6.2 33.3 17.3 46.1 9.9 11.3 23.1 19.1 37.7 22.3v163.3c-14.5 3.2-27.8 11-37.7 22.3C70.2 376.7 64 393 64 410c0 38.6 31.4 70 70 70s70-31.4 70-70c0-17.4-6.4-34-18-46.9-10.3-11.4-24-19.1-39-21.9V178.8c15-2.8 28.7-10.5 39-21.9 7.6-8.4 12.9-18.4 15.7-29.1l56.4 56.2c2.6 2.6 6.1 4.1 9.9 4.1 3.7 0 7.3-1.4 9.9-4.1 2.6-2.6 4.1-6.1 4.1-9.9 0-3.7-1.4-7.3-4.1-9.9l-.1-.1-41.1-40.1H314c20.4 0 33.6 7.5 41.6 23.5 8.4 17 9.4 41.5 9.4 58.5v135.2c-15 2.8-28.7 10.5-39 21.9-11.6 12.9-18 29.5-18 46.9 0 38.6 31.4 70 70 70s70-31.4 70-70c0-17-6.2-33.3-17.3-46.1-9.9-11.3-23.2-19.1-37.7-22.3zM176 410c0 23.2-18.8 42-42 42s-42-18.8-42-42 18.8-42 42-42 42 18.8 42 42zm-42-258c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zm244 300c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-glasses.svg b/docs/ionicons/svg/ios-glasses.svg deleted file mode 100644 index b9b641afc..000000000 --- a/docs/ionicons/svg/ios-glasses.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464.5 240.9h-6.2c-3.3-21.1-13.3-40.5-28.5-55.2-17.3-16.6-39.8-25.8-63.4-25.8-20.5 0-40 6.7-56.2 19.4-13.8 10.8-24.2 25.1-30.5 41.7-7-4.6-15.4-7.3-23.7-7.3-8.3 0-16.7 2.6-23.7 7.3-6.2-16.6-16.6-30.9-30.5-41.7-16.2-12.7-35.7-19.4-56.2-19.4-23.6 0-46.1 9.1-63.4 25.6C67 200.4 57 219.9 53.7 241h-6.2c-8 0-14.5 6.7-14.5 15s6.5 15 14.5 15h6.2c3.3 21.2 13.3 40.6 28.5 55.3 17.3 16.6 39.8 25.8 63.4 25.8 51.3 0 93.1-43 93.1-95.9v-.2c0-5.9 6.9-14.9 17.3-14.9s17.3 9 17.3 14.9v.1c0 52.9 41.8 95.9 93.1 95.9 23.7 0 46.2-9.1 63.4-25.8 15.2-14.7 25.2-34.2 28.5-55.4h6.2c8 0 14.5-6.7 14.5-15 0-8.1-6.5-14.9-14.5-14.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-globe.svg b/docs/ionicons/svg/ios-globe.svg deleted file mode 100644 index 2b64a6edd..000000000 --- a/docs/ionicons/svg/ios-globe.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48h-.7c-55.4.2-107.4 21.9-146.6 61.1C69.6 148.4 48 200.5 48 256s21.6 107.6 60.8 146.9c39.1 39.2 91.2 60.9 146.6 61.1h.7c114.7 0 208-93.3 208-208S370.7 48 256 48zm180.2 194h-77.6c-.9-26.7-4.2-52.2-9.8-76.2 17.1-5.5 33.7-12.5 49.7-21 22 28.2 35 61.6 37.7 97.2zM242 242h-61.8c.8-24.5 3.8-47.7 8.8-69.1 17.4 3.9 35.1 6.3 53 7.1v62zm0 28v61.9c-17.8.8-35.6 3.2-53 7.1-5-21.4-8-44.6-8.8-69H242zm28 0h61.3c-.8 24.4-3.8 47.6-8.8 68.9-17.2-3.9-34.8-6.2-52.5-7V270zm0-28v-62c17.8-.8 35.4-3.2 52.5-7 5 21.4 8 44.5 8.8 69H270zm109.4-117.9c-12.3 6.1-25 11.3-38 15.5-7.1-21.4-16.1-39.9-26.5-54.5 24 8.3 45.9 21.6 64.5 39zM315 146.8c-14.7 3.2-29.8 5.2-45 6V79.4c17 9.2 33.6 33.9 45 67.4zM242 79v73.7c-15.4-.8-30.6-2.8-45.5-6.1 11.6-33.8 28.4-58.5 45.5-67.6zm-45.6 6.4c-10.3 14.5-19.2 32.9-26.3 54.1-12.8-4.2-25.4-9.4-37.5-15.4 18.4-17.3 40.1-30.5 63.8-38.7zm-82.9 59.5c15.8 8.4 32.3 15.4 49.2 20.8-5.7 23.9-9 49.5-9.8 76.2h-77c2.6-35.4 15.6-68.8 37.6-97zM75.8 270h77c.9 26.7 4.2 52.3 9.8 76.2-16.9 5.5-33.4 12.5-49.2 20.8-21.9-28.1-34.9-61.5-37.6-97zm56.7 117.9c12.1-6 24.7-11.2 37.6-15.4 7.1 21.3 16 39.6 26.3 54.2-23.7-8.4-45.4-21.5-63.9-38.8zm64-22.6c14.9-3.3 30.2-5.3 45.5-6.1V433c-17.2-9.1-33.9-33.9-45.5-67.7zm73.5 67.3v-73.5c15.2.8 30.3 2.8 45 6-11.4 33.6-28 58.3-45 67.5zm45-5.7c10.4-14.6 19.4-33.1 26.5-54.5 13 4.2 25.8 9.5 38 15.6-18.6 17.3-40.6 30.6-64.5 38.9zm83.5-59.8c-16-8.5-32.6-15.5-49.7-21 5.6-23.9 8.9-49.4 9.8-76.1h77.6c-2.7 35.5-15.6 68.9-37.7 97.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-grid.svg b/docs/ionicons/svg/ios-grid.svg deleted file mode 100644 index 106018762..000000000 --- a/docs/ionicons/svg/ios-grid.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M206 308h100c1.1 0 2-.9 2-2V206c0-1.1-.9-2-2-2H206c-1.1 0-2 .9-2 2v100c0 1.1.9 2 2 2z"/><path d="M64 96v320c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32zm330 108h-56c-1.1 0-2 .9-2 2v100c0 1.1.9 2 2 2h56c7.7 0 14 6.3 14 14s-6.3 14-14 14h-56c-1.1 0-2 .9-2 2v56c0 7.7-6.3 14-14 14s-14-6.3-14-14v-56c0-1.1-.9-2-2-2H206c-1.1 0-2 .9-2 2v56c0 7.7-6.3 14-14 14s-14-6.3-14-14v-56c0-1.1-.9-2-2-2h-56c-7.7 0-14-6.3-14-14s6.3-14 14-14h56c1.1 0 2-.9 2-2V206c0-1.1-.9-2-2-2h-56c-7.7 0-14-6.3-14-14s6.3-14 14-14h56c1.1 0 2-.9 2-2v-56c0-7.7 6.3-14 14-14s14 6.3 14 14v56c0 1.1.9 2 2 2h100c1.1 0 2-.9 2-2v-56c0-7.7 6.3-14 14-14s14 6.3 14 14v56c0 1.1.9 2 2 2h56c7.7 0 14 6.3 14 14s-6.3 14-14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-hammer.svg b/docs/ionicons/svg/ios-hammer.svg deleted file mode 100644 index 656b5a2d8..000000000 --- a/docs/ionicons/svg/ios-hammer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M277.6 246.9c-1.1-2-2.5-3.9-4.1-5.5l-18.4-18.2c-1.9-1.9-4.1-3.5-6.6-4.6-8.2-3.6-17.4-1.7-23.4 4.3-6.4 6.3-18.1 17.8-39.2 38.7-40.4 40-98.1 89.6-132 118.2-7.2 6.1-7.7 17-1.1 23.7L92 443.2c6.7 6.7 17.6 6.3 23.8-.9 29.4-34.6 79.5-92.3 119.4-131.8 20.5-20.2 32-31.8 38.5-38.2 6.5-6.6 8.3-16.7 3.9-25.4zM462.4 218.1l-34.5-34.2c-1.1-1.1-2.5-1.6-4-1.6-1.4 0-2.9.5-4 1.6-2.5 2.5-6.1 3.8-9.6 3.3-4.5-.5-9.3-1.9-12.4-4.9-7-6.9 1.1-20.5-5.1-29.2-6.2-8.7-16.1-19.8-23.2-26.9-7.1-7-35-33.7-82-52.9-16.6-6.8-32.8-9.3-47.3-9.3-26.5 0-47.4 8.5-54.8 15.3-5.5 5.1-11.2 14.1-3.1 14.1.7 0 1.5-.1 2.4-.2 4.5-.7 13.3-1.5 23.4-1.5 15.7 0 34.5 2.1 44.6 10.1 16.3 13.1 29.8 30.6 30.9 53.2.8 16.8-3.4 28.2-18.7 45.5-2.8 3.2-2.6 8 .4 10.9l19.2 19.2c3.1 3.1 8.1 3.1 11.2.1 14-13.6 22.1-20.2 31.3-22.7 4-1.1 8.4-1.6 12.8-1.6 9.7 0 19.2 2.2 23.6 4.6 1.1.6 2.1 1.4 3.1 2.4 6.5 6.6 6.1 17.4-.5 23.9l-2 1.9c-2.2 2.2-2.2 5.7 0 7.9l34.5 34.2c1.1 1.1 2.5 1.6 4 1.6 1.4 0 2.9-.5 4-1.6l55.8-55.2c2.1-2.3 2.1-5.8 0-8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-hand.svg b/docs/ionicons/svg/ios-hand.svg deleted file mode 100644 index 3310dc1bd..000000000 --- a/docs/ionicons/svg/ios-hand.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M394.9 117.3c-11.6 0-21.1 9.3-21.1 20.6v109.4c0 4.8-4 8.7-8.9 8.7s-8.9-3.9-8.9-8.7V85.9c0-11.3-9.5-20.6-21.1-20.6-11.6 0-21.1 9.3-21.1 20.6v126.8c0 4.8-4 8.7-8.9 8.7s-8.9-3.9-8.9-8.7V68.6c0-11.3-9.5-20.6-21.1-20.6-11.6 0-21.1 9.3-21.1 20.6V230c0 4.8-4 8.7-8.9 8.7s-8.9-3.9-8.9-8.7V103.2c0-11.3-9.5-20.6-21.1-20.6-11.6 0-21.1 9.3-21.1 20.6v218.3L166 297.9c-26.1-22.7-48.2-32.4-66.2-15.7-12.1 11.8 6.9 30.9 26.8 53.2 19.2 21.5 70 91.9 113.3 117.3 0 0 16.7 11.4 40.6 11.4h57.2c46.1 0 78.4-37.9 78.4-93.2v-233c-.1-11.3-9.6-20.6-21.2-20.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-happy.svg b/docs/ionicons/svg/ios-happy.svg deleted file mode 100644 index e4474376b..000000000 --- a/docs/ionicons/svg/ios-happy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm72 152c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm72 169c-44.7 0-82.3-29.9-94.2-70.7-1.5-5.1 2.3-10.3 7.7-10.3h172.9c5.3 0 9.2 5.1 7.7 10.3-11.8 40.8-49.4 70.7-94.1 70.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-headset.svg b/docs/ionicons/svg/ios-headset.svg deleted file mode 100644 index b16de8e64..000000000 --- a/docs/ionicons/svg/ios-headset.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 123.8c-24.3 0-46.9 10.1-63.9 28.4-17 18.3-26.1 33.2-26.1 59.6 0 7.7 5.9 14 13.2 14 7.3 0 13.2-6.3 13.2-14 0-17.3 6.6-32.4 19-43.5 11.8-10.6 27.7-16.5 44.7-16.5s32.9 5.8 44.7 16.5c12.4 11.2 19 26.2 19 43.5 0 7.7 5.9 14 13.2 14 7.3 0 13.2-6.3 13.2-14 0-26.4-9.2-41.3-26.1-59.6-17.2-18.4-39.8-28.4-64.1-28.4z"/><path d="M457.1 278.9C442.3 264.1 422.8 256 402 256h-8c-2.2 0-4-1.8-4-4v-37.8c0-35.7-14-69.3-39.4-94.7C325.3 94 291.7 80 256 80c-35.7 0-69.3 14-94.6 39.4-25.4 25.4-39.4 59-39.4 94.7V252c0 2.2-1.8 4-4 4h-8c-20.8 0-40.3 8.1-55.1 22.9C40.1 293.7 32 313.2 32 334v11.8c0 20.8 8.1 40.4 22.9 55.2 14.8 14.8 34.4 23 55.1 23h5.6c4 0 8 1.4 10.9 4.1 2.5 2.3 5.9 3.8 9.5 3.8 7.7 0 14-6.3 14-14.1V214.1c0-28.2 11.1-54.8 31.2-74.9 20.1-20.1 46.7-31.2 74.8-31.2 28.2 0 54.8 11.1 74.8 31.2 20.1 20.1 31.2 46.7 31.2 74.9v203.8c0 7.8 6.3 14.1 14 14.1 3.6 0 7-1.5 9.5-3.8 2.9-2.7 6.9-4.1 10.9-4.1h5.6c20.7 0 40.3-8.2 55.1-23 14.8-14.8 22.9-34.4 22.9-55.2V334c0-20.8-8.1-40.3-22.9-55.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-heart-dislike.svg b/docs/ionicons/svg/ios-heart-dislike.svg deleted file mode 100644 index 58f54fbe5..000000000 --- a/docs/ionicons/svg/ios-heart-dislike.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M423.8 426.8L56.3 65.1c-5.6-5.5-14.6-5.5-20.1.1-5.5 5.5-5.5 14.5 0 20l367.5 361.7c3.7 3.7 9 4.9 13.7 3.6 2.4-.6 4.6-1.9 6.4-3.7 5.6-5.5 5.6-14.5 0-20zM64 169c0 37 15.2 89.5 46.8 132.7C171 384 272 456 272 456s29.3-20.3 65.7-51.6L68 139c-2.6 9.6-4 19.6-4 30zM434.2 301.7C465.8 258.5 480 206 480 169c0-62.1-50.1-112.4-112-113h-1c-39.7 0-74.8 21-95 52-20.2-31-55.3-52-95-52h-1c-29.2.3-55.8 11.6-75.7 30l281.9 277.4c19.3-19.1 36.2-40 52-61.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-heart-empty.svg b/docs/ionicons/svg/ios-heart-empty.svg deleted file mode 100644 index c14d0d98a..000000000 --- a/docs/ionicons/svg/ios-heart-empty.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 56h-1c-39.7 0-74.8 21-95 52-20.2-31-55.3-52-95-52h-1c-61.9.6-112 50.9-112 113 0 37 16.2 89.5 47.8 132.7C156 384 256 456 256 456s100-72 160.2-154.3C447.8 258.5 464 206 464 169c0-62.1-50.1-112.4-112-113zm41.6 229.2C351 343.5 286.1 397.3 256 420.8c-30.1-23.5-95-77.4-137.6-135.7C89.1 245.1 76 198 76 169c0-22.6 8.8-43.8 24.6-59.8 15.9-16 37-24.9 59.6-25.1H161.1c14.3 0 28.5 3.7 41.1 10.8 12.2 6.9 22.8 16.7 30.4 28.5 5.2 7.9 14 12.7 23.5 12.7s18.3-4.8 23.5-12.7c7.7-11.8 18.2-21.6 30.4-28.5 12.6-7.1 26.8-10.8 41.1-10.8h.9c22.5.2 43.7 9.1 59.6 25.1 15.9 16 24.6 37.3 24.6 59.8-.2 29-13.3 76.1-42.6 116.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-heart-half.svg b/docs/ionicons/svg/ios-heart-half.svg deleted file mode 100644 index cb0138158..000000000 --- a/docs/ionicons/svg/ios-heart-half.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 56h-1c-39.7 0-74.8 21-95 52-20.2-31-55.3-52-95-52h-1c-61.9.6-112 50.9-112 113 0 37 16.2 89.5 47.8 132.7C156 384 256 456 256 456s100-72 160.2-154.3C447.8 258.5 464 206 464 169c0-62.1-50.1-112.4-112-113zm41.6 229.2C356.4 336 302.2 383.6 269 410.5c-5.2 4.2-13 .5-13-6.2V198.6c0-26.8 8.5-52.7 23.3-75 .1-.1.1-.2.2-.2 7.7-11.8 18.2-21.6 30.4-28.5 12.6-7.1 26.8-10.8 41.1-10.8h.9c22.5.2 43.7 9.1 59.6 25.1 15.9 16 24.6 37.3 24.6 59.8-.1 29-13.2 76.1-42.5 116.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-heart.svg b/docs/ionicons/svg/ios-heart.svg deleted file mode 100644 index b890a6783..000000000 --- a/docs/ionicons/svg/ios-heart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 56h-1c-39.7 0-74.8 21-95 52-20.2-31-55.3-52-95-52h-1c-61.9.6-112 50.9-112 113 0 37 16.2 89.5 47.8 132.7C156 384 256 456 256 456s100-72 160.2-154.3C447.8 258.5 464 206 464 169c0-62.1-50.1-112.4-112-113z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-help-buoy.svg b/docs/ionicons/svg/ios-help-buoy.svg deleted file mode 100644 index 2933efb27..000000000 --- a/docs/ionicons/svg/ios-help-buoy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm54.6 36.4c27.1 8.6 52 23.6 72.7 44.3 20.7 20.7 35.7 45.6 44.3 72.7l-88.8 6c-8.2-14-19.9-25.7-33.9-34l5.7-89zm-181.9 44.3c20.7-20.7 45.5-35.7 72.7-44.3l5.7 89c-13.9 8.3-25.6 20-33.9 33.9l-88.9-5.9c8.7-27.1 23.7-52 44.4-72.7zm72.7 298.9c-27.1-8.6-52-23.6-72.7-44.3-20.7-20.7-35.7-45.6-44.3-72.7l89-5.7c8.2 13.9 19.9 25.5 33.8 33.8l-5.8 88.9zM256 324c-37.5 0-68-30.5-68-68s30.5-68 68-68 68 30.5 68 68-30.5 68-68 68zm127.3 59.3c-20.7 20.7-45.6 35.7-72.7 44.3l-5.9-88.9c14.1-8.3 25.8-20.1 34.1-34.2l88.8 6c-8.6 27.2-23.6 52.1-44.3 72.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-help-circle-outline.svg b/docs/ionicons/svg/ios-help-circle-outline.svg deleted file mode 100644 index 7587f83b4..000000000 --- a/docs/ionicons/svg/ios-help-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/><path d="M256.7 160c37.5 0 63.3 20.8 63.3 50.7 0 19.8-9.6 33.5-28.1 44.4-17.4 10.1-23.3 17.5-23.3 30.3v7.9h-34.7l-.3-8.6c-1.7-20.6 5.5-33.4 23.6-44 16.9-10.1 24-16.5 24-28.9s-12-21.5-26.9-21.5c-15.1 0-26 9.8-26.8 24.6H192c.7-32.2 24.5-54.9 64.7-54.9zm-26.3 171.4c0-11.5 9.6-20.6 21.4-20.6 11.9 0 21.5 9 21.5 20.6s-9.6 20.6-21.5 20.6-21.4-9-21.4-20.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-help-circle.svg b/docs/ionicons/svg/ios-help-circle.svg deleted file mode 100644 index 6f7b114e1..000000000 --- a/docs/ionicons/svg/ios-help-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm-4.3 304c-11.8 0-21.4-9-21.4-20.6 0-11.5 9.6-20.6 21.4-20.6 11.9 0 21.5 9 21.5 20.6 0 11.6-9.5 20.6-21.5 20.6zm40.2-96.9c-17.4 10.1-23.3 17.5-23.3 30.3v7.9h-34.7l-.3-8.6c-1.7-20.6 5.5-33.4 23.6-44 16.9-10.1 24-16.5 24-28.9s-12-21.5-26.9-21.5c-15.1 0-26 9.8-26.8 24.6H192c.7-32.2 24.5-55 64.7-55 37.5 0 63.3 20.8 63.3 50.7 0 19.9-9.6 33.6-28.1 44.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-help.svg b/docs/ionicons/svg/ios-help.svg deleted file mode 100644 index 88065b3b8..000000000 --- a/docs/ionicons/svg/ios-help.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256.7 160c37.5 0 63.3 20.8 63.3 50.7 0 19.8-9.6 33.5-28.1 44.4-17.4 10.1-23.3 17.5-23.3 30.3v7.9h-34.7l-.3-8.6c-1.7-20.6 5.5-33.4 23.6-44 16.9-10.1 24-16.5 24-28.9s-12-21.5-26.9-21.5c-15.1 0-26 9.8-26.8 24.6H192c.7-32.2 24.5-54.9 64.7-54.9zm-26.3 171.4c0-11.5 9.6-20.6 21.4-20.6 11.9 0 21.5 9 21.5 20.6s-9.6 20.6-21.5 20.6-21.4-9-21.4-20.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-home.svg b/docs/ionicons/svg/ios-home.svg deleted file mode 100644 index aab2080d6..000000000 --- a/docs/ionicons/svg/ios-home.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M258.5 104.1c-1.5-1.2-3.5-1.2-5 0l-156 124.8c-.9.8-1.5 1.9-1.5 3.1v230c0 1.1.9 2 2 2h108c1.1 0 2-.9 2-2V322c0-1.1.9-2 2-2h92c1.1 0 2 .9 2 2v140c0 1.1.9 2 2 2h108c1.1 0 2-.9 2-2V232c0-1.2-.6-2.4-1.5-3.1l-156-124.8z"/><path d="M458.7 204.2l-189-151.4C265.9 49.7 261 48 256 48s-9.9 1.7-13.7 4.8L160 119.7V77.5c0-1.1-.9-2-2-2H98c-1.1 0-2 .9-2 2v92.2l-42.7 35.1c-3.1 2.5-5.1 6.2-5.3 10.2-.2 4 1.3 7.9 4.1 10.7 2.6 2.6 6.1 4.1 9.9 4.1 3.2 0 6.3-1.1 8.8-3.1l183.9-148c.5-.4.9-.4 1.3-.4s.8.1 1.3.4l183.9 147.4c2.5 2 5.6 3.1 8.8 3.1 3.7 0 7.2-1.4 9.9-4.1 2.9-2.8 4.4-6.7 4.2-10.7-.3-4-2.2-7.7-5.4-10.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-hourglass.svg b/docs/ionicons/svg/ios-hourglass.svg deleted file mode 100644 index 5065d804b..000000000 --- a/docs/ionicons/svg/ios-hourglass.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M415.6 434h-5.1c-6.5 0-12-.9-12.7-7.4v-.1C383.2 290.6 297.6 288 297.6 256s85.7-34.6 100.2-170.5v-.1c.7-6.5 6.2-7.4 12.7-7.4h5.1c7.5 0 14-5.8 14.4-13.3.4-8-6-14.7-14-14.7H96.4c-7.5 0-14 5.8-14.4 13.3-.4 8 6 14.7 14 14.7h5.5c6.5 0 12 .9 12.7 7.4v.1C128.8 221.4 214.4 224 214.4 256s-85.7 34.6-100.2 170.5v.1c-.7 6.5-6.2 7.4-12.7 7.4h-5.1c-7.5 0-14 5.8-14.4 13.3-.4 8 6 14.7 14 14.7h320c8 0 14.4-6.6 14-14.7-.4-7.5-6.9-13.3-14.4-13.3zm-252.3-34.2c28.7-79.8 79.6-70.1 79.6-101.6v-55.6c0-19.4-36.8-32.9-59.8-64.4-3.8-5.2 0-12.4 6.5-12.4h132.9c6.5 0 10.4 7 6.7 12.2-22.6 31.6-60.1 45.2-60.1 64.6v55.6c0 31.2 48.9 22.7 79.8 101.6 2.8 7.1.7 16-6.9 16H170.2c-7.7 0-9.5-8.8-6.9-16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-ice-cream.svg b/docs/ionicons/svg/ios-ice-cream.svg deleted file mode 100644 index 5abeb0239..000000000 --- a/docs/ionicons/svg/ios-ice-cream.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M220.8 406.1l4.8 14.8c.4 1.2 1.9 1.8 3 1.1l6.8-4.2c2.5-1.6 2.5-5.2 0-6.8l-11.5-7.2c-1.7-1-3.6.5-3.1 2.3zM286.6 421l4.9-15.2c.6-1.8-1.4-3.3-3-2.3l-11.9 7.4a4.02 4.02 0 0 0 0 6.8l7 4.4c1.2.7 2.6.1 3-1.1zM188.6 242.2c-3.9 3.5-9.6 6.4-15.7 8.5-1 .4-1.6 1.5-1.2 2.5l9.3 28.9 3.8 11.8c.4 1.2 1.9 1.8 3 1.1l7-4.3 36.6-22.5c3-1.9 2.3-6.5-1.2-7.3-14.3-3.3-26.5-9.8-36.2-18.5-1.6-1.4-3.9-1.5-5.4-.2zM192.6 310.8l-2 1.2 14.6 45.3c.4 1.2 1.9 1.8 3 1.1l27.2-16.9c2.5-1.6 2.5-5.2 0-6.8l-38.5-23.9c-1.4-.8-3-.8-4.3 0zM258.1 348.9c-1.3-.8-2.9-.8-4.2 0L212 374.5l-.1.1c-1 .8-1 2.4 0 3.2l.7.5 41.3 25.3c1.3.8 2.9.8 4.2 0l41.7-25.5.4-.3c1-.8 1-2.2 0-3l-42.1-25.9zM296.7 296.6l-38.5-23.9c-1.3-.8-2.9-.8-4.2 0l-38.5 23.9a4.02 4.02 0 0 0 0 6.8l38.5 23.9c1.3.8 2.9.8 4.2 0l38.5-23.9c2.5-1.5 2.5-5.2 0-6.8zM318.1 242.3c-9.7 8.7-22 15.1-36.2 18.5-3.5.8-4.2 5.4-1.2 7.3l36.6 22.5 7.4 4.6c1.1.7 2.6.2 3-1.1l4-12.4 9.8-30.3c-6.9-2.1-13.6-5.3-18-9.2-1.6-1.3-3.9-1.2-5.4.1zM232.4 442l1.6 5s7.5 19 22 19c15 0 22.2-19 22.2-19l1.6-4.8c.6-1.7-.1-3.7-1.7-4.6l-20-12.4c-1.3-.8-2.9-.8-4.2 0l-19.8 12.3c-1.6.8-2.3 2.7-1.7 4.5zM276.7 341.5l27.5 17.1c1.1.7 2.6.2 3-1.1l14.2-43.8c.3-.9-.1-1.8-.8-2.3l-1-.6c-1.3-.8-2.9-.8-4.2 0l-38.5 23.9c-2.8 1.6-2.8 5.3-.2 6.8z"/><path d="M376.1 168.2c-6.2 5.4-13.2 8.7-18 10.5-1.8.7-3.5-1.4-2.3-3l4-5.7c6.1-8.7 8.5-19.4 6.8-29.8C357.9 86.8 311.7 46 256 46c-55.7 0-101.9 41.2-110.6 94.7-1.7 10.5.8 21.2 6.9 29.8l4 5.6c1.2 1.6-.5 3.8-2.4 3-5.4-2.1-13.5-6.2-20.1-12.8-1.4-1.4-3.6-1.5-5.2-.4-10.2 7.3-16.8 19.1-16.8 32.5 0 22.1 17.9 40 40 40 11.3 0 28-4.7 36.6-12.3 1.5-1.3 3.8-1.3 5.3.1 15.2 13.4 36.6 20.2 62.1 20.2s47-6.8 62.1-20.2c1.5-1.3 3.8-1.4 5.3-.1 8.5 7.6 25.3 12.3 36.6 12.3 22.1 0 40-18 40-40.1 0-11.9-5.2-22.6-13.5-30-2.7-2.6-7.2-2.7-10.2-.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-image.svg b/docs/ionicons/svg/ios-image.svg deleted file mode 100644 index adc684002..000000000 --- a/docs/ionicons/svg/ios-image.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M112.6 312.3h190.7c4.5 0 7.1-5.1 4.5-8.8l-95.4-153.4c-2.2-3.2-6.9-3.2-9.1 0L108 303.5c-2.6 3.7.1 8.8 4.6 8.8zM306.7 254.3l35 55.7c1 1.5 2.7 2.4 4.5 2.4h53.2c4.5 0 7.1-5.1 4.5-8.8l-61.6-87.7c-2.2-3.2-6.9-3.2-9.1 0L306.6 248c-1.2 1.8-1.2 4.3.1 6.3zM351.1 167.9c13.1-1.3 23.7-11.9 25-25 1.8-17.7-13-32.5-30.7-30.7-13.1 1.3-23.7 11.9-25 25-1.7 17.7 13 32.5 30.7 30.7z"/><path d="M432 48H80c-17.7 0-32 14.3-32 32v352c0 17.7 14.3 32 32 32h352c17.7 0 32-14.3 32-32V80c0-17.7-14.3-32-32-32zm-2.7 280c0 4.4-3.6 8-8 8H90.7c-4.4 0-8-3.6-8-8V90.7c0-4.4 3.6-8 8-8h330.7c4.4 0 8 3.6 8 8V328z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-images.svg b/docs/ionicons/svg/ios-images.svg deleted file mode 100644 index 39f2e381e..000000000 --- a/docs/ionicons/svg/ios-images.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M262.3 199.2c-1.6-2.8-5.6-3.2-7.7-.7l-91.9 122.2c-2.5 2.9-.6 7.4 3.2 7.7l161.1 14c3.8.3 6.4-3.8 4.5-7.1l-69.2-136.1zM367.2 264.1c-1.6-2.8-5.6-3.2-7.7-.7l-24.8 25.1a4.68 4.68 0 0 0-.5 5.4l25.4 49.5c.8 1.3 2.1 2.2 3.7 2.3l44.9 3.9c3.8.3 6.4-3.8 4.5-7.1l-45.5-78.4zM378.1 224.4c11.2-.1 20.9-8.3 23-19.2 2.8-14.8-8.6-28.3-23.7-28.1-11.2.1-20.9 8.3-23 19.2-2.8 14.8 8.6 28.3 23.7 28.1z"/><path d="M455.2 129.3l-65.8-5.7-6.1-67c-1.3-14.9-14.5-25.9-29.5-24.5L56.7 58.9c-14.9 1.3-25.9 14.5-24.6 29.4l26.8 296.5c1.3 14.9 14.5 25.9 29.5 24.5l15.7-1.4-1.5 16.7c-1.3 14.9 9.7 28 24.7 29.3l297.3 25.9c14.9 1.3 28.1-9.7 29.4-24.6l26-296.6c1.2-14.8-9.8-28-24.8-29.3zM87.6 300.7c-3.7.3-7-2.4-7.4-6.1l-18-200c-.3-3.7 2.4-7 6.1-7.3l279.2-25.1c3.7-.3 7 2.4 7.4 6.1l4.8 52.8L158 103.4c-14.9-1.3-28.1 9.7-29.4 24.6l-14.9 170.3-26.1 2.4zm362.2-135.6l-17.5 200c-.3 3.7-3.6 6.5-7.3 6.2l-18.6-1.6L145.7 347c-3.7-.3-6.5-3.6-6.2-7.3l3.8-43.9L157 139.7c.3-3.7 3.6-6.5 7.3-6.2l198 17.3 29.7 2.6 51.6 4.5c3.8.2 6.6 3.5 6.2 7.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-infinite.svg b/docs/ionicons/svg/ios-infinite.svg deleted file mode 100644 index fb544084e..000000000 --- a/docs/ionicons/svg/ios-infinite.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M456.8 182.4c-20-19.6-46.8-30.4-75.2-30.4-28.5 0-55.2 10.8-75.2 30.4l-31.2 30c-1.6 1.6-1.6 4.2 0 5.7l19.4 19.1c1.5 1.5 4 1.5 5.6 0l31-30.1c13.5-13.1 31.3-20.3 50.3-20.3 19 0 36.8 7.2 50.3 20.3 13.4 13.1 20.7 30.5 20.7 49 0 18.4-7.4 35.8-20.7 48.7-13.5 13.1-31.3 20.3-50.3 20.3-19 0-36.8-7.2-50.3-20.3L205.6 182.4c-20.2-19.6-46.9-30.4-75.2-30.4-28.5 0-55.2 10.8-75.2 30.4C35.1 202 24 228.1 24 256c0 27.8 11.1 54 31.2 73.6 20 19.6 46.8 30.4 75.2 30.4 28.5 0 55.2-10.8 75.2-30.4l31-30c1.6-1.6 1.6-4.2 0-5.7L217.2 275c-1.5-1.5-4-1.5-5.6 0l-31 29.9c-13.5 13.1-31.3 20.3-50.3 20.3-19 0-36.8-7.2-50.3-20.3-13.4-13.1-20.7-30.5-20.7-49 0-18.4 7.4-35.7 20.7-48.7 13.5-13.1 31.3-20.3 50.3-20.3 19 0 36.8 7.2 50.3 20.3l125.5 122.5c20.2 19.6 46.9 30.4 75.2 30.4 28.5 0 55.2-10.8 75.2-30.4 20.2-19.6 31.3-45.7 31.3-73.6.2-27.9-10.9-54.1-31-73.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-information-circle-outline.svg b/docs/ionicons/svg/ios-information-circle-outline.svg deleted file mode 100644 index 10a794c25..000000000 --- a/docs/ionicons/svg/ios-information-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M235.4 172.2c0-11.4 9.3-19.9 20.5-19.9 11.4 0 20.7 8.5 20.7 19.9s-9.3 20-20.7 20c-11.2 0-20.5-8.6-20.5-20zm1.4 35.7H275V352h-38.2V207.9z"/><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-information-circle.svg b/docs/ionicons/svg/ios-information-circle.svg deleted file mode 100644 index f7fb292a1..000000000 --- a/docs/ionicons/svg/ios-information-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm19 304h-38.2V207.9H275V352zm-19.1-159.8c-11.3 0-20.5-8.6-20.5-20s9.3-19.9 20.5-19.9c11.4 0 20.7 8.5 20.7 19.9s-9.3 20-20.7 20z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-information.svg b/docs/ionicons/svg/ios-information.svg deleted file mode 100644 index 31a35280c..000000000 --- a/docs/ionicons/svg/ios-information.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M235.4 176c0-11.4 9.3-19.9 20.5-19.9 11.4 0 20.7 8.5 20.7 19.9s-9.3 20-20.7 20c-11.2.1-20.5-8.6-20.5-20zm1.4 35.8H275v144.1h-38.2V211.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-jet.svg b/docs/ionicons/svg/ios-jet.svg deleted file mode 100644 index 9c9d5ffc7..000000000 --- a/docs/ionicons/svg/ios-jet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 48s-19.8 1.4-53.1 27.2c-15.5 12-162.2 120.6-162.2 120.6L89 187.9l-41 36.5 102 51.2-8 10.1-81.6 4.1-6.7 33.6 60.6 47.2-26.7 53.6 53.7-26.5 47.3 60.6 33.6-6.7 4.1-81.6 10.1-7.9L287.6 464l36.5-40.9-7.9-159.7s108.6-146.7 120.6-162C462.7 67.8 464 48 464 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-journal.svg b/docs/ionicons/svg/ios-journal.svg deleted file mode 100644 index 5e698fd36..000000000 --- a/docs/ionicons/svg/ios-journal.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M92.1 32C76.6 32 64 44.6 64 60.1V452c0 15.5 12.6 28.1 28.1 28.1H432c8.8 0 16-7.2 16-16s-7.2-16-16-16H112.5c-8.2 0-15.4-6-16.4-14.1-1.1-9.7 6.5-18 15.9-18h208V32H92.1z"/><path d="M432 416c8.8 0 16-7.2 16-16V60.1c0-15.5-12.6-28.1-28.1-28.1H368v384h64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-key.svg b/docs/ionicons/svg/ios-key.svg deleted file mode 100644 index c0420e778..000000000 --- a/docs/ionicons/svg/ios-key.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M344.8 218.1c-13 0-25.6 0-37.4 4.1-50.6-43.1-184.3-156.9-194.5-167.5-4.7-4.9-9.9-6.7-15-6.7-8.5 0-16.7 5.2-21.3 9.6-6.9 6.6-33 34.8-28 40 15 15.4 19 18.5 25.2 24.8 9.3 9.5 28.3-1 36 2.3 7.6 3.3 9.2 6.8 10.4 12.5s-2.9 15.8-3 23.7c-.1 8.3 3.4 12.8 9.2 19 4.6 5 8.9 8.6 15.6 8.7 9 .2 20.9-12.8 30.4-3.1s-6.2 23.7-5 34 15.5 22.8 21.6 24.1c6.1 1.3 21.8-11.7 30.7-9.7 3 .7 10 6.8 11 11.4s-6.9 25-5.9 29.6c1.2 5.6 7.1 12.1 10.4 17.4-6.7 15.5-9.4 29.6-9.4 47.7 0 68.5 53.4 124 119.2 124s119-55.5 119-124-53.4-121.9-119.2-121.9zM368 400c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-keypad.svg b/docs/ionicons/svg/ios-keypad.svg deleted file mode 100644 index 7991d610e..000000000 --- a/docs/ionicons/svg/ios-keypad.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M394.6 341.2c-29.5 0-53.4 23.9-53.4 53.4s23.9 53.4 53.4 53.4 53.4-23.9 53.4-53.4-23.9-53.4-53.4-53.4zM256 341.2c-29.5 0-53.4 23.9-53.4 53.4S226.5 448 256 448s53.4-23.9 53.4-53.4-23.9-53.4-53.4-53.4zM117.4 341.2c-29.5 0-53.4 23.9-53.4 53.4S87.9 448 117.4 448s53.4-23.9 53.4-53.4-23.9-53.4-53.4-53.4zM394.6 202.6c-29.5 0-53.4 23.9-53.4 53.4s23.9 53.4 53.4 53.4S448 285.5 448 256s-23.9-53.4-53.4-53.4zM256 202.6c-29.5 0-53.4 23.9-53.4 53.4s23.9 53.4 53.4 53.4 53.4-23.9 53.4-53.4-23.9-53.4-53.4-53.4zM117.4 202.6C87.9 202.6 64 226.5 64 256s23.9 53.4 53.4 53.4 53.4-23.9 53.4-53.4-23.9-53.4-53.4-53.4zM394.6 64c-29.5 0-53.4 23.9-53.4 53.4s23.9 53.4 53.4 53.4 53.4-23.9 53.4-53.4S424.1 64 394.6 64zM256 64c-29.5 0-53.4 23.9-53.4 53.4s23.9 53.4 53.4 53.4 53.4-23.9 53.4-53.4S285.5 64 256 64zM117.4 64C87.9 64 64 87.9 64 117.4s23.9 53.4 53.4 53.4 53.4-23.9 53.4-53.4S146.9 64 117.4 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-laptop.svg b/docs/ionicons/svg/ios-laptop.svg deleted file mode 100644 index bfb360b14..000000000 --- a/docs/ionicons/svg/ios-laptop.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 367.5V129.1c0-9.4-7.9-17.1-17.2-17.1H81.2c-9.3 0-17.2 7.6-17.2 17.1v238.4H15.9c0 9.9 9.9 18.8 18.9 22.7C45.7 394.8 64 400 84 400h344c20 0 38.2-4.5 48.3-8.8 9.5-4 19.8-13.4 19.8-23.7H448zM256 120c2.2 0 4 1.8 4 4s-1.8 4-4 4-4-1.8-4-4 1.8-4 4-4zM82 136.2h348c1.1 0 2 .9 2 2v211.3c0 1.1-.9 2-2 2H82c-1.1 0-2-.9-2-2V138.2c0-1.2.9-2 2-2zm216.3 239.3h-84.6c-5.2 0-9.7-6-9.7-7.5h104c0 1.5-3 7.5-9.7 7.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-leaf.svg b/docs/ionicons/svg/ios-leaf.svg deleted file mode 100644 index 813fe8666..000000000 --- a/docs/ionicons/svg/ios-leaf.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M453.9 378.7c-51.8-8-55.7-11.7-55.7-11.7 15.6-74-22.4-151.1-76.3-195.6C250.1 112.2 141 155.2 56 65.2c-19.8-21-8.3 235.5 98.1 332.7 77.8 71 169.4 49.2 194.5 37.6 22.8-10.6 38.7-33.9 38.7-33.9 41.5 13 62 14.2 62 14.2 14.6 1.8 22-34.4 4.6-37.1zm-91.8 7.4c-77.7-23.3-145.3-81-189.1-126.2-3.6-3.7 1.6-9.2 5.5-6 43.1 35.5 108.9 80 193.3 107.9.2 8.1-4.5 19.7-9.7 24.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-link.svg b/docs/ionicons/svg/ios-link.svg deleted file mode 100644 index a0c14bcd4..000000000 --- a/docs/ionicons/svg/ios-link.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M280 341.1l-1.2.1c-3.6.4-7 2-9.6 4.5l-64.6 64.6c-13.7 13.7-32 21.2-51.5 21.2s-37.8-7.5-51.5-21.2c-13.7-13.7-21.2-32-21.2-51.5s7.5-37.8 21.2-51.5l68.6-68.6c3.5-3.5 7.3-6.6 11.4-9.3 4.6-3 9.6-5.6 14.8-7.5 4.8-1.8 9.9-3 15-3.7 3.4-.5 6.9-.7 10.2-.7 1.4 0 2.8.1 4.6.2 17.7 1.1 34.4 8.6 46.8 21 7.7 7.7 13.6 17.1 17.1 27.3 2.8 8 11.2 12.5 19.3 10.1.1 0 .2-.1.3-.1.1 0 .2 0 .2-.1 8.1-2.5 12.8-11 10.5-19.1-4.4-15.6-12.2-28.7-24.6-41-15.6-15.6-35.9-25.8-57.6-29.3-1.9-.3-3.8-.6-5.7-.8-3.7-.4-7.4-.6-11.1-.6-2.6 0-5.2.1-7.7.3-5.4.4-10.8 1.2-16.2 2.5-1.1.2-2.1.5-3.2.8-6.7 1.8-13.3 4.2-19.5 7.3-10.3 5.1-19.6 11.7-27.7 19.9l-68.6 68.6C58.9 304.4 48 330.8 48 359c0 28.2 10.9 54.6 30.7 74.4C98.5 453.1 124.9 464 153 464c28.2 0 54.6-10.9 74.4-30.7l65.3-65.3c10.4-10.5 2-28.3-12.7-26.9z"/><path d="M433.3 78.7C413.5 58.9 387.1 48 359 48s-54.6 10.9-74.4 30.7l-63.7 63.7c-9.7 9.7-3.6 26.3 10.1 27.4 4.7.4 9.3-1.3 12.7-4.6l63.8-63.6c13.7-13.7 32-21.2 51.5-21.2s37.8 7.5 51.5 21.2c13.7 13.7 21.2 32 21.2 51.5s-7.5 37.8-21.2 51.5l-68.6 68.6c-3.5 3.5-7.3 6.6-11.4 9.3-4.6 3-9.6 5.6-14.8 7.5-4.8 1.8-9.9 3-15 3.7-3.4.5-6.9.7-10.2.7-1.4 0-2.9-.1-4.6-.2-17.7-1.1-34.4-8.6-46.8-21-7.3-7.3-12.8-16-16.4-25.5-2.9-7.7-11.1-11.9-19.1-9.8-8.9 2.3-14.1 11.7-11.3 20.5 4.5 14 12.1 25.9 23.7 37.5l.2.2c16.9 16.9 39.4 27.6 63.3 30.1 3.7.4 7.4.6 11.1.6 2.6 0 5.2-.1 7.8-.3 6.5-.5 13-1.6 19.3-3.2 6.7-1.8 13.3-4.2 19.5-7.3 10.3-5.1 19.6-11.7 27.7-19.9l68.6-68.6c19.8-19.8 30.7-46.2 30.7-74.4s-11.1-54.6-30.9-74.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-list-box.svg b/docs/ionicons/svg/ios-list-box.svg deleted file mode 100644 index 78eeb84b7..000000000 --- a/docs/ionicons/svg/ios-list-box.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 82.7v346.7c0 19.1 15.5 34.7 34.7 34.7h346.7c19.1 0 34.7-15.5 34.7-34.7V82.7c0-19.1-15.5-34.7-34.7-34.7H82.7C63.5 48 48 63.5 48 82.7zm89.3 297.1c-13.1 1.7-24.1-9.3-22.4-22.4 1.1-8.9 8.3-16.1 17.2-17.2 13.1-1.7 24.1 9.3 22.4 22.4-1.1 8.9-8.3 16.1-17.2 17.2zm0-104c-13.1 1.7-24.1-9.3-22.4-22.4 1.1-8.9 8.3-16.1 17.2-17.2 13.1-1.7 24.1 9.3 22.4 22.4-1.1 8.9-8.3 16.1-17.2 17.2zm0-104c-13.1 1.7-24.1-9.3-22.4-22.4 1.1-8.9 8.3-16.1 17.2-17.2 13.1-1.7 24.1 9.3 22.4 22.4-1.1 8.9-8.3 16.1-17.2 17.2zM384.7 374h-180c-7.7 0-14-6.3-14-14s6.3-14 14-14h180c7.7 0 14 6.3 14 14s-6.3 14-14 14zm0-104h-180c-7.7 0-14-6.3-14-14s6.3-14 14-14h180c7.7 0 14 6.3 14 14s-6.3 14-14 14zm0-104h-180c-7.7 0-14-6.3-14-14s6.3-14 14-14h180c7.7 0 14 6.3 14 14s-6.3 14-14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-list.svg b/docs/ionicons/svg/ios-list.svg deleted file mode 100644 index 46de590e1..000000000 --- a/docs/ionicons/svg/ios-list.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="92" cy="256" r="28"/><circle cx="92" cy="132" r="28"/><circle cx="92" cy="380" r="28"/><path d="M432 240H191.5c-8.8 0-16 7.2-16 16s7.2 16 16 16H432c8.8 0 16-7.2 16-16s-7.2-16-16-16zM432 364H191.5c-8.8 0-16 7.2-16 16s7.2 16 16 16H432c8.8 0 16-7.2 16-16s-7.2-16-16-16zM191.5 148H432c8.8 0 16-7.2 16-16s-7.2-16-16-16H191.5c-8.8 0-16 7.2-16 16s7.2 16 16 16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-locate.svg b/docs/ionicons/svg/ios-locate.svg deleted file mode 100644 index fcbd77e56..000000000 --- a/docs/ionicons/svg/ios-locate.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M395.3 259c-.3-1.2-.4-2.4-.3-3.6 0-.8.2-1.6.3-2.4-.4.9-.6 2-.6 3 .1 1.1.3 2.1.6 3z"/><path d="M459.4 270H409c-6.7 0-12.3-4.7-13.7-11-.3-.9-.5-1.9-.5-3s.2-2.1.6-3c1.4-6.4 7.3-11 14.1-11h49.9c2.4 0 4.2-2 4-4.4-8.8-100.3-88.7-180.2-189-189-2.3-.2-4.4 1.6-4.4 4V103c0 7.9-6.6 14.3-14.6 14-7.6-.3-13.4-6.9-13.4-14.4v-50c0-2.4-2-4.2-4.4-4-100.3 8.8-180.2 88.7-189 189-.2 2.3 1.6 4.4 4 4.4H103c7.9 0 14.3 6.6 14 14.6-.3 7.6-6.9 13.4-14.4 13.4h-50c-2.4 0-4.2 2-4 4.4 8.8 100.3 88.7 180.2 189 189 2.3.2 4.4-1.6 4.4-4V409c0-7.9 6.6-14.3 14.6-14 7.6.3 13.4 6.9 13.4 14.4v49.9c0 2.4 2 4.2 4.4 4 100.3-8.8 180.2-88.7 189-189 .2-2.3-1.7-4.3-4-4.3zM256 326c-38.7 0-70-31.3-70-70s31.3-70 70-70 70 31.3 70 70-31.3 70-70 70z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-lock.svg b/docs/ionicons/svg/ios-lock.svg deleted file mode 100644 index c3646bd06..000000000 --- a/docs/ionicons/svg/ios-lock.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376 192h-24v-46.7c0-52.7-42-96.5-94.7-97.3-53.4-.7-97.3 42.8-97.3 96v48h-24c-22 0-40 18-40 40v192c0 22 18 40 40 40h240c22 0 40-18 40-40V232c0-22-18-40-40-40zM270 316.8v68.8c0 7.5-5.8 14-13.3 14.4-8 .4-14.7-6-14.7-14v-69.2c-11.5-5.6-19.1-17.8-17.9-31.7 1.4-15.5 14.1-27.9 29.6-29 18.7-1.3 34.3 13.5 34.3 31.9 0 12.7-7.3 23.6-18 28.8zM324 192H188v-48c0-18.1 7.1-35.1 20-48s29.9-20 48-20 35.1 7.1 48 20 20 29.9 20 48v48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-log-in.svg b/docs/ionicons/svg/ios-log-in.svg deleted file mode 100644 index 694478262..000000000 --- a/docs/ionicons/svg/ios-log-in.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M417 80H137c-25.4 0-46 20.6-46 46 0 7.7 6.3 14 14 14s14-6.3 14-14c0-9.9 8.1-18 18-18h280c9.9 0 18 8.1 18 18v260c0 9.9-8.1 18-18 18H137c-9.9 0-18-8.1-18-18 0-7.7-6.3-14-14-14s-14 6.3-14 14c0 25.4 20.6 46 46 46h280c25.4 0 46-20.6 46-46V126c0-25.4-20.6-46-46-46z"/><path d="M224 334.2c-5.4 5.4-5.4 14.3 0 19.8l.1.1c2.7 2.5 6.2 3.9 9.8 3.9 3.8 0 7.3-1.4 9.9-4.1l82.6-82.4c4.3-4.3 6.5-9.3 6.5-14.7 0-5.3-2.3-10.3-6.5-14.5l-84.6-84.4c-2.6-2.6-6.1-4.1-9.9-4.1-3.7 0-7.3 1.4-9.9 4.1-5.5 5.5-5.5 14.3 0 19.8l65.2 64.2H63c-7.7 0-14 6.3-14 14s6.3 14 14 14h224.6L224 334.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-log-out.svg b/docs/ionicons/svg/ios-log-out.svg deleted file mode 100644 index 92a380fb8..000000000 --- a/docs/ionicons/svg/ios-log-out.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M312 372c-7.7 0-14 6.3-14 14 0 9.9-8.1 18-18 18H94c-9.9 0-18-8.1-18-18V126c0-9.9 8.1-18 18-18h186c9.9 0 18 8.1 18 18 0 7.7 6.3 14 14 14s14-6.3 14-14c0-25.4-20.6-46-46-46H94c-25.4 0-46 20.6-46 46v260c0 25.4 20.6 46 46 46h186c25.4 0 46-20.6 46-46 0-7.7-6.3-14-14-14z"/><path d="M372.9 158.1c-2.6-2.6-6.1-4.1-9.9-4.1-3.7 0-7.3 1.4-9.9 4.1-5.5 5.5-5.5 14.3 0 19.8l65.2 64.2H162c-7.7 0-14 6.3-14 14s6.3 14 14 14h256.6L355 334.2c-5.4 5.4-5.4 14.3 0 19.8l.1.1c2.7 2.5 6.2 3.9 9.8 3.9 3.8 0 7.3-1.4 9.9-4.1l82.6-82.4c4.3-4.3 6.5-9.3 6.5-14.7 0-5.3-2.3-10.3-6.5-14.5l-84.5-84.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-magnet.svg b/docs/ionicons/svg/ios-magnet.svg deleted file mode 100644 index 035866655..000000000 --- a/docs/ionicons/svg/ios-magnet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M462.2 261.9L289.6 89.3C263 62.7 227.4 48 189.5 48c-38 0-73.5 14.7-100.2 41.3C62.7 116 48 151.5 48 189.5S62.7 263 89.3 289.6l172.6 172.6c1.1 1.1 2.7 1.8 4.3 1.8 1.6 0 3.1-.6 4.3-1.8l57.5-57.5c2.4-2.4 2.4-6.2 0-8.5L165.2 233.3c-13-13-21.2-27.8-22.9-41.7-1.8-13.6 2.7-25.8 13.1-36.3 9.9-9.9 22.4-14.3 36-12.6 14.3 1.7 29.2 9.7 42 22.5L396.2 328c2.4 2.4 6.2 2.4 8.5 0l57.5-57.5c2.4-2.4 2.4-6.2 0-8.6zM275.8 380.2l20.2 20.2-29.8 29.8-20.3-20.2 29.9-29.8zM400.4 296l-20.2-20.2L410 246l20.2 20.2-29.8 29.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-mail-open.svg b/docs/ionicons/svg/ios-mail-open.svg deleted file mode 100644 index 5ea25eda9..000000000 --- a/docs/ionicons/svg/ios-mail-open.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M453.5 209.8c-4-4-158.3-161.4-158.3-161.4C284.8 37.8 270.9 32 256 32c-14.9 0-28.8 5.8-39.2 16.5 0 0-153.6 156.5-158.3 161.4C53.9 214.7 48 224.7 48 236v212c0 17.6 14.4 32 32 32h352c17.6 0 32-14.4 32-32V235c0-11.7-6.6-21.1-10.5-25.2zm-19.4 42.3L353 336.9c-.8.8-.8 2 0 2.8l75.3 80.2c5.1 5.1 5.1 13.3 0 18.4-2.5 2.5-5.9 3.8-9.2 3.8s-6.7-1.3-9.2-3.8l-151-161.2c-1.6-1.7-4.3-1.7-5.8 0L102.2 438.2c-2.5 2.5-5.9 3.8-9.2 3.8s-6.7-1.3-9.2-3.8c-5.1-5.1-5.1-13.3 0-18.4l75.3-80.2c.7-.8.7-2 0-2.8L77.7 252c-9.7-9.9-2.4-35.8 16.1-35.8h324.4c16.5-.1 25.6 26.1 15.9 35.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-mail-unread.svg b/docs/ionicons/svg/ios-mail-unread.svg deleted file mode 100644 index 3ab87e692..000000000 --- a/docs/ionicons/svg/ios-mail-unread.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="416" cy="152" r="48"/><path d="M416 218.5c-5.4 0-10.6-.7-15.6-1.9L353 264.9c-.8.8-.8 2 0 2.8l75.3 80.2c5.1 5.1 5.1 13.3 0 18.4-2.5 2.5-5.9 3.8-9.2 3.8s-6.7-1.3-9.2-3.8l-75-79.9c-.8-.8-2.1-.8-2.9 0L313.7 305c-15.3 15.5-35.6 24.1-57.4 24.2-22.1.1-43.1-9.2-58.6-24.9l-17.6-17.9c-.8-.8-2.1-.8-2.9 0l-75 79.9c-2.5 2.5-5.9 3.8-9.2 3.8s-6.7-1.3-9.2-3.8c-5.1-5.1-5.1-13.3 0-18.4l75.3-80.2c.7-.8.7-2 0-2.8L51.4 155.3c-1.3-1.3-3.4-.4-3.4 1.4V376c0 17.6 14.4 32 32 32h352c17.6 0 32-14.4 32-32V198c-12.1 12.6-29.1 20.5-48 20.5z"/><path d="M349.5 152c0-11.6 3-22.5 8.2-32H79.9c-7.5 0-14.4 2.6-19.8 7L217 286.7c10.4 10.6 24.3 16.4 39.1 16.4s28.7-5.8 39.1-16.4l80.5-81.9c-16-12.2-26.2-31.3-26.2-52.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-mail.svg b/docs/ionicons/svg/ios-mail.svg deleted file mode 100644 index baeed04fb..000000000 --- a/docs/ionicons/svg/ios-mail.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M460.6 147.3L353 256.9c-.8.8-.8 2 0 2.8l75.3 80.2c5.1 5.1 5.1 13.3 0 18.4-2.5 2.5-5.9 3.8-9.2 3.8s-6.7-1.3-9.2-3.8l-75-79.9c-.8-.8-2.1-.8-2.9 0L313.7 297c-15.3 15.5-35.6 24.1-57.4 24.2-22.1.1-43.1-9.2-58.6-24.9l-17.6-17.9c-.8-.8-2.1-.8-2.9 0l-75 79.9c-2.5 2.5-5.9 3.8-9.2 3.8s-6.7-1.3-9.2-3.8c-5.1-5.1-5.1-13.3 0-18.4l75.3-80.2c.7-.8.7-2 0-2.8L51.4 147.3c-1.3-1.3-3.4-.4-3.4 1.4V368c0 17.6 14.4 32 32 32h352c17.6 0 32-14.4 32-32V148.7c0-1.8-2.2-2.6-3.4-1.4z"/><path d="M256 295.1c14.8 0 28.7-5.8 39.1-16.4L452 119c-5.5-4.4-12.3-7-19.8-7H79.9c-7.5 0-14.4 2.6-19.8 7L217 278.7c10.3 10.5 24.2 16.4 39 16.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-male.svg b/docs/ionicons/svg/ios-male.svg deleted file mode 100644 index ea82cf6e6..000000000 --- a/docs/ionicons/svg/ios-male.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M450.4 48H341.5c-7.5 0-13.6 6.1-13.6 13.6s6.1 13.6 13.6 13.6h75.4L326.7 166c-30.6-26-69.3-40.3-109.6-40.3-22.8 0-45 4.5-65.8 13.3-20.1 8.5-38.2 20.7-53.8 36.2C82 190.8 69.8 208.9 61.3 229 52.5 249.9 48 272 48 294.9s4.5 45 13.3 65.8c8.5 20.1 20.7 38.2 36.2 53.8 15.5 15.5 33.6 27.7 53.8 36.2 20.9 8.8 43 13.3 65.8 13.3 22.8 0 45-4.5 65.8-13.3 20.1-8.5 38.2-20.7 53.8-36.2 15.5-15.5 27.7-33.6 36.2-53.8 8.8-20.9 13.3-43 13.3-65.8 0-40.3-14.3-79-40.3-109.6L436.7 95v75.4c0 7.5 6.1 13.6 13.6 13.6s13.6-6.1 13.6-13.6V61.6c.1-7.5-6-13.6-13.5-13.6zM359 294.9c0 37.9-14.8 73.5-41.6 100.3-26.8 26.8-62.4 41.6-100.3 41.6s-73.5-14.8-100.3-41.6C90 368.4 75.2 332.8 75.2 294.9s14.8-73.5 41.6-100.3c26.8-26.8 62.4-41.6 100.3-41.6s73.5 14.8 100.3 41.6C344.3 221.3 359 257 359 294.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-man.svg b/docs/ionicons/svg/ios-man.svg deleted file mode 100644 index 1c30cc487..000000000 --- a/docs/ionicons/svg/ios-man.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M255.7 106.6h-.2c-25 0-45.5-20.3-45.5-45.3 0-25 20.4-45.3 45.5-45.3S301 36.3 301 61.3c0 12.1-4.7 23.5-13.3 32-8.5 8.6-19.9 13.3-32 13.3zM221.2 496c-14.4 0-27-10.5-27-30.4l1-277.6h-10v105c0 9.3-3 15.1-6.4 18.3-4.3 4.1-9.1 6.4-15.2 6.4-6.2 0-10.9-2.3-15.2-6.4-3.4-3.2-6.4-8.9-6.4-18.3V171.4c0-13.8 4.4-27.8 13.8-38.4 10.4-11.6 23.6-18 39-18h122.3c15.4 0 28.6 6.4 39 18.1 9.4 10.6 13.8 24.5 13.8 38.3V293c0 7.3-1.7 13.8-6.6 18.3-4.4 4-9.3 6.2-15.5 6.2s-11.1-2.2-15.5-6.2c-4.9-4.5-6.6-11-6.6-18.3V188h-9v277.6c0 19.7-13.4 30.4-27.8 30.4-13.4 0-26.3-9.3-27.4-29.8V325h-12v140.9c-.7 19.7-13.8 30.1-28.3 30.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-map.svg b/docs/ionicons/svg/ios-map.svg deleted file mode 100644 index 4f69e4509..000000000 --- a/docs/ionicons/svg/ios-map.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 72.5v316.3c0 2.8 1.3 5.5 3.5 7l69.8 50.2c5.2 3.7 12.1-.3 12.1-7V122.7c0-2.8-1.3-5.5-3.5-7L76.1 65.4c-5.2-3.7-12.1.3-12.1 7.1zM168.7 123.3v316.3c0 6.7 6.9 10.8 12.1 7l62-36.7c2.2-1.6 3.5-4.2 3.5-7V86.6c0-6.7-6.9-10.8-12.1-7l-62 36.7c-2.2 1.5-3.5 4.1-3.5 7zM435.9 65.5l-69.8 50.7c-2.2 1.6-3.5 4.2-3.5 7v316.2c0 6.8 6.9 10.8 12.1 7l69.8-50.7c2.2-1.6 3.5-4.2 3.5-7V72.5c0-6.7-6.9-10.7-12.1-7zM265.7 85.6v316.2c0 2.8 1.3 5.5 3.5 7l62 37c5.2 3.8 12.1-.3 12.1-7V122.6c0-2.8-1.3-5.5-3.5-7l-62-37c-5.2-3.7-12.1.3-12.1 7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-medal.svg b/docs/ionicons/svg/ios-medal.svg deleted file mode 100644 index 1a472cc78..000000000 --- a/docs/ionicons/svg/ios-medal.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M50 124c-1.1 0-2 .9-2 2v59.9c0 14.4 9.6 27 23.4 30.8l104 29.4c1.3.4 2.5-.6 2.5-1.9V126c0-1.1-.9-2-2-2H50zM204 126v126.2c0 .9.6 1.7 1.5 1.9l50 13.9c.4.1.7.1 1.1 0l56-15.6c.9-.2 1.5-1 1.5-1.9V126c0-1.1-.9-2-2-2H206c-1.1 0-2 .9-2 2zM334 126v119.2c0 1.3 1.3 2.3 2.6 1.9l104-30.4c13.8-3.9 23.4-16.5 23.4-30.8V126c0-1.1-.9-2-2-2H336c-1.1 0-2 .9-2 2zM48 64v38c0 1.1.9 2 2 2h412c1.1 0 2-.9 2-2V64c0-17.7-14.3-32-32-32H80c-17.7 0-32 14.3-32 32z"/><g><circle cx="256" cy="352" r="56"/><path d="M351.3 266.6l-51.5 13.8c24 14.8 40.1 41.3 40.1 71.6 0 46.3-37.7 84-84 84s-84-37.7-84-84c0-30.4 16.2-57 40.4-71.8L161 266.1c-20.5 22.7-33 52.8-33 85.9 0 70.7 57.3 128 128 128s128-57.3 128-128c0-32.8-12.4-62.7-32.7-85.4z"/><path d="M256 296c30.9 0 56 25.1 56 56s-25.1 56-56 56-56-25.1-56-56 25.1-56 56-56z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-medical.svg b/docs/ionicons/svg/ios-medical.svg deleted file mode 100644 index 4f2339786..000000000 --- a/docs/ionicons/svg/ios-medical.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M430.3 174.3l-16.5-28.6c-4.3-7.4-13.8-10-21.2-5.7L294 197c-2.7 1.5-6-.4-6-3.5v-114c0-8.6-6.9-15.5-15.5-15.5h-33c-8.6 0-15.5 6.9-15.5 15.5v114.1c0 3.1-3.3 5-6 3.5l-98.6-57c-7.4-4.3-16.9-1.7-21.2 5.7l-16.5 28.6c-4.3 7.4-1.7 16.9 5.7 21.1l98.7 57.1c2.7 1.5 2.7 5.4 0 6.9l-98.7 57.1c-7.4 4.3-9.9 13.7-5.7 21.1l16.5 28.6c4.3 7.4 13.8 10 21.2 5.7l98.6-57c2.7-1.5 6 .4 6 3.5v114.1c0 8.6 6.9 15.5 15.5 15.5h33c8.6 0 15.5-6.9 15.5-15.5V318.4c0-3.1 3.4-5 6-3.5l98.6 57c7.4 4.3 16.9 1.7 21.2-5.7l16.5-28.6c4.3-7.4 1.7-16.9-5.7-21.1l-98.7-57.1c-2.7-1.5-2.7-5.4 0-6.9l98.7-57.1c7.4-4.2 9.9-13.7 5.7-21.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-medkit.svg b/docs/ionicons/svg/ios-medkit.svg deleted file mode 100644 index 69d9f92fb..000000000 --- a/docs/ionicons/svg/ios-medkit.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M432 128h-84V96c0-17.6-14.4-32-32-32H196c-17.6 0-32 14.4-32 32v32H80c-17.7 0-32 14.3-32 32v256c0 17.7 14.3 32 32 32h352c17.7 0 32-14.3 32-32V160c0-17.7-14.3-32-32-32zm-240-28c0-4.4 3.6-8 8-8h112c4.4 0 8 3.6 8 8v28H192v-28zm128 204h-48v48c0 8.8-7.2 16-16 16s-16-7.2-16-16v-48h-48c-8.8 0-16-7.2-16-16s7.2-16 16-16h48v-48c0-8.8 7.2-16 16-16s16 7.2 16 16v48h48c8.8 0 16 7.2 16 16s-7.2 16-16 16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-megaphone.svg b/docs/ionicons/svg/ios-megaphone.svg deleted file mode 100644 index 5e370d8ee..000000000 --- a/docs/ionicons/svg/ios-megaphone.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M90.1 187c0-33.4 17.1-62.8 43.5-78.9 2.8-1.7 1.6-6-1.7-6-38.2 0-68.5 30.4-74.1 69.8-5.6.9-9.9 7.3-9.9 14.9 0 8 4.7 14.3 10.8 14.8 6.7 33.8 33.8 55.4 61.2 64.5 4.3.9 7.1-4.5 3.8-7.5-19.6-17.7-33.6-44.3-33.6-71.6z"/><path d="M450.2 102.8c-1-2.7-2.1-5.2-3.2-7.7-6-13.4-13.4-24.2-21.7-32.2-10.5-9.7-21.4-14.9-34.8-14.9-13.5 0-21.5 5.2-25.8 7.8-43.1 25.9-112.3 46-154 46s-39.4.2-39.4.2c-31.6 14-54.8 46.9-54.8 85 0 34.2 17.8 64.2 44.4 80 12.1 10.1 23.6 8.8 21.1 22.2-2.5 13.4-22.5 97.5-25 115s-2.9 27.5 4 36c7 8.5 49.5 23.8 68 23.8s13.8-8.7 13.8-43.8-9.3-131.7 16.5-131.7c48.3 0 73.5 17.3 111.3 31.7 9 3.4 14.1 4.7 20.1 4.7 6 0 18.7-1.9 34.7-18.2 9.2-9.4 15.7-18.8 21.7-32.2 1.1-2.6 2.2-5.2 3.3-8 8.9-23.2 13.7-51.9 13.7-81.9-.1-29.8-4.9-58.6-13.9-81.8zm-26.6 157c-6.4 15.7-17.6 28.2-26.9 28.2-9.3 0-17.8-12.5-24.2-28.2-7.5-18.3-12.3-45-12.3-74.7 0-29.8 4.8-56.6 12.3-74.9 6.4-15.6 14.9-25 24.1-25 9.3 0 20.3 9.5 26.8 25 7.6 18.3 14.5 45.1 14.5 74.9.1 29.7-6.8 56.4-14.3 74.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-menu.svg b/docs/ionicons/svg/ios-menu.svg deleted file mode 100644 index 1b005ed52..000000000 --- a/docs/ionicons/svg/ios-menu.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M432 176H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h352c8.8 0 16 7.2 16 16s-7.2 16-16 16zM432 272H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h352c8.8 0 16 7.2 16 16s-7.2 16-16 16zM432 368H80c-8.8 0-16-7.2-16-16s7.2-16 16-16h352c8.8 0 16 7.2 16 16s-7.2 16-16 16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-mic-off.svg b/docs/ionicons/svg/ios-mic-off.svg deleted file mode 100644 index 6148d3e2b..000000000 --- a/docs/ionicons/svg/ios-mic-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M369.8 464c-4.9 0-9.7-2.5-12.3-7L129.9 69.3c-4-6.7-1.7-15.4 5.1-19.3 6.8-3.9 15.5-1.7 19.5 5.1l227.6 387.7c4 6.7 1.7 15.4-5.1 19.3-2.3 1.3-4.8 1.9-7.2 1.9zM320 272V112c0-35.2-28.8-64-64-64-28.4 0-52.6 18.8-60.9 44.5L315 296.8c3.2-7.6 5-16 5-24.8zM192 272c0 35.2 28.8 64 64 64 3.9 0 7.6-.4 11.3-1L192 206.6V272zM366 275v-69c0-7.7-6.3-14-14-14s-14 6.3-14 14v69c0 15.2-4.2 29.4-11.4 41.6l15.6 26.6c14.9-18.7 23.8-42.4 23.8-68.2z"/><path d="M256 357c-45.2 0-82-36.8-82-82v-69c0-7.7-6.3-14-14-14s-14 6.3-14 14v69c0 55.9 41.9 102.2 96 109.1V436h-36c-7.7 0-14 6.3-14 14s6.3 14 14 14h100c7.7 0 14-6.3 14-14s-6.3-14-14-14h-36v-51.9c7.9-1 15.6-2.9 22.9-5.5l-14.5-24.8c-7.1 2.1-14.6 3.2-22.4 3.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-mic.svg b/docs/ionicons/svg/ios-mic.svg deleted file mode 100644 index 319dca8a0..000000000 --- a/docs/ionicons/svg/ios-mic.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 336c35.2 0 64-28.8 64-64V112c0-35.2-28.8-64-64-64s-64 28.8-64 64v160c0 35.2 28.8 64 64 64z"/><path d="M352 192c-7.7 0-14 6.3-14 14v69c0 45.2-36.8 82-82 82s-82-36.8-82-82v-69c0-7.7-6.3-14-14-14s-14 6.3-14 14v69c0 55.9 41.9 102.2 96 109.1V436h-36c-7.7 0-14 6.3-14 14s6.3 14 14 14h100c7.7 0 14-6.3 14-14s-6.3-14-14-14h-36v-51.9c54.1-6.9 96-53.2 96-109.1v-69c0-7.7-6.3-14-14-14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-microphone.svg b/docs/ionicons/svg/ios-microphone.svg deleted file mode 100644 index c108ad8b8..000000000 --- a/docs/ionicons/svg/ios-microphone.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M315 204h72.6c6.6 0 12.3-5.2 12.4-11.8.1-6.7-5.3-12.2-12-12.2h-73c-6.7 0-12.1-5.5-12-12.2.1-6.6 5.8-11.8 12.4-11.8h76.5c4.5 0 8.2-3.7 8-8.2-1.7-47.5-31.2-88.1-72.7-106-5.3-2.3-11.2 1.6-11.2 7.3v35.5c0 6.6-5.2 12.3-11.8 12.4-6.7.1-12.2-5.3-12.2-12V44c0-6.6-5.4-12-12-12s-12 5.4-12 12v56.6c0 6.6-5.2 12.3-11.8 12.4-6.7.1-12.2-5.3-12.2-12V44c0-6.6-5.4-12-12-12s-12 5.4-12 12v40.6c0 6.6-5.2 12.3-11.8 12.4-6.7.1-12.2-5.3-12.2-12V49.1c0-5.8-5.9-9.6-11.2-7.3-41.5 17.9-71.1 58.6-72.7 106-.2 4.5 3.5 8.2 8 8.2h76.5c6.6 0 12.3 5.2 12.4 11.8.1 6.7-5.3 12.2-12 12.2h-72.6c-6.6 0-12.3 5.2-12.4 11.8-.1 6.7 5.3 12.2 12 12.2h72.6c6.6 0 12.3 5.2 12.4 11.8.1 6.7-5.3 12.2-12 12.2h-72.6c-6.6 0-12.3 5.2-12.4 11.8-.1 6.7 5.3 12.2 12 12.2h72.6c6.6 0 12.3 5.2 12.4 11.8.1 6.7-5.3 12.2-12 12.2h-76.9c-4.5 0-8.2 3.7-8 8.2.5 13.6 3.3 26.7 7.9 38.8 1.2 3.1 4.2 5 7.4 5h257.1c3.3 0 6.3-2 7.4-5 4.7-12.1 7.5-25.2 7.9-38.8.2-4.5-3.5-8.2-8-8.2h-76.5c-6.6 0-12.3-5.2-12.4-11.8-.1-6.7 5.3-12.2 12-12.2h72.6c6.6 0 12.3-5.2 12.4-11.8.1-6.7-5.3-12.2-12-12.2h-72.6c-6.6 0-12.3-5.2-12.4-11.8 0-6.7 5.4-12.2 12.1-12.2zM141.5 358.6c19 22 45.2 37.2 75.4 40.8 4 .5 7.1 3.9 7.1 7.9V448c0 17.7 14.3 32 32 32s32-14.3 32-32v-40.7c0-4.1 3.1-7.5 7.1-7.9 30.3-3.5 56.4-18.7 75.4-40.8 2.2-2.6.3-6.6-3.1-6.6H144.5c-3.4 0-5.2 4-3 6.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-moon.svg b/docs/ionicons/svg/ios-moon.svg deleted file mode 100644 index 56e26a663..000000000 --- a/docs/ionicons/svg/ios-moon.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M401.4 354.2c-2.9.1-5.8.2-8.7.2-47.9 0-93-18.9-126.8-53.4-33.9-34.4-52.5-80.1-52.5-128.8 0-27.7 6.1-54.5 17.5-78.7 3.1-6.6 9.3-16.6 13.6-23.4 1.9-2.9-.5-6.7-3.9-6.1-6 .9-15.2 2.9-27.7 6.8C135.1 95.5 80 168.7 80 255c0 106.6 85.1 193 190.1 193 58 0 110-26.4 144.9-68.1 6-7.2 11.5-13.8 16.4-21.8 1.8-3-.7-6.7-4.1-6.1-8.5 1.7-17.1 1.8-25.9 2.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-more.svg b/docs/ionicons/svg/ios-more.svg deleted file mode 100644 index b34de472e..000000000 --- a/docs/ionicons/svg/ios-more.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M255.8 218c-21 0-38 17-38 38s17 38 38 38 38-17 38-38-17-38-38-38zM102 218c-21 0-38 17-38 38s17 38 38 38 38-17 38-38-17-38-38-38zM410 218c-21 0-38 17-38 38s17 38 38 38 38-17 38-38-17-38-38-38z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-move.svg b/docs/ionicons/svg/ios-move.svg deleted file mode 100644 index 1f78523ef..000000000 --- a/docs/ionicons/svg/ios-move.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M475.9 246.2l-79.4-79.4c-5.4-5.4-14.2-5.4-19.6 0l-.2.2c-5.4 5.4-5.4 14.2 0 19.6l54.9 54.9-161.8.5.5-161.8 54.9 54.9c5.4 5.4 14.2 5.4 19.6 0l.2-.2c5.4-5.4 5.4-14.2 0-19.6l-79.4-79.4c-5.4-5.4-14.2-5.4-19.6 0l-79.4 79.4c-5.4 5.4-5.4 14.2 0 19.6l.2.2c5.4 5.4 14.2 5.4 19.6 0l54.9-54.9.5 161.8-161.8-.5 54.9-54.9c5.4-5.4 5.4-14.2 0-19.6l-.2-.2c-5.4-5.4-14.2-5.4-19.6 0l-79.4 79.4c-5.4 5.4-5.4 14.2 0 19.6l79.4 79.4c5.4 5.4 14.2 5.4 19.6 0l.2-.2c5.4-5.4 5.4-14.2 0-19.6L80 270.5l161.8-.5-.5 161.8-54.9-54.9c-5.4-5.4-14.2-5.4-19.6 0l-.2.2c-5.4 5.4-5.4 14.2 0 19.6l79.4 79.4c5.4 5.4 14.2 5.4 19.6 0l79.4-79.4c5.4-5.4 5.4-14.2 0-19.6l-.2-.2c-5.4-5.4-14.2-5.4-19.6 0l-54.9 54.9-.5-161.8 161.8.5-54.9 54.9c-5.4 5.4-5.4 14.2 0 19.6l.2.2c5.4 5.4 14.2 5.4 19.6 0l79.4-79.4c5.5-5.4 5.5-14.2 0-19.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-musical-note.svg b/docs/ionicons/svg/ios-musical-note.svg deleted file mode 100644 index 13e42c89d..000000000 --- a/docs/ionicons/svg/ios-musical-note.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M364.3 48.2c-4.7.9-118 24.1-122.2 24.9-4.2.8-8.1 3.6-8.1 8v255.1c0 1.6-.1 7.2-2.4 11.7-3.1 5.9-8.5 10.2-16.1 12.7-3.3 1.1-7.8 2.1-13.1 3.3-24.1 5.4-64.4 14.6-64.4 51.8 0 30.1 21.7 44.5 35 47.1 5 1 11 1 13.8 1 8.2 0 36-3.3 51.2-13.2 11-7.2 24.1-21.4 24.1-47.8V173.1c0-3.8 2.7-7.1 6.4-7.8l92.8-19c7.4-1.5 12.8-8.1 12.8-15.7V55.8c-.1-4.3-3.8-8.8-9.8-7.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-musical-notes.svg b/docs/ionicons/svg/ios-musical-notes.svg deleted file mode 100644 index aba072625..000000000 --- a/docs/ionicons/svg/ios-musical-notes.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M406.3 48.2c-4.7.9-202 39.2-206.2 40-4.2.8-8.1 3.6-8.1 8v240.1c0 1.6-.1 7.2-2.4 11.7-3.1 5.9-8.5 10.2-16.1 12.7-3.3 1.1-7.8 2.1-13.1 3.3-24.1 5.4-64.4 14.6-64.4 51.8 0 31.1 22.4 45.1 41.7 47.5 2.1.3 4.5.7 7.1.7 6.7 0 36-3.3 51.2-13.2 11-7.2 24.1-21.4 24.1-47.8V190.5c0-3.8 2.7-7.1 6.4-7.8l152-30.7c5-1 9.6 2.8 9.6 7.8v130.9c0 4.1-.2 8.9-2.5 13.4-3.1 5.9-8.5 10.2-16.2 12.7-3.3 1.1-8.8 2.1-14.1 3.3-24.1 5.4-64.4 14.5-64.4 51.7 0 33.7 25.4 47.2 41.8 48.3 6.5.4 11.2.3 19.4-.9s23.5-5.5 36.5-13c17.9-10.3 27.5-26.8 27.5-48.2V55.9c-.1-4.4-3.8-8.9-9.8-7.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-navigate.svg b/docs/ionicons/svg/ios-navigate.svg deleted file mode 100644 index 7859b5d17..000000000 --- a/docs/ionicons/svg/ios-navigate.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm0 336V256H128.3L352 160l-96 224z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-notifications-off.svg b/docs/ionicons/svg/ios-notifications-off.svg deleted file mode 100644 index 6fd6b26d2..000000000 --- a/docs/ionicons/svg/ios-notifications-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M255.9 456c31.1 0 48.1-22 48.1-53h-96.3c0 31 17 53 48.2 53zM154.5 55c-2.5-4.3-7-6.8-11.6-7h.3-1.2c-2.3 0-4.7.7-6.9 1.9-6.8 3.9-9.1 12.6-5.1 19.3L357.5 457c2.6 4.5 7.4 7 12.3 7 2.4 0 4.9-.6 7.2-1.9 6.8-3.9 9.1-12.6 5.1-19.3L154.5 55zM296.1 384L159 150.5c-8.2 20.2-13.3 46-13.3 78.6 0 90.9-30.3 102.7-45.7 123.1-9.9 13.1-.5 31.8 15.9 31.8h180.2zM412 352.2c-15.4-20.3-45.7-32.2-45.7-123.1 0-93.3-41.2-130.8-79.6-139.8-3.6-.9-6.2-2.1-6.2-5.9v-2.9c0-13.4-11-24.7-24.4-24.6-13.4-.2-24.4 11.2-24.4 24.6v2.9c0 3.7-2.6 5-6.2 5.9-8.7 2-17.5 5.5-25.9 10.8L366.1 384H396c16.5 0 25.9-18.8 16-31.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-notifications-outline.svg b/docs/ionicons/svg/ios-notifications-outline.svg deleted file mode 100644 index 13e2ce45e..000000000 --- a/docs/ionicons/svg/ios-notifications-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M289.7 403c-6.1 0-11.4 4.2-12.7 10.2-1 4.5-2.7 8.2-5 10.9-1.3 1.5-5.1 5.9-16.1 5.9-11 0-14.8-4.5-16.1-5.9-2.3-2.7-4-6.4-5-10.9-1.3-6-6.6-10.2-12.7-10.2-8.4 0-14.5 7.8-12.7 15.9 5 22.3 21 37.1 46.5 37.1s41.5-14.7 46.5-37.1c1.8-8.1-4.4-15.9-12.7-15.9zM412 352.2c-15.4-20.3-45.7-32.2-45.7-123.1 0-93.3-41.2-130.8-79.6-139.8-3.6-.9-6.2-2.1-6.2-5.9v-2.9c0-13.3-10.8-24.6-24-24.6h-.6c-13.2 0-24 11.3-24 24.6v2.9c0 3.7-2.6 5-6.2 5.9-38.5 9.1-79.6 46.5-79.6 139.8 0 90.9-30.3 102.7-45.7 123.1-9.9 13.1-.5 31.8 15.9 31.8h280.1c16.1 0 25.4-18.8 15.6-31.8zm-39 5.8H139.8c-3.8 0-5.8-4.4-3.3-7.3 7-8 14.7-18.5 21-33.4 9.6-22.6 14.3-51.5 14.3-88.2 0-37.3 7-66.5 20.9-86.8 12.4-18.2 27.9-25.1 38.7-27.6 8.4-2 14.4-5.8 18.6-10.5 3.2-3.6 8.7-3.8 11.9-.2 5.1 5.7 12 9.1 18.8 10.7 10.8 2.5 26.3 9.4 38.7 27.6 13.9 20.3 20.9 49.5 20.9 86.8 0 36.7 4.7 65.6 14.3 88.2 6.5 15.2 14.4 25.9 21.5 33.9 2.2 2.7.4 6.8-3.1 6.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-notifications.svg b/docs/ionicons/svg/ios-notifications.svg deleted file mode 100644 index 398b684d7..000000000 --- a/docs/ionicons/svg/ios-notifications.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M255.9 456c31.1 0 48.1-22 48.1-53h-96.3c0 31 17 53 48.2 53zM412 352.2c-15.4-20.3-45.7-32.2-45.7-123.1 0-93.3-41.2-130.8-79.6-139.8-3.6-.9-6.2-2.1-6.2-5.9v-2.9c0-13.4-11-24.7-24.4-24.6-13.4-.2-24.4 11.2-24.4 24.6v2.9c0 3.7-2.6 5-6.2 5.9-38.5 9.1-79.6 46.5-79.6 139.8 0 90.9-30.3 102.7-45.7 123.1-9.9 13.1-.5 31.8 15.9 31.8h280.1c16.3 0 25.7-18.8 15.8-31.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-nuclear.svg b/docs/ionicons/svg/ios-nuclear.svg deleted file mode 100644 index 62a0cb842..000000000 --- a/docs/ionicons/svg/ios-nuclear.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm-88.5 364.8l49.2-85.8c1.1-1.9.5-4.2-1.3-5.4-20.2-12.9-34-35-35.2-60.3-.1-2.1-1.8-3.8-4-3.8H76V256c0-48.1 18.7-93.3 52.7-127.3 10.8-10.8 22.7-20 35.4-27.6l50.5 87.9c1.1 1.9 3.5 2.5 5.4 1.5 10.7-5.8 22.9-9 35.9-9 12.5 0 24.4 3.1 34.8 8.5 1.9 1 4.2.3 5.3-1.5l51.1-87.7c13 7.7 25.1 17 36.1 28 34 34 52.7 79.2 52.7 127.3v1.5h-100c-2.1 0-3.9 1.7-4 3.8-1.3 25.4-15 47.5-35.2 60.3-1.8 1.2-2.4 3.5-1.3 5.4l49.2 85.8c-26.7 15.1-57 23.2-88.5 23.2-31.6-.1-61.9-8.2-88.6-23.3z"/><circle cx="256" cy="256" r="56"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-nutrition.svg b/docs/ionicons/svg/ios-nutrition.svg deleted file mode 100644 index d710358eb..000000000 --- a/docs/ionicons/svg/ios-nutrition.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M359.1 231.9h-.1c-.1-.1-.3-.4-.4-.6l-78.9-79.6c-5.8-6-14.2-10.2-23.6-10.2-11.8 0-22.2 6.2-27.7 16.3 0 0-3.4 5.1-12.6 19.8-1.6 2.6-1.6 6 .1 8.6l26.8 41.2c2.9 3.8 3.3 8 1.4 9.9l-.1.1c-2.3 2.3-5.9 1.5-9.8-1.4l-32.3-20.5c-3.8-2.4-8.7-1.2-11.1 2.5-21.9 35.1-46.8 74.7-71.2 114-1.6 2.5-1.6 5.7-.1 8.3l14.1 24.1c2.9 3.8 3.3 8 1.4 9.9l-.1.1c-2.3 2.3-5.9 1.5-9.8-1.4l-16.6-8.4c-3.7-1.9-8.2-.6-10.4 2.9-17.7 28.3-28 44.7-29.1 46.5-3 5.1-5 11.2-5 17.8 0 17.8 14.2 32.2 31.9 32.2 7.8 0 14.4-3.4 20.6-7.6L221 378.8c3.4-2.5 4.2-7.2 2-10.7L202.5 336c-2.9-3.8-3.3-8-1.4-9.9l.1-.1c2.3-2.3 5.9-1.5 9.8 1.4l37.4 25.6c2.8 1.9 6.5 1.9 9.3-.2 53-39.1 97.5-72.2 97.5-72.2 7.9-6 13-15.4 13-26 0-8.7-3.1-16.8-9.1-22.7zM446.9 131.2l-11.2-17.9c-2.2-3.8-7.1-5.1-10.9-2.9L365.4 147l47.3-78.9c2.2-3.8.9-8.8-2.9-11l-17.7-8c-3.9-2.3-8.8-.9-11 3l-57.6 108.3 28.6 28.8 91.8-46.8c3.9-2.2 5.3-7.2 3-11.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-open.svg b/docs/ionicons/svg/ios-open.svg deleted file mode 100644 index f71302758..000000000 --- a/docs/ionicons/svg/ios-open.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M227.8 300.2c-5.1-5.1-5.1-13.3 0-18.4l133.7-133.7c-5.3-2.6-11.2-4.1-17.5-4.1H88c-22 0-40 18-40 40v224c0 22 18 40 40 40h256c22 0 40-18 40-40V184c0-6.3-1.5-12.2-4.1-17.5L246.2 300.2c-5.1 5.1-13.3 5.1-18.4 0z"/><path d="M459.5 68.5C457 66 453 64 449 64h-97c-7.2-.1-13.1 5.7-13.1 12.9-.1 7.2 5.7 13.1 12.9 13.1l67.3.5-57.6 57.6c8 3.9 14.5 10.4 18.4 18.4l57.6-57.6.5 67.3c.1 7.2 5.9 13 13.1 12.9 7.2-.1 13-5.9 12.9-13.1V78c0-3.5-2-7-4.5-9.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-options.svg b/docs/ionicons/svg/ios-options.svg deleted file mode 100644 index 448ba83a8..000000000 --- a/docs/ionicons/svg/ios-options.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M299.3 376c6.2-14.1 20.3-24 36.7-24s30.5 9.9 36.7 24H448c8.8 0 16 7.2 16 16s-7.2 16-16 16h-75.3c-6.2 14.1-20.3 24-36.7 24s-30.5-9.9-36.7-24H64c-8.8 0-16-7.2-16-16s7.2-16 16-16h235.3zM139.3 240c6.2-14.1 20.3-24 36.7-24s30.5 9.9 36.7 24H448c8.8 0 16 7.2 16 16s-7.2 16-16 16H212.7c-6.2 14.1-20.3 24-36.7 24s-30.5-9.9-36.7-24H64c-8.8 0-16-7.2-16-16s7.2-16 16-16h75.3zM299.3 104c6.2-14.1 20.3-24 36.7-24s30.5 9.9 36.7 24H448c8.8 0 16 7.2 16 16s-7.2 16-16 16h-75.3c-6.2 14.1-20.3 24-36.7 24s-30.5-9.9-36.7-24H64c-8.8 0-16-7.2-16-16s7.2-16 16-16h235.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-outlet.svg b/docs/ionicons/svg/ios-outlet.svg deleted file mode 100644 index dd8ec17a7..000000000 --- a/docs/ionicons/svg/ios-outlet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M359 78H153c-2.8 0-5.6.8-8 2.3C86.7 116.9 48 182 48 256c0 73.9 38.7 138.1 97 175.6 2.4 1.6 5.2 2.4 8.1 2.4h205.8c2.9 0 5.7-.8 8.1-2.4 58.3-37.5 97-101.7 97-175.6 0-74-38.7-139.1-97-175.7-2.4-1.5-5.2-2.3-8-2.3zM192.9 270.8h-22.3c-2.1 0-3.7-1.7-3.7-3.7V155.9c0-2 1.7-3.7 3.7-3.7h22.3c2.1 0 3.7 1.7 3.7 3.7v111.2c0 2.1-1.7 3.7-3.7 3.7zM282 389.5h-52c-2.1 0-3.7-1.7-3.7-3.7v-40.2c0-16.5 13.6-30.5 30.1-30.3 16.2.2 29.3 13.5 29.3 29.7v40.8c0 2-1.6 3.7-3.7 3.7zM341.4 256h-22.3c-2.1 0-3.7-1.7-3.7-3.7v-81.6c0-2 1.7-3.7 3.7-3.7h22.3c2.1 0 3.7 1.7 3.7 3.7v81.6c0 2-1.6 3.7-3.7 3.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-paper-plane.svg b/docs/ionicons/svg/ios-paper-plane.svg deleted file mode 100644 index e9a3ad129..000000000 --- a/docs/ionicons/svg/ios-paper-plane.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M452.1 49L52.3 265.3c-6 3.3-5.6 12.1.6 14.9l68.2 25.7c4 1.5 7.2 4.5 9 8.4l53 109.1c1 4.8 9.9 6.1 10 1.2l-8.1-90.2c.5-6.7 3-13 7.3-18.2l207.3-203.1c1.2-1.2 2.9-1.6 4.5-1.3 3.4.8 4.8 4.9 2.6 7.6L228 338c-4 6-6 11-7 18l-10.7 77.9c.9 6.8 6.2 9.4 10.5 3.3l38.5-45.2c2.6-3.7 7.7-4.5 11.3-1.9l99.2 72.3c4.7 3.5 11.4.9 12.6-4.9L463.8 58c1.5-6.8-5.6-12.3-11.7-9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-paper.svg b/docs/ionicons/svg/ios-paper.svg deleted file mode 100644 index 9017fc440..000000000 --- a/docs/ionicons/svg/ios-paper.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M124 80v322c0 7.7-6.3 14-14 14s-14-6.3-14-14V112H80c-17.7 0-32 14.3-32 32v288c0 17.7 14.3 32 32 32h353.1c17 0 30.9-13.8 30.9-30.9V80c0-17.7-14.3-32-32-32l-278 2c-17.7 0-30 12.3-30 30zm66 32h84c7.7 0 14 6.3 14 14s-6.3 14-14 14h-84c-7.7 0-14-6.3-14-14s6.3-14 14-14zm0 160h148c7.7 0 14 6.3 14 14s-6.3 14-14 14H190c-7.7 0-14-6.3-14-14s6.3-14 14-14zm196 108H190c-7.7 0-14-6.3-14-14s6.3-14 14-14h196c7.7 0 14 6.3 14 14s-6.3 14-14 14zm0-160H190c-7.7 0-14-6.3-14-14s6.3-14 14-14h196c7.7 0 14 6.3 14 14s-6.3 14-14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-partly-sunny.svg b/docs/ionicons/svg/ios-partly-sunny.svg deleted file mode 100644 index 3b288099b..000000000 --- a/docs/ionicons/svg/ios-partly-sunny.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M168.2 64h-.3c-8.7 0-15.8 7.1-15.8 15.8v30.3c0 8.7 7.1 15.8 15.8 15.8h.3c8.7 0 15.8-7.1 15.8-15.8V79.8c0-8.7-7.1-15.8-15.8-15.8zM79 216.2v-.3c0-8.7-7.1-15.8-15.8-15.8H31.8c-8.7 0-15.8 7.1-15.8 15.8v.3c0 8.7 7.1 15.8 15.8 15.8h31.3c8.8 0 15.9-7.1 15.9-15.8zM79.7 149c3 3 7 4.7 11.2 4.7 4.2 0 8.2-1.7 11.2-4.7 6.1-6.2 6.1-16.2 0-22.3l-20.3-20.5c-3-3-7-4.7-11.2-4.7-4.2 0-8.2 1.7-11.2 4.7-6.1 6.2-6.1 16.2 0 22.3L79.7 149zM271 105.2c-3-3-7-4.7-11.2-4.7-4.2 0-8.2 1.7-11.2 4.7l-20.3 20.4c-6.1 6.2-6.1 16.2 0 22.3l.3.3h.1c2.9 2.8 6.8 4.3 10.8 4.3 4.2 0 8.2-1.7 11.2-4.7l20.3-20.4c6.1-6 6.1-16 0-22.2zM92.9 273.3c-4.2 0-8.2 1.7-11.2 4.7l-20.3 20.5c-6.1 6.2-6.1 16.2 0 22.3 3 3 7 4.7 11.2 4.7 4.2 0 8.2-1.7 11.2-4.7l20.3-20.5c6.1-6.2 6.1-16.2 0-22.3-3-3-7-4.7-11.2-4.7zM403.3 259.2h-2.4c-3.1 0-6.1 0-9 .4-11.3-50.3-56.1-88.2-109.7-88.2-14.6 0-28.6 2.8-41.4 7.9-5.1 2-10 4.4-14.7 7.1-32 18.5-54.1 52.4-56.2 91.6-.1 2.1-.2 4.1-.2 6.2 0 3.4.2 6.8.5 10.1 0 .4.1.8.1 1.1-37.9 3.4-67.6 37.1-67.6 76 0 41.1 33.3 76.7 74.3 76.7h226.4c51.2 0 92.7-43.4 92.7-94.8-.1-51.4-41.6-94.1-92.8-94.1z"/><path d="M150.7 283.6v-.3c-.3-3.4-.5-6.8-.5-10.2 0-2.1.1-4.2.2-6.3 2.2-39.9 24.6-74.3 57.2-93.1 4.8-2.8 9.8-5.2 14.9-7.2h.1c-13.4-17-34.2-28-57.6-28-40.5 0-73.3 32.8-73.3 73.3 0 35.5 25.3 65.1 59 71.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pause.svg b/docs/ionicons/svg/ios-pause.svg deleted file mode 100644 index b110affe1..000000000 --- a/docs/ionicons/svg/ios-pause.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M199.9 416h-63.8c-4.5 0-8.1-3.6-8.1-8V104c0-4.4 3.6-8 8.1-8h63.8c4.5 0 8.1 3.6 8.1 8v304c0 4.4-3.6 8-8.1 8zM375.9 416h-63.8c-4.5 0-8.1-3.6-8.1-8V104c0-4.4 3.6-8 8.1-8h63.8c4.5 0 8.1 3.6 8.1 8v304c0 4.4-3.6 8-8.1 8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-paw.svg b/docs/ionicons/svg/ios-paw.svg deleted file mode 100644 index 3eee81d97..000000000 --- a/docs/ionicons/svg/ios-paw.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M324.3 80.3c-1.2-.2-2.4-.3-3.6-.3v.4-.3h-.4c-22 0-42.9 25.9-47.8 60.3-5.3 36.6 9.4 69 32.7 72.4 1.3.2 2.7.3 4 .3 22 0 42.9-25.9 47.8-60.3 5.3-36.7-9.4-69.1-32.7-72.5zM320.6 80zM442.3 169.4c-3.5-1.4-7.1-2.1-10.9-2.1h-.4c-19.7.3-41.8 19.2-53.4 47.8-13.9 34.2-7.5 69.2 14.4 78.2 3.5 1.4 7.1 2.1 10.9 2.1 19.8 0 42.2-19 53.9-47.8 13.8-34.2 7.3-69.2-14.5-78.2zM327.6 295.4c-27.8-43.6-39.8-60-71.6-60s-43.9 16.5-71.7 60c-23.8 37.2-71.9 40.3-83.9 71.9-2.4 5.6-3.6 11.7-3.6 18.2 0 25.7 20.8 46.5 46.4 46.5 31.8 0 75.1-24 112.9-24s80.9 24 112.7 24c25.6 0 46.3-20.8 46.3-46.5 0-6.5-1.3-12.6-3.7-18.2-12-31.7-60-34.7-83.8-71.9zM202.8 213c1.3 0 2.7-.1 4-.3 23.4-3.4 38-35.8 32.7-72.4-5-34.5-25.9-60.3-47.8-60.3-1.3 0-2.7.1-4 .3-23.4 3.4-38 35.8-32.7 72.4 5 34.4 25.9 60.3 47.8 60.3zM120.1 293.3c21.9-9 28.3-44 14.4-78.2-11.7-28.8-34.1-47.8-53.9-47.8-3.8 0-7.4.7-10.9 2.1-21.9 9-28.3 44-14.4 78.2 11.7 28.8 34.1 47.8 53.9 47.8 3.8 0 7.4-.7 10.9-2.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-people.svg b/docs/ionicons/svg/ios-people.svg deleted file mode 100644 index ae6c4cd26..000000000 --- a/docs/ionicons/svg/ios-people.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M349.1 334.7c-11.2-4-29.5-4.2-37.6-7.3-5.6-2.2-14.5-4.6-17.4-8.1-2.9-3.5-2.9-28.5-2.9-28.5s7-6.6 9.9-14c2.9-7.3 4.8-27.5 4.8-27.5s6.6 2.8 9.2-10.4c2.2-11.4 6.4-17.4 5.3-25.8-1.2-8.4-5.8-6.4-5.8-6.4s5.8-8.5 5.8-37.4c0-29.8-22.5-59.1-64.6-59.1-42 0-64.7 29.4-64.7 59.1 0 28.9 5.7 37.4 5.7 37.4s-4.7-2-5.8 6.4c-1.2 8.4 3 14.4 5.3 25.8 2.6 13.3 9.2 10.4 9.2 10.4s1.9 20.1 4.8 27.5c2.9 7.4 9.9 14 9.9 14s0 25-2.9 28.5-11.8 5.9-17.4 8c-8 3.1-26.3 3.5-37.6 7.5-11.2 4-45.8 22.2-45.8 67.2h278.3c.1-45.1-34.5-63.3-45.7-67.3z"/><path d="M140 286s23.9-.8 33.4-9.3c-15.5-23.5-7.1-50.9-10.3-76.5-3.2-25.5-17.7-40.8-46.7-40.8h-.4c-28 0-43.1 15.2-46.3 40.8-3.2 25.5 5.7 56-10.2 76.5C69 285.3 93 285 93 285s1 14.4-1 16.8c-2 2.4-7.9 4.7-12 5.5-8.8 1.9-18.1 4.5-25.9 7.2-7.8 2.7-22.6 17.2-22.6 37.2h80.3c2.2-8 17.3-22.3 32-29.8 9-4.6 17.9-4.3 24.7-5.2 0 0 3.8-6-8.7-8.3 0 0-17.2-4.3-19.2-6.7-1.9-2.2-.6-15.7-.6-15.7zM372 286s-23.9-.8-33.4-9.3c15.5-23.5 7.1-50.9 10.3-76.5 3.2-25.5 17.7-40.8 46.7-40.8h.4c28 0 43.1 15.2 46.3 40.8 3.2 25.5-5.7 56 10.2 76.5-9.5 8.6-33.5 8.3-33.5 8.3s-1 14.4 1 16.8c2 2.4 7.9 4.7 12 5.5 8.8 1.9 18.1 4.5 25.9 7.2 7.8 2.7 22.6 17.2 22.6 37.2h-80.3c-2.2-8-17.3-22.3-32-29.8-9-4.6-17.9-4.3-24.7-5.2 0 0-3.8-6 8.7-8.3 0 0 17.2-4.3 19.2-6.7 1.9-2.2.6-15.7.6-15.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-person-add.svg b/docs/ionicons/svg/ios-person-add.svg deleted file mode 100644 index f125ba4be..000000000 --- a/docs/ionicons/svg/ios-person-add.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M385.3 386c-15.6-5.5-37.8-6.8-52.1-10-8.2-1.8-20.1-6.3-24.1-11.1-3.5-4.2-2.1-38.4-1.7-47.2.1-1.3.5-2.6 1.1-3.8 2.2-3.6 7.2-12.2 10.3-20 3-7.6 6.2-25 7.6-33.3.4-2.4 1.9-4.5 4-5.6 2.6-1.5 6.1-4.9 7.8-13.4 3.1-15.7 8-21.8 7.4-33.5-.3-5.2-1.7-8-3.2-9.5-2-1.9-2.7-4.8-2-7.4 1.9-7.6 4.7-22.6 5.2-45.6.9-41.1-31.3-81.6-89.5-81.6-59.1 0-90.5 40.5-89.6 81.6.5 23 3.3 38 5.1 45.6.6 2.7-.1 5.5-2 7.4-1.5 1.5-3 4.3-3.2 9.5-.6 11.7 4.3 17.8 7.4 33.5 1.7 8.4 5.2 11.9 7.8 13.4 2.1 1.2 3.6 3.2 4 5.6 1.4 8.3 4.6 25.7 7.6 33.3 3.1 7.8 8.2 16.5 10.3 20 .7 1.1 1.1 2.4 1.1 3.8.4 8.8 1.8 43.1-1.7 47.2-4 4.8-15.9 9.3-24.1 11.1-14.3 3.2-36.5 4.5-52.1 10-14.2 5-55.3 20.5-62.5 52.3-1.1 5 2.7 9.7 7.9 9.7H440c5.1 0 8.9-4.7 7.8-9.7-7.2-31.8-48.3-47.3-62.5-52.3z"/><path d="M437.5 293.5h-27v-27c0-5.8-4.7-10.5-10.5-10.5s-10.5 4.7-10.5 10.5v27h-27c-5.8 0-10.5 4.7-10.5 10.5s4.7 10.5 10.5 10.5h27v27c0 5.8 4.7 10.5 10.5 10.5s10.5-4.7 10.5-10.5v-27h27c5.8 0 10.5-4.7 10.5-10.5s-4.7-10.5-10.5-10.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-person.svg b/docs/ionicons/svg/ios-person.svg deleted file mode 100644 index 49824c634..000000000 --- a/docs/ionicons/svg/ios-person.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M447.8 438.3c-7.2-31.8-48.3-47.3-62.5-52.3-15.6-5.5-37.8-6.8-52.1-10-8.2-1.8-20.1-6.3-24.1-11.1s-1.6-49.3-1.6-49.3 7.4-11.5 11.4-21.7c4-10.1 8.4-37.9 8.4-37.9s8.2 0 11.1-14.4c3.1-15.7 8-21.8 7.4-33.5-.6-11.5-6.9-11.2-6.9-11.2s6.1-16.7 6.8-51.3c.9-41.1-31.3-81.6-89.6-81.6-59.1 0-90.6 40.5-89.7 81.6.8 34.6 6.7 51.3 6.7 51.3s-6.3-.3-6.9 11.2c-.6 11.7 4.3 17.8 7.4 33.5 2.8 14.4 11.1 14.4 11.1 14.4s4.4 27.8 8.4 37.9c4 10.2 11.4 21.7 11.4 21.7s2.4 44.5-1.6 49.3c-4 4.8-15.9 9.3-24.1 11.1-14.3 3.2-36.5 4.5-52.1 10-14.2 5-55.3 20.5-62.5 52.3-1.1 5 2.7 9.7 7.9 9.7H440c5.1 0 8.9-4.7 7.8-9.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-phone-landscape.svg b/docs/ionicons/svg/ios-phone-landscape.svg deleted file mode 100644 index 6794eb541..000000000 --- a/docs/ionicons/svg/ios-phone-landscape.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 176.3v158.5c0 18.3 14.6 33.1 32.9 33.1h381c18.4 0 34.1-14.8 34.1-33.1V176.3c0-18.3-15.7-32.3-34.1-32.3h-381C46.6 144 32 158 32 176.3zM55 271v-30c0-2.2 1.8-4 4-4s4 1.8 4 4v30c0 2.2-1.8 4-4 4s-4-1.8-4-4zm414-15.5c0 9.6-7.8 17.4-17.4 17.4-9.6 0-17.4-7.8-17.4-17.4 0-9.6 7.8-17.4 17.4-17.4 9.6 0 17.4 7.8 17.4 17.4zM424 160v192H83V160h341z"/><path d="M441.6 255.5c0 5.5 4.5 10 9.9 10 5.5 0 10-4.5 10-10s-4.5-10-10-10c-5.4.1-9.9 4.5-9.9 10z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-phone-portrait.svg b/docs/ionicons/svg/ios-phone-portrait.svg deleted file mode 100644 index 4f8a6a14e..000000000 --- a/docs/ionicons/svg/ios-phone-portrait.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M335.7 32H177.1C158.8 32 144 46.6 144 64.9v381c0 18.4 14.8 34.1 33.1 34.1h158.5c18.3 0 32.3-15.7 32.3-34.1v-381C368 46.6 354 32 335.7 32zM241 55h30c2.2 0 4 1.8 4 4s-1.8 4-4 4h-30c-2.2 0-4-1.8-4-4s1.8-4 4-4zm15.5 410c-9.6 0-17.4-7.8-17.4-17.4 0-9.6 7.8-17.4 17.4-17.4 9.6 0 17.4 7.8 17.4 17.4 0 9.6-7.8 17.4-17.4 17.4zm93.5-49H162c-1.1 0-2-.9-2-2V85c0-1.1.9-2 2-2h188c1.1 0 2 .9 2 2v329c0 1.1-.9 2-2 2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-photos.svg b/docs/ionicons/svg/ios-photos.svg deleted file mode 100644 index 462d0f00d..000000000 --- a/docs/ionicons/svg/ios-photos.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 144H128c-17.6 0-32 14.4-32 32v240c0 17.6 14.4 32 32 32h336c17.6 0 32-14.4 32-32V176c0-17.6-14.4-32-32-32z"/><path d="M100 116h332V96c0-17.6-14.4-32-32-32H48c-17.6 0-32 14.4-32 32v256c0 17.6 14.4 32 32 32h20V148c0-17.6 14.4-32 32-32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pie.svg b/docs/ionicons/svg/ios-pie.svg deleted file mode 100644 index 48eadb989..000000000 --- a/docs/ionicons/svg/ios-pie.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M276 68.1v219c0 3.7-2.5 6.8-6 7.7L81.1 343.4c-2.3.6-3.6 3.1-2.7 5.4C109.1 426 184.9 480.6 273.2 480c114.6-.7 206.8-93.5 206.8-208 0-112.1-88.6-203.5-199.8-207.8-2.3-.1-4.2 1.7-4.2 3.9z"/><path d="M32 239.3s.2 48.8 15.2 81.1c.8 1.8 2.8 2.7 4.6 2.2l193.8-49.7c3.5-.9 6.4-4.6 6.4-8.2V36c0-2.2-1.8-4-4-4C91 33.9 32 149 32 239.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pin.svg b/docs/ionicons/svg/ios-pin.svg deleted file mode 100644 index 5afa889e7..000000000 --- a/docs/ionicons/svg/ios-pin.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48c-79.5 0-144 59.9-144 133.7 0 104 144 282.3 144 282.3s144-178.3 144-282.3C400 107.9 335.5 48 256 48zm0 190.9c-25.9 0-46.9-21-46.9-46.9s21-46.9 46.9-46.9 46.9 21 46.9 46.9-21 46.9-46.9 46.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pint.svg b/docs/ionicons/svg/ios-pint.svg deleted file mode 100644 index e8a828733..000000000 --- a/docs/ionicons/svg/ios-pint.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M372 175.2c0-19.5-1-81.7-19.3-115.6-4.5-8.2-9.5-11.6-28.7-11.6H188c-19.3 0-24.2 3.4-28.7 11.6-18.3 33.9-19.3 96.5-19.3 116 0 91 36 93.1 36 167.8 0 36.7-16 66.7-16 92.7 0 25.1 6 27.8 29 27.8h134c23 0 29-2.9 29-27.9 0-26-16-55.7-16-92.4 0-74.7 36-77.4 36-168.4zM188 76h136c2.4 0 4.3.1 5.7.2 5.4 11.6 9.4 29.3 11.8 50.8h-171c2.4-21.6 6.5-39.3 11.8-50.8 1.4-.1 3.3-.2 5.7-.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pizza.svg b/docs/ionicons/svg/ios-pizza.svg deleted file mode 100644 index 09d375cdd..000000000 --- a/docs/ionicons/svg/ios-pizza.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M446.6 109.8c-2.7-7.3-14.2-14-25-18.7-27-11.6-73.5-27.1-164.9-27.1-94 0-137.5 14.5-165 27.1-12.3 5.7-24.2 12.5-26.7 19.5-2.9 8 .8 15.3 4.1 21.8l1.5 3c3.1 6.4 12.9 12.8 22.8 13.8L251.3 445c1 1.9 3.1 3.1 5.3 3.1 2.2 0 4.3-1.2 5.3-3.1l157.6-295.1c5.6-.6 17.2-2.6 23.1-14.3 3.9-7.7 7.4-16.7 4-25.8zm-266 112.8c-1.2 3.5-2.9 6.6-5.1 9.5-1.8 2.3-5.3 2-6.7-.6-8.8-16.6-17.3-32.4-24.8-46.5-1.4-2.6.5-5.8 3.4-5.9h1c3.7 0 7.3.6 10.9 1.7 8.6 2.8 15.5 8.7 19.6 16.6 3.9 7.9 4.6 16.8 1.7 25.2zm116.6 97.5c-.8 1.4-2.3 2.3-3.9 2.1-17-1.8-30.2-15.8-30.2-32.8 0-18.2 15.2-33 33.9-33 9.9 0 19 4 25.3 11 1.1 1.2 1.3 3.1.5 4.5l-25.6 48.2zm35.2-176.8c-5.7 4.1-12.4 6.3-19.5 6.3-1.6 0-3.3-.1-4.9-.3-8.7-1.2-16.3-5.7-21.5-12.5-2-2.6-3.6-5.5-4.6-8.4-1-2.7 1.2-5.5 4-5.3 18.3 1 35.3 2.9 51.4 5.9 3.1.6 4.5 4.1 2.7 6.7-2 2.8-4.6 5.4-7.6 7.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-planet.svg b/docs/ionicons/svg/ios-planet.svg deleted file mode 100644 index eead09f12..000000000 --- a/docs/ionicons/svg/ios-planet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M462.5 352.3c-1.9-5.5-5.6-11.5-11.4-18.3-10.2-12-30.8-29.3-54.8-47.2-2.6-2-6.4-.8-7.5 2.3l-4.7 13.4c-.7 2 0 4.3 1.7 5.5 15.9 11.6 35.9 27.9 41.8 35.9 2 2.8-.5 6.6-3.9 5.8-10-2.3-29-7.3-44.2-12.8-8.6-3.1-17.7-6.7-27.2-10.6 16-20.8 24.7-46.3 24.7-72.6 0-32.8-13.2-63.6-37.1-86.4-22.9-21.9-53.8-34.1-85.7-33.7-25.7.3-50.1 8.4-70.7 23.5-18.3 13.4-32.2 31.3-40.6 52-8.3-6-16.1-11.9-23.2-17.6-13.7-10.9-28.4-22-38.7-34.7-2.2-2.8.9-6.7 4.4-5.9 11.3 2.6 35.4 10.9 56.4 18.9 1.5.6 3.2.3 4.5-.8l11.1-10.1c2.4-2.1 1.7-6-1.3-7.2C121 137.4 89.2 128 73.2 128c-11.5 0-19.3 3.5-23.3 10.4-7.6 13.3 7.1 35.2 45.1 66.8 34.1 28.5 82.6 61.8 136.5 92 87.5 49.1 171.1 81 208 81 11.2 0 18.7-3.1 22.1-9.1 2.8-4.7 3.1-10.4.9-16.8zM312 354c-29.1-12.8-59.3-26-92.6-44.8-30.1-16.9-59.4-36.5-84.4-53.6-1-.7-2.2-1.1-3.4-1.1-.9 0-1.9.2-2.8.7-2 1-3.3 3-3.3 5.2 0 1.2-.1 2.4-.1 3.5 0 32.1 12.6 62.3 35.5 84.9 22.9 22.7 53.4 35.2 85.8 35.2 23.6 0 46.5-6.7 66.2-19.5 1.9-1.2 2.9-3.3 2.7-5.5-.1-2.2-1.5-4.1-3.6-5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-play-circle.svg b/docs/ionicons/svg/ios-play-circle.svg deleted file mode 100644 index 894d0b4f2..000000000 --- a/docs/ionicons/svg/ios-play-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm83.8 211.9l-137.2 83c-2.9 1.8-6.7-.4-6.7-3.9V173c0-3.5 3.7-5.7 6.7-3.9l137.2 83c2.9 1.7 2.9 6.1 0 7.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-play.svg b/docs/ionicons/svg/ios-play.svg deleted file mode 100644 index d0f0110b9..000000000 --- a/docs/ionicons/svg/ios-play.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 104.3v303.4c0 6.4 6.5 10.4 11.7 7.2l240.5-151.7c5.1-3.2 5.1-11.1 0-14.3L139.7 97.2c-5.2-3.3-11.7.7-11.7 7.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-podium.svg b/docs/ionicons/svg/ios-podium.svg deleted file mode 100644 index 8624a51ff..000000000 --- a/docs/ionicons/svg/ios-podium.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 199.9v208.2c0 4.4 3.5 7.9 7.9 7.9h96.2c4.4 0 7.9-3.5 7.9-7.9V199.9c0-4.4-3.5-7.9-7.9-7.9H71.9c-4.4 0-7.9 3.5-7.9 7.9zM199.9 96c-4.4 0-7.9 3.5-7.9 7.9V416h120.1c4.4 0 7.9-3.5 7.9-7.9V103.9c0-4.4-3.5-7.9-7.9-7.9H199.9zM440.1 256h-96.2c-4.4 0-7.9 3.5-7.9 7.9v144.2c0 4.4 3.5 7.9 7.9 7.9h96.2c4.4 0 7.9-3.5 7.9-7.9V263.9c0-4.4-3.5-7.9-7.9-7.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-power.svg b/docs/ionicons/svg/ios-power.svg deleted file mode 100644 index 48debf385..000000000 --- a/docs/ionicons/svg/ios-power.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M380.4 111.7c-3.3-2.8-7.5-4.3-11.8-4.3-5.3 0-10.4 2.3-13.8 6.4-3.2 3.7-4.7 8.4-4.3 13.3.4 4.8 2.7 9.3 6.4 12.4 34.8 29.5 54.8 72.3 54.8 117.4 0 85.4-69.8 154.8-155.6 154.8s-155.6-69.5-155.6-154.8c0-45.2 20-88 54.8-117.4 3.7-3.1 6-7.5 6.4-12.4.4-4.8-1.1-9.6-4.3-13.3-3.5-4-8.5-6.4-13.8-6.4-4.3 0-8.5 1.5-11.8 4.3C88.7 148.1 64 201 64 256.8 64 362.2 150.1 448 256 448s192-85.8 192-191.2c0-55.8-24.7-108.7-67.6-145.1z"/><path d="M256.9 274.5c10.2 0 18.5-8.3 18.5-18.5V82.5c0-10.2-8.3-18.5-18.5-18.5s-18.5 8.3-18.5 18.5V256c0 10.2 8.3 18.5 18.5 18.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pricetag.svg b/docs/ionicons/svg/ios-pricetag.svg deleted file mode 100644 index 63edb7b1d..000000000 --- a/docs/ionicons/svg/ios-pricetag.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M435.2 48H312.3c-3.8 0-7.5 1.5-10.2 4.2L56.4 297.9c-11.2 11.2-11.2 29.5 0 40.7l117 117c11.2 11.2 29.5 11.2 40.7 0L459.7 210c2.7-2.7 4.2-6.4 4.2-10.2v-123C464 60.9 451.1 48 435.2 48zm-47.7 111.8c-20.4 2.2-37.4-14.9-35.3-35.3 1.6-14.8 13.5-26.8 28.3-28.3 20.4-2.2 37.4 14.9 35.3 35.3-1.6 14.8-13.5 26.7-28.3 28.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pricetags.svg b/docs/ionicons/svg/ios-pricetags.svg deleted file mode 100644 index c8fc4200d..000000000 --- a/docs/ionicons/svg/ios-pricetags.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.3 32H285.1c-3.7 0-7.2 1.5-9.8 4.1L40.1 272.2c-10.8 10.8-10.8 28.4 0 39.2l111.5 112.5C162.4 434.7 179 440 195 426l231.9-232.3c2.6-2.6 4.1-6.1 4.1-9.8V59.7c0-15.3-12.4-27.7-27.7-27.7zm-45.9 107.5c-19.6 2.1-36-14.4-33.9-33.9 1.5-14.3 13-25.7 27.3-27.3 19.6-2.1 36 14.4 33.9 33.9-1.5 14.3-13 25.8-27.3 27.3z"/><path d="M456 80.3V194c0 3.7-1.5 7.2-4.1 9.8L192.7 463l8.8 8.8c10.8 10.8 28.4 10.8 39.2 0l235.2-236.2c2.6-2.6 4.1-6.1 4.1-9.8V107.7c0-14-10.5-25.6-24-27.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-print.svg b/docs/ionicons/svg/ios-print.svg deleted file mode 100644 index 61f381461..000000000 --- a/docs/ionicons/svg/ios-print.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 248v200c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V248c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16zM384 48H128c-8.8 0-16 7.2-16 16v20c0 2.2 1.8 4 4 4h280c2.2 0 4-1.8 4-4V64c0-8.8-7.2-16-16-16z"/><path d="M432.5 112h-352C62.9 112 48 125.8 48 143.3v174.4c0 17.5 14.9 32.3 32.5 32.3H96c4.4 0 8-3.6 8-8V236c0-15.5 12.5-28 28-28h248c15.5 0 28 12.5 28 28v106c0 4.4 3.6 8 8 8h16.5c17.6 0 31.5-14.8 31.5-32.3V143.3c0-17.5-13.9-31.3-31.5-31.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-pulse.svg b/docs/ionicons/svg/ios-pulse.svg deleted file mode 100644 index 6663e779b..000000000 --- a/docs/ionicons/svg/ios-pulse.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M434.6 272.1c-22.4-1.2-41.6 13.2-48.2 32.9h-38.9l-28.4-85.4c-2.2-6.6-8.3-11-15.2-11h-.3c-7 .1-13.1 4.8-15 11.6l-44.5 155.3-52.3-314.1c-1.2-7.5-7.6-13.1-15.2-13.4-7.6-.3-14.3 4.8-16.2 12.1l-53 244.9H48c-8.8 0-16 7.2-16 16s7.2 16 16 16h72c7.3 0 13.8-5 15.5-12.1l37.4-182.2 51.3 307.9c1.2 7.4 7.4 12.9 14.9 13.3h.9c7.1 0 13.4-4.7 15.4-11.6l49.7-173.6 15.7 47.3c2.2 6.5 8.3 11 15.2 11h51.1c6.9 18 24.4 31 44.9 31 27 0 48.8-22.3 48-49.5-.8-24.8-20.7-45.1-45.4-46.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-qr-scanner.svg b/docs/ionicons/svg/ios-qr-scanner.svg deleted file mode 100644 index ab1a51e89..000000000 --- a/docs/ionicons/svg/ios-qr-scanner.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M174 64h-58.8C78.1 64 48 94.1 48 131.2V190c0 7.7 6.3 14 14 14s14-6.3 14-14v-59.8c0-9.1 4.3-18.7 11.7-26.2 7.5-7.6 17.2-12 26.5-12H174c7.7 0 14-6.3 14-14s-6.3-14-14-14zM397.8 64H338c-7.7 0-14 6.3-14 14s6.3 14 14 14h59.8c9.3 0 19 4.4 26.5 12 7.4 7.5 11.7 17.1 11.7 26.2V190c0 7.7 6.3 14 14 14s14-6.3 14-14v-59.8c0-36.5-29.7-66.2-66.2-66.2zM174 420h-59.8c-9.3 0-19-4.4-26.5-12-7.4-7.5-11.7-17.1-11.7-26.2V322c0-7.7-6.3-14-14-14s-14 6.3-14 14v59.8c0 36.5 29.7 66.2 66.2 66.2H174c7.7 0 14-6.3 14-14s-6.3-14-14-14zM450 308c-7.7 0-14 6.3-14 14v59.8c0 9.1-4.3 18.7-11.7 26.2-7.5 7.6-17.2 12-26.5 12H338c-7.7 0-14 6.3-14 14s6.3 14 14 14h58.8c37 0 67.2-30.1 67.2-67.2V322c0-7.7-6.3-14-14-14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-quote.svg b/docs/ionicons/svg/ios-quote.svg deleted file mode 100644 index 9a4327ec1..000000000 --- a/docs/ionicons/svg/ios-quote.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M209 96h-65c-26.4 0-48 21.6-48 48v128c0 26.4 21.6 48 48 48h38.7c4.6 0 8.3 3.9 8 8.6-2.3 35.5-18.8 60.2-31.3 74.1-4.7 5.2-1 13.4 5.9 13.4h39.9c2.5 0 4.8-1.1 6.3-3.1 7.4-9.6 28.5-41.6 28.5-93.9v-192c0-17.8-13.3-31.1-31-31.1zM385 96h-65c-26.4 0-48 21.6-48 48v128c0 26.4 21.6 48 48 48h38.7c4.6 0 8.3 3.9 8 8.6-2.3 35.5-18.8 60.2-31.3 74.1-4.7 5.2-1 13.4 5.9 13.4h39.9c2.5 0 4.8-1.1 6.3-3.1 7.4-9.6 28.5-41.6 28.5-93.9v-192c0-17.8-13.3-31.1-31-31.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-radio-button-off.svg b/docs/ionicons/svg/ios-radio-button-off.svg deleted file mode 100644 index 7a3dc70e7..000000000 --- a/docs/ionicons/svg/ios-radio-button-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-radio-button-on.svg b/docs/ionicons/svg/ios-radio-button-on.svg deleted file mode 100644 index b0b138ddb..000000000 --- a/docs/ionicons/svg/ios-radio-button-on.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/><path d="M363.5 148.5C334.8 119.8 296.6 104 256 104c-40.6 0-78.8 15.8-107.5 44.5C119.8 177.2 104 215.4 104 256s15.8 78.8 44.5 107.5C177.2 392.2 215.4 408 256 408c40.6 0 78.8-15.8 107.5-44.5C392.2 334.8 408 296.6 408 256s-15.8-78.8-44.5-107.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-radio.svg b/docs/ionicons/svg/ios-radio.svg deleted file mode 100644 index be9508750..000000000 --- a/docs/ionicons/svg/ios-radio.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M60 256c0-51 18.6-97.9 54-135.6 5.3-5.7 5.2-14.8-.4-20.3-2.6-2.6-6.1-4.1-9.7-4.1-3.8 0-7.4 1.6-10.1 4.4C53.3 143.7 32 197.4 32 256c0 58.5 21.3 112.3 61.7 155.5 2.7 2.9 6.3 4.5 10.2 4.5 3.6 0 7.1-1.4 9.7-3.9 2.7-2.6 4.3-6.2 4.4-10 .1-3.9-1.3-7.6-4-10.3C78.6 353.9 60 307 60 256zM418.2 100.4c-2.6-2.8-6.2-4.4-10-4.4-3.6 0-7.1 1.4-9.7 3.9-2.7 2.6-4.3 6.2-4.4 10-.1 3.9 1.3 7.6 4 10.3 35.3 37.8 54 84.7 54 135.7s-18.6 97.9-54 135.7c-5.3 5.6-5.2 14.7.3 20.2 2.5 2.6 6 4 9.7 4 3.9 0 7.6-1.6 10.2-4.6 40.4-43 61.7-96.7 61.7-155.2 0-58.5-21.3-112.4-61.8-155.6z"/><path d="M159.2 347.7c-24.1-24.3-37.3-56.6-37.3-90.9 0-35 13.8-67.9 38.8-92.4 5.5-5.3 5.6-14.2.2-19.8-2.6-2.7-6.2-4.2-10-4.2-3.7 0-7.2 1.4-9.8 4C110.7 174.2 94 214.1 94 256.8c0 41.6 16.1 80.9 45.3 110.6 2.7 2.7 6.2 4.2 9.9 4.2s7.2-1.5 9.8-4.2c2.6-2.6 4.1-6.1 4.1-9.8.2-3.7-1.2-7.2-3.9-9.9zM371 144.5c-2.6-2.6-6-4-9.8-4-3.8 0-7.3 1.5-10 4.1-5.4 5.4-5.4 14.3.1 19.8 25 24.5 38.7 56.5 38.7 91.5 0 34.2-13.1 67.4-37.1 91.8-5.4 5.4-5.3 14.3.1 19.7 2.6 2.6 6.2 4.1 9.8 4.1 3.8 0 7.4-1.5 9.9-4.1C402 337.7 418 297.6 418 256c0-42.5-16.7-81.5-47-111.5z"/><path d="M207.1 183.4c-2.6-2.7-6.2-4.2-10-4.2-3.7 0-7.2 1.4-9.8 4.1-19.8 19.5-30.8 45.6-30.8 73.3 0 27.1 10.5 52.7 29.5 72.1 2.7 2.7 6.2 4.2 10 4.2 3.7 0 7.2-1.4 9.8-4 2.7-2.6 4.2-6.1 4.2-9.9 0-3.8-1.4-7.3-4.1-10-13.8-14-21.4-32.6-21.4-52.5 0-20.3 8-39.2 22.4-53.4 5.4-5.2 5.5-14.1.2-19.7zM325.7 183.2c-2.6-2.6-6-4-9.8-4-3.8 0-7.3 1.5-10 4.1-5.4 5.4-5.4 14.3.1 19.8 14.5 14.3 22.4 33.3 22.4 53.5 0 19.8-7.6 38.5-21.5 52.5-2.6 2.6-4.1 6.2-4 9.9 0 3.7 1.5 7.2 4.1 9.8 2.6 2.6 6.2 4.1 9.8 4.1 3.7 0 7.3-1.5 9.9-4.2 19.1-19.4 29.6-45 29.6-72.1.1-27.8-10.8-53.8-30.6-73.4zM256 218c-21 0-38 17-38 38s17 38 38 38 38-17 38-38-17.1-38-38-38z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-rainy.svg b/docs/ionicons/svg/ios-rainy.svg deleted file mode 100644 index d34352a33..000000000 --- a/docs/ionicons/svg/ios-rainy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M433.9 175.6c-19-17.6-44.6-27.3-72.1-27.3h-5.6c-6.5-23.5-19.4-43.5-37.6-58.2C297.3 73 269.5 64 238.1 64c-32.7 0-63.2 11.7-86 32.9-22.8 21.2-35.5 50-36.1 81.4-17.5 4-33.6 13.7-46 27.9-14.2 16.2-22 36.6-22 57.4 0 44.6 34.9 82.6 77.4 86L101.2 382c-2.4 3.2-3.3 7.2-2.7 11.1.6 3.9 2.8 7.3 6 9.6 2.5 1.8 5.5 2.7 8.6 2.7 5.2 0 9.8-2.1 12.5-5.8l37.1-50h35.1l-55.3 75.1c-2.3 3.2-3.4 6.9-2.9 10.6.5 3.9 2.6 7.4 5.9 9.8 3.5 2.5 7.5 2.8 9 2.8 7.2 0 11.2-3.5 13.4-6.4l67.4-91.8H270L246 382c-2.4 3.3-3.4 7.2-2.7 11.1.6 3.9 2.8 7.3 6 9.6 2.5 1.8 5.5 2.7 8.6 2.7 5.2 0 9.8-2.1 12.5-5.8l37-50h35.1l-55.3 75.1c-2.3 3.2-3.4 7-2.9 10.6.5 3.8 2.6 7.2 5.9 9.6 2.6 1.9 5.9 3 8.9 3 5.1 0 9.7-2.2 12.5-6l69.7-95.1c22.4-4.5 43-16.6 58.1-34.5 15.9-18.8 24.7-42.6 24.7-67.1-.1-26.8-10.8-51.6-30.2-69.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-recording.svg b/docs/ionicons/svg/ios-recording.svg deleted file mode 100644 index d1aec0f29..000000000 --- a/docs/ionicons/svg/ios-recording.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M386.2 146h-.1c-60.6 0-109.8 49.2-109.8 110.1 0 30.5 12.3 58 32.3 77.9H203.5c19.9-19.9 32.3-47.5 32.3-77.9 0-60.8-49.2-110.1-109.8-110.1h-.1-.1C65.2 146 16 195.2 16 256s49.2 110 109.8 110h260.4c60.6 0 109.8-49.2 109.8-110s-49.2-110-109.8-110zM464 256c0 43.1-34.9 78.2-77.9 78.2s-77.9-35.1-77.9-78.2 34.9-78.2 77.9-78.2S464 212.9 464 256zm-338.1 78.2C83 334.2 48 299.1 48 256s34.9-78.2 77.9-78.2 77.9 35.1 77.9 78.2-34.9 78.2-77.9 78.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-redo.svg b/docs/ionicons/svg/ios-redo.svg deleted file mode 100644 index a1fa5dcbb..000000000 --- a/docs/ionicons/svg/ios-redo.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 432h2.9c1.8 0 3.5-1.1 4.1-2.8 2.2-5.7 8.3-19.8 21.4-39.7 21.5-32.7 58.4-67.4 94.5-83.5 27.6-12.4 53-21.5 97.1-23.2 2.3-.1 4.2 1.7 4.2 4v81.6c0 3.2 3.6 5.1 6.2 3.4l215.9-142.2c2.4-1.6 2.4-5.1 0-6.7l-216-142.2c-2.7-1.8-6.2.1-6.2 3.4v82.6c0 2.2-1.7 3.9-3.8 4-71.6 3.8-123.1 24.8-163.4 65.5-61 61.6-56.8 139.1-56.8 158.7 0 10.3-.1 25.3-.1 37.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-refresh-circle.svg b/docs/ionicons/svg/ios-refresh-circle.svg deleted file mode 100644 index 538de23f5..000000000 --- a/docs/ionicons/svg/ios-refresh-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm0 336.1c-70.7 0-128-57.3-128-128.1s57.3-128.1 128-128.1v-37c0-6.4 7.1-10.2 12.4-6.7l72.9 52.6c4.9 3.3 4.7 10.6-.4 13.6L268 196.7c-5.3 3.1-12-.8-12-6.9v-41.9c-60.3 0-109.2 49.7-108.1 110.2 1.1 59.1 50.3 106.7 109.5 106 55.9-.7 101.8-43.7 106.3-99 .4-5.2 4.7-9.1 9.9-9.1 5.8 0 10.4 4.9 9.9 10.7-5.4 66-60.4 117.4-127.5 117.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-refresh.svg b/docs/ionicons/svg/ios-refresh.svg deleted file mode 100644 index af1c931b5..000000000 --- a/docs/ionicons/svg/ios-refresh.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M433 288.8c-7.7 0-14.3 5.9-14.9 13.6-6.9 83.1-76.8 147.9-161.8 147.9-89.5 0-162.4-72.4-162.4-161.4 0-87.6 70.6-159.2 158.2-161.4 2.3-.1 4.1 1.7 4.1 4v50.3c0 12.6 13.9 20.2 24.6 13.5L377 128c10-6.3 10-20.8 0-27.1l-96.1-66.4c-10.7-6.7-24.6.9-24.6 13.5v45.7c0 2.2-1.7 4-3.9 4C148 99.8 64 184.6 64 288.9 64 394.5 150.1 480 256.3 480c100.8 0 183.4-76.7 191.6-175.1.8-8.7-6.2-16.1-14.9-16.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-remove-circle-outline.svg b/docs/ionicons/svg/ios-remove-circle-outline.svg deleted file mode 100644 index 0e62fc854..000000000 --- a/docs/ionicons/svg/ios-remove-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M346.5 240h-181c-8.8 0-16 6-16 16s7.5 16 16 16h181c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-remove-circle.svg b/docs/ionicons/svg/ios-remove-circle.svg deleted file mode 100644 index e8234ed7a..000000000 --- a/docs/ionicons/svg/ios-remove-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm90.5 224h-181c-8.5 0-16-6-16-16s7.2-16 16-16h181c8.8 0 16 7.2 16 16s-7.2 16-16 16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-remove.svg b/docs/ionicons/svg/ios-remove.svg deleted file mode 100644 index e25ce1a56..000000000 --- a/docs/ionicons/svg/ios-remove.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M368.5 240h-225c-8.8 0-16 7.2-16 16 0 4.4 1.8 8.4 4.7 11.3 2.9 2.9 6.9 4.7 11.3 4.7h225c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-reorder.svg b/docs/ionicons/svg/ios-reorder.svg deleted file mode 100644 index c3f068627..000000000 --- a/docs/ionicons/svg/ios-reorder.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M80 304h352v16H80zM80 248h352v16H80zM80 192h352v16H80z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-repeat.svg b/docs/ionicons/svg/ios-repeat.svg deleted file mode 100644 index 6e13b512b..000000000 --- a/docs/ionicons/svg/ios-repeat.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M336.6 157.5L303 124.1c-3.5-3.5-8.5-4.9-13.6-3.6-1.2.3-2.4.8-3.5 1.5-4.7 2.9-7.2 7.8-6.8 13.1.2 3.4 1.9 6.6 4.3 9.1l16 15.9H142c-20.8 0-40.3 8.1-55.1 22.9C72.1 197.7 64 217.2 64 238v16c0 7.7 6.3 14 14 14s14-6.3 14-14v-16c0-13.3 5.2-25.8 14.7-35.3 9.5-9.5 22-14.7 35.3-14.7h155.4l-16 15.9c-2.4 2.4-4 5.4-4.3 8.7-.4 4.2 1.1 8.3 4.1 11.3 2.6 2.6 6.2 4.1 9.9 4.1s7.2-1.4 9.9-4.1l35.6-35.4c4.2-4.1 6.5-9.7 6.5-15.5-.1-5.9-2.4-11.4-6.5-15.5zM434 244c-7.7 0-14 6.3-14 14v16c0 13.3-5.2 25.8-14.7 35.3-9.5 9.5-22 14.7-35.3 14.7H214.6l16-15.9c2.4-2.4 4-5.4 4.3-8.8.4-4.2-1.1-8.3-4.1-11.3-2.6-2.6-6.2-4.1-9.9-4.1s-7.2 1.4-9.9 4.1l-35.6 35.4c-4.2 4.1-6.5 9.7-6.5 15.5 0 5.9 2.3 11.4 6.5 15.5l33.6 33.4c3.5 3.5 8.5 4.9 13.6 3.6 1.2-.3 2.4-.8 3.5-1.5 4.7-2.9 7.2-7.8 6.8-13.1-.2-3.4-1.9-6.6-4.3-9.1l-16-15.9H370c43 0 78-35 78-78v-16c0-7.5-6.3-13.8-14-13.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-resize.svg b/docs/ionicons/svg/ios-resize.svg deleted file mode 100644 index fc7915512..000000000 --- a/docs/ionicons/svg/ios-resize.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M418.3 80H307.8c-7.5 0-13.7 6.1-13.7 13.7v.2c0 7.5 6.1 13.7 13.7 13.7h76.5L107.6 384.3v-76.5c0-7.5-6.1-13.7-13.7-13.7h-.2c-7.5 0-13.7 6.1-13.7 13.7v110.5c0 7.5 6.1 13.7 13.7 13.7h110.5c7.5 0 13.7-6.1 13.7-13.7v-.2c0-7.5-6.1-13.7-13.7-13.7h-76.5l276.7-276.7v76.5c0 7.5 6.1 13.7 13.7 13.7h.2c7.5 0 13.7-6.1 13.7-13.7V93.7c0-7.6-6.1-13.7-13.7-13.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-restaurant.svg b/docs/ionicons/svg/ios-restaurant.svg deleted file mode 100644 index bb7172de6..000000000 --- a/docs/ionicons/svg/ios-restaurant.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M384 64c-24.8 0-48 77.3-48 160 0 57 32 80 32 80v128c0 8.8 7.2 16 16 16s16-7.2 16-16V75c0-11-11-11-16-11zM288 64l10 104c0 4.4-3.6 8-8 8s-8-3.6-8-8l-6-104h-8l-6 104c0 4.4-3.6 8-8 8s-8-3.6-8-8l10-104h-8s-24 107.2-24 128 13.4 38.6 32 45.2V432c0 8.8 7.2 16 16 16s16-7.2 16-16V237.2c18.6-6.6 32-24.2 32-45.2S296 64 296 64h-8zM160 64c-26.5 0-48 64-48 128 0 20.8 13.4 38.6 32 45.2V432c0 8.8 7.2 16 16 16s16-7.2 16-16V237.2c18.6-6.6 32-24.2 32-45.2 0-64-21.5-128-48-128z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-return-left.svg b/docs/ionicons/svg/ios-return-left.svg deleted file mode 100644 index 3decff932..000000000 --- a/docs/ionicons/svg/ios-return-left.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M70.5 265.4l59.6-59.4c2.6-2.6 6.1-4.1 9.9-4.1 3.7 0 7.3 1.4 9.9 4.1 2.6 2.6 4.1 6.1 4.1 9.9s-1.5 7.3-4.1 9.9l-.1.1-41.1 40.1H370c13.2 0 25.8-5.2 35.3-14.7 9.5-9.4 14.7-21.9 14.7-35.3v-48c0-7.7 6.3-14 14-14s14 6.3 14 14v48c0 20.8-8.1 40.3-22.9 55.1-14.8 14.8-34.3 22.9-55.1 22.9H108.3l39.6 40.2c2.6 2.6 4.1 6.1 4.1 9.9 0 3.7-1.4 7.3-4.1 9.9l-.1.1c-2.7 2.5-6.2 3.9-9.8 3.9-3.9 0-7.3-1.4-9.9-4.1l-57.6-57.4c-4.2-4.2-6.5-9.8-6.5-15.7 0-5.8 2.3-11.3 6.5-15.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-return-right.svg b/docs/ionicons/svg/ios-return-right.svg deleted file mode 100644 index 9a266613c..000000000 --- a/docs/ionicons/svg/ios-return-right.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M441.5 265.4L381.9 206c-2.6-2.6-6.1-4.1-9.9-4.1-3.7 0-7.3 1.4-9.9 4.1-2.6 2.6-4.1 6.1-4.1 9.9s1.5 7.3 4.1 9.9l.1.1 41.1 40.1H142c-13.2 0-25.8-5.2-35.3-14.7-9.5-9.5-14.7-22-14.7-35.3v-48c0-7.7-6.3-14-14-14s-14 6.3-14 14v48c0 20.8 8.1 40.3 22.9 55.1 14.8 14.8 34.3 22.9 55.1 22.9h261.7L364 334.2c-2.6 2.6-4.1 6.1-4.1 9.9 0 3.7 1.4 7.3 4.1 9.9l.1.1c2.7 2.5 6.2 3.9 9.8 3.9 3.9 0 7.3-1.4 9.9-4.1l57.6-57.4c4.2-4.2 6.5-9.8 6.5-15.7.1-5.8-2.2-11.3-6.4-15.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-reverse-camera.svg b/docs/ionicons/svg/ios-reverse-camera.svg deleted file mode 100644 index 3b7fedd97..000000000 --- a/docs/ionicons/svg/ios-reverse-camera.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M417.5 160H363c-4.6 0-8.9-2-12-5.4-28.4-31.8-39.1-42.6-50.7-42.6h-85.5c-11.7 0-23.2 10.8-51.7 42.7-3 3.4-7.4 5.3-11.9 5.3h-4.1v-8c0-4.4-3.6-8-8-8h-26c-4.4 0-8 3.6-8 8v8h-7.5C79.9 160 64 173.2 64 190.7v176c0 17.5 15.9 33.3 33.5 33.3h320c17.6 0 30.5-15.8 30.5-33.3v-176c0-17.5-12.9-30.7-30.5-30.7zM308.3 340.5c-.8 2.5-2.6 4.6-4.8 6.1-14.1 9.7-30.5 14.8-47.5 14.8-21 0-41.2-8.1-57.1-22.7-14.6-13.5-24.1-31.2-27-50.2h-20.4c-3.2 0-6-2.8-5.6-6.6.1-.7.3-1.3.7-1.8l31.5-42.3c1.1-1.4 2.7-2.2 4.4-2.2 1.7 0 3.3.8 4.4 2.2l32.2 41.8c2 2.6 1.5 6.4-1.8 8.5-.6.4-1.2.5-1.9.5h-20.8c2.7 12.8 9.7 24.8 19.9 34 11.6 10.6 26.3 16.4 41.4 16.4 12.3 0 24.4-4 35.1-11.5 1.9-1.3 4.2-2.1 6.5-2.1 3.2 0 6.2 1.3 8.3 3.7 2.9 3 3.9 7.3 2.5 11.4zm56.6-67.5l-31.2 42.9c-1.8 2.5-5.5 3.2-8.3.8-.2-.2-.4-.4-.5-.6L292.5 273c-2-2.6-1.4-6.5 1.9-8.5.6-.3 1.2-.5 1.9-.5h21c-2.7-13.6-9.7-26.1-19.9-35.6-11.5-10.7-26.2-16.6-41.3-16.6-12.5 0-24.6 3.9-35.2 11.3-1.9 1.3-4.1 2-6.4 2-3.1 0-6.1-1.3-8.2-3.6-2.8-3-3.8-7.4-2.5-11.5.8-2.5 2.6-4.6 4.7-6 14.1-9.7 30.6-14.8 47.6-14.8 21.7 0 42.2 7.9 57.8 22.3 13.3 12.3 23.2 32.1 26.2 52.4h21.1c.6 0 1.3.2 1.8.5 3.2 2.1 3.8 6 1.9 8.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-rewind.svg b/docs/ionicons/svg/ios-rewind.svg deleted file mode 100644 index 5a2e44acf..000000000 --- a/docs/ionicons/svg/ios-rewind.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M35.9 249.3L244 129.1c5.4-3.1 12.3.6 12.3 6.7V251l211.3-121.9c5.4-3.1 12.3.6 12.3 6.7v240.3c0 6.1-6.9 9.8-12.3 6.7L256.4 261v115.2c0 6.1-6.9 9.8-12.3 6.7L35.9 262.7c-5.2-3-5.2-10.4 0-13.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-ribbon.svg b/docs/ionicons/svg/ios-ribbon.svg deleted file mode 100644 index 58a98b581..000000000 --- a/docs/ionicons/svg/ios-ribbon.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M254.9 293.4c73 .6 132.3-58.7 131.7-131.8-.6-69.9-59.7-129-129.5-129.6-73-.6-132.3 58.7-131.7 131.8.6 69.9 59.7 129 129.5 129.6zm-3.7-204.1c44.3-2.8 80.9 33.8 78.1 78.2-2.3 36.6-31.9 66.2-68.5 68.6-44.3 2.8-80.9-33.8-78.1-78.2 2.3-36.6 31.9-66.2 68.5-68.6z"/><path d="M256 308.4c-42.8 0-81.4-18.1-108.5-47-1.9-2-5.2-1.7-6.6.7L65.1 394.8c-3.1 5.5.8 12.3 7.2 12.3h80.1c2.9 0 5.6 1.5 7.1 4l39 64.9c3.4 5.7 11.8 5.2 14.6-.8l43-94.6 31.3-68.9c1.4-3-1.2-6.3-4.5-5.7-8.8 1.5-17.7 2.4-26.9 2.4zM364.5 261.3c-14.6 15.5-32.4 28-52.5 36.1-1 .4-1.8 1.1-2.2 2.1l-44.7 97.7c-.5 1.1-.5 2.3 0 3.4l33.9 74.5c2.7 6 11.2 6.5 14.6.8l39-64.9c1.5-2.5 4.2-4 7.1-4h80.1c6.3 0 10.3-6.8 7.2-12.3l-75.8-132.8c-1.5-2.2-4.8-2.6-6.7-.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-rocket.svg b/docs/ionicons/svg/ios-rocket.svg deleted file mode 100644 index 45d70afbb..000000000 --- a/docs/ionicons/svg/ios-rocket.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M461.8 53.6c-.4-1.7-1.6-3-3.3-3.4-54.4-13.3-180.1 34.1-248.2 102.2-13.3 13.3-24.2 26.4-33.1 39.1-21-1.9-42-.3-59.9 7.5-50.5 22.2-65.2 80.2-69.3 105.1-1 5.9 3.9 11 9.8 10.4l81.1-8.9c.1 7.8.6 14 1.1 18.3.4 4.2 2.3 8.1 5.3 11.1l31.4 31.4c3 3 6.9 4.9 11.1 5.3 4.3.5 10.5 1 18.2 1.1l-8.9 81c-.6 5.9 4.5 10.8 10.4 9.8 24.9-4 83-18.7 105.1-69.2 7.8-17.9 9.4-38.8 7.6-59.7 12.7-8.9 25.9-19.8 39.2-33.1 68.4-68 115.5-190.9 102.4-248zM298.6 213.5c-16.7-16.7-16.7-43.7 0-60.4 16.7-16.7 43.7-16.7 60.4 0 16.7 16.7 16.7 43.7 0 60.4-16.7 16.7-43.7 16.7-60.4 0z"/><path d="M174.5 380.5c-4.2 4.2-11.7 6.6-19.8 8-18.2 3.1-34.1-12.8-31-31 1.4-8.1 3.7-15.6 7.9-19.7l.1-.1c2.3-2.3.4-6.1-2.8-5.7-9.8 1.2-19.4 5.6-26.9 13.1-18 18-19.7 84.8-19.7 84.8s66.9-1.7 84.9-19.7c7.6-7.6 11.9-17.1 13.1-26.9.3-3.2-3.6-5.1-5.8-2.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-rose.svg b/docs/ionicons/svg/ios-rose.svg deleted file mode 100644 index ff49bd483..000000000 --- a/docs/ionicons/svg/ios-rose.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 141.1c-18.9 3.9-36.8 8.2-53.7 12.8-40.5 11-75.5 24.9-105.4 38.2-19.3 8.6-26.2 12.4-51.5 25.9C147 248.9 112 289 112 349c0 67.8 55.6 115 144 115s144-51.2 144-119c0-67.7-61-114.7 16-203.9zM135.4 241.8c12.8-10.5 31.2-23.9 56.1-38.4 6.4-3.8 13.3-7.6 20.6-11.4 11.6-6.1 23.5-11.9 35.8-17.4-9.1-10.1-22.1-19.1-36.6-27C162.6 121.1 96 107.4 96 107.4c41.5 43.7 44.6 96.5 39.4 134.4zM352 77.7s-73.8-.9-125.8 55c0 0 27.7 17.3 42.7 32.3 37.2-15.6 82.3-28.6 115.2-36-6.5-21.7-32.1-51.3-32.1-51.3zM239.7 97C210.3 59.5 176 48 176 48c-15.3 20.8-24.3 38-29 51.7 21.1 5.9 36.5 12.3 62.4 24.7 9.5-10.6 18.1-19.1 30.3-27.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-sad.svg b/docs/ionicons/svg/ios-sad.svg deleted file mode 100644 index a87f3fad4..000000000 --- a/docs/ionicons/svg/ios-sad.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256c0 114.7 93.3 208 208 208 114.9 0 208-93.1 208-208 0-114.7-93.3-208-208-208zm-73.9 152.1c14.8-1.2 27 11.1 25.9 25.9-.9 11.6-10.3 21.1-22 22-14.8 1.2-27-11.1-25.9-25.9.9-11.7 10.3-21.1 22-22zm-.7 151.9c-11.5 0-19.3-11.8-14.7-22.4 15-34.5 49.2-58.6 89.3-58.6s74.2 24.1 89.3 58.6c4.6 10.6-3.1 22.4-14.7 22.4 0 0-34.7-4-73.1-4-38.5 0-76.1 4-76.1 4zm148.5-104.1c-14.8 1.2-27-11.1-25.9-25.9.9-11.6 10.3-21.1 22-22 14.8-1.2 27 11.1 25.9 25.9-.9 11.7-10.3 21.1-22 22z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-save.svg b/docs/ionicons/svg/ios-save.svg deleted file mode 100644 index eb3421bd4..000000000 --- a/docs/ionicons/svg/ios-save.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M272 64h-16c-4.4 0-8 3.6-8 8v72c0 4.4 7.6 8 12 8h12c4.4 0 8-3.6 8-8V72c0-4.4-3.6-8-8-8z"/><path d="M433.9 130.1L382 78.2c-9-9-21.3-14.2-34.1-14.2h-28c-8.8 0-16 7.3-16 16.2v80c0 8.8-7.2 16-16 16H160c-8.8 0-16-7.2-16-16v-80c0-8.8-7.2-16.2-16-16.2H96c-17.6 0-32 14.4-32 32v320c0 17.6 14.4 32 32 32h320c17.6 0 32-14.4 32-32V164c0-12.7-5.1-24.9-14.1-33.9zM322 400.1c0 8.8-8 16-17.8 16H143.8c-9.8 0-17.8-7.2-17.8-16v-96c0-8.8 8-16 17.8-16h160.4c9.8 0 17.8 7.2 17.8 16v96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-school.svg b/docs/ionicons/svg/ios-school.svg deleted file mode 100644 index e0f7d5e04..000000000 --- a/docs/ionicons/svg/ios-school.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96.9 270.3V363c0 2.9 1.5 5.5 4 7l132 75.9c5.3 3.1 12-.8 12-7v-93.8c0-2.9-1.5-5.5-4-7l-132-74.9c-5.4-2.9-12 1-12 7.1zM280.9 445.9L413 370c2.5-1.4 4-4.1 4-7v-93.7c0-6.2-6.6-10-12-7l-132 75.9c-2.5 1.4-4 4.1-4 7V439c-.1 6.1 6.6 10 11.9 6.9z"/><path d="M249 65.1L37 188.9c-5.4 3.1-5.4 10.8 0 13.9l212 117.8c4.9 2.8 11 2.8 15.9 0L453 212.9c5.3-3.1 7 .8 7 7v153.4c0 6.8 3.9 10 11 10 4.4 0 10-3.2 10-10V201.5c0-2.9-1.5-5.5-4-7L264.9 65.1c-4.9-2.8-11-2.8-15.9 0z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-search.svg b/docs/ionicons/svg/ios-search.svg deleted file mode 100644 index 08e3142fc..000000000 --- a/docs/ionicons/svg/ios-search.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M443.5 420.2L336.7 312.4c20.9-26.2 33.5-59.4 33.5-95.5 0-84.5-68.5-153-153.1-153S64 132.5 64 217s68.5 153 153.1 153c36.6 0 70.1-12.8 96.5-34.2l106.1 107.1c3.2 3.4 7.6 5.1 11.9 5.1 4.1 0 8.2-1.5 11.3-4.5 6.6-6.3 6.8-16.7.6-23.3zm-226.4-83.1c-32.1 0-62.3-12.5-85-35.2-22.7-22.7-35.2-52.9-35.2-84.9 0-32.1 12.5-62.3 35.2-84.9 22.7-22.7 52.9-35.2 85-35.2s62.3 12.5 85 35.2c22.7 22.7 35.2 52.9 35.2 84.9 0 32.1-12.5 62.3-35.2 84.9-22.7 22.7-52.9 35.2-85 35.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-send.svg b/docs/ionicons/svg/ios-send.svg deleted file mode 100644 index 1f2c1ba4d..000000000 --- a/docs/ionicons/svg/ios-send.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M435.9 64.9l-367.1 160c-6.5 3.1-6.3 12.4.3 15.3l99.3 56.1c5.9 3.3 13.2 2.6 18.3-1.8l195.8-168.8c1.3-1.1 4.4-3.2 5.6-2 1.3 1.3-.7 4.3-1.8 5.6L216.9 320.1c-4.7 5.3-5.4 13.1-1.6 19.1l64.9 104.1c3.2 6.3 12.3 6.2 15.2-.2L447.2 76c3.3-7.2-4.2-14.5-11.3-11.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-settings.svg b/docs/ionicons/svg/ios-settings.svg deleted file mode 100644 index 75424951c..000000000 --- a/docs/ionicons/svg/ios-settings.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416.3 256c0-21 13.1-38.9 31.7-46.1-4.9-20.5-13-39.7-23.7-57.1-6.4 2.8-13.2 4.3-20.1 4.3-12.6 0-25.2-4.8-34.9-14.4-14.9-14.9-18.2-36.8-10.2-55-17.3-10.7-36.6-18.8-57-23.7C295 82.5 277 95.7 256 95.7S217 82.5 209.9 64c-20.5 4.9-39.7 13-57.1 23.7 8.1 18.1 4.7 40.1-10.2 55-9.6 9.6-22.3 14.4-34.9 14.4-6.9 0-13.7-1.4-20.1-4.3C77 170.3 68.9 189.5 64 210c18.5 7.1 31.7 25 31.7 46.1 0 21-13.1 38.9-31.6 46.1 4.9 20.5 13 39.7 23.7 57.1 6.4-2.8 13.2-4.2 20-4.2 12.6 0 25.2 4.8 34.9 14.4 14.8 14.8 18.2 36.8 10.2 54.9 17.4 10.7 36.7 18.8 57.1 23.7 7.1-18.5 25-31.6 46-31.6s38.9 13.1 46 31.6c20.5-4.9 39.7-13 57.1-23.7-8-18.1-4.6-40 10.2-54.9 9.6-9.6 22.2-14.4 34.9-14.4 6.8 0 13.7 1.4 20 4.2 10.7-17.4 18.8-36.7 23.7-57.1-18.4-7.2-31.6-25.1-31.6-46.2zm-159.4 79.9c-44.3 0-80-35.9-80-80s35.7-80 80-80 80 35.9 80 80-35.7 80-80 80z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-share-alt.svg b/docs/ionicons/svg/ios-share-alt.svg deleted file mode 100644 index dda0a5f9e..000000000 --- a/docs/ionicons/svg/ios-share-alt.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M444.7 230.4l-141.1-132c-1.7-1.6-3.3-2.5-5.6-2.4-4.4.2-10 3.3-10 8v66.2c0 2-1.6 3.8-3.6 4.1C144.1 195.8 85 300.8 64.1 409.8c-.8 4.3 5 8.3 7.7 4.9 51.2-64.5 113.5-106.6 212-107.4 2.2 0 4.2 2.6 4.2 4.8v65c0 7 9.3 10.1 14.5 5.3l142.1-134.3c2.6-2.4 3.4-5.2 3.5-8.4-.1-3.2-.9-6.9-3.4-9.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-share.svg b/docs/ionicons/svg/ios-share.svg deleted file mode 100644 index 2eff09f08..000000000 --- a/docs/ionicons/svg/ios-share.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376 176H269v146.6c0 7-5.4 13-12.4 13.4-7.5.4-13.6-5.6-13.6-13V176H136c-22 0-40 18-40 40v208c0 22 18 40 40 40h240c22 0 40-18 40-40V216c0-22-18-40-40-40zM269 92.1l47.9 47.2c5.1 5 13.3 5 18.4-.1 5-5.1 5-13.3-.1-18.4l-70-69c-2.5-2.4-5.8-3.7-9.1-3.7-1.7 0-3.4.3-5 1-1.5.6-2.9 1.6-4.1 2.7l-70 69c-5.1 5-5.2 13.3-.1 18.4 5 5.1 13.3 5.2 18.4.1L243 92.1V176h26V92.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-shirt.svg b/docs/ionicons/svg/ios-shirt.svg deleted file mode 100644 index a9c9f6694..000000000 --- a/docs/ionicons/svg/ios-shirt.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M461.8 181.7c1.3-1.6 1.2-3.8-.2-5.3-11.5-12.1-61.3-63.7-89.1-83.7C352 78 332 64 310 64s-22 8-54 8-32-8-54-8-42 14-62.5 28.7c-27.8 20-77.6 71.6-89.1 83.7-1.4 1.5-1.5 3.7-.2 5.3l61.7 64c2.4 2.9 7.1 1.2 7.1-2.5v-44.9c0-4.5 3.2-8.5 7.6-9.2 5.6-.9 10.4 3.5 10.4 8.9v242c0 4.4 3.6 8 8 8h222c4.4 0 8-3.6 8-8V198.3c0-4.5 3.2-8.5 7.6-9.2 5.6-.9 10.4 3.5 10.4 8.9v45.2c0 3.8 4.7 5.4 7.1 2.5l61.7-64zM256 143c-30 0-54-12.7-54-36 0-30 24-10.7 54-10.7 29.8 0 54-19.3 54 10.7 0 23.3-24.2 36-54 36z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-shuffle.svg b/docs/ionicons/svg/ios-shuffle.svg deleted file mode 100644 index ffcdc6214..000000000 --- a/docs/ionicons/svg/ios-shuffle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.9 288.1c-2.6-2.6-6.2-4.1-9.9-4.1s-7.2 1.4-9.9 4.1c-2.7 2.6-4.1 6.2-4.1 9.9s1.5 7.2 4.1 9.9l16.3 16.2h-75.5l-124-155-.1-.1c-2.6-3.1-6.7-5-10.8-5H78c-7.7 0-14 6.3-14 14s6.3 14 14 14h107.4l52.5 66-52.5 66H78c-7.7 0-14 6.3-14 14s6.3 14 14 14h114c4.1 0 8-1.8 10.7-5l.1-.1 53.2-66.8 53.2 66.8.1.1c2.7 3.2 6.6 5 10.7 5h84.4l-16.3 16.2c-2.7 2.6-4.1 6.1-4.1 9.9 0 3.7 1.5 7.2 4.1 9.9 2.6 2.6 6.2 4.1 9.9 4.1s7.2-1.4 9.9-4.1l33.6-33.4c4.2-4.1 6.5-9.6 6.5-15.5s-2.3-11.4-6.5-15.5l-35.6-35.5z"/><path d="M279.4 235.4c1.1 1.4 2.8 2.1 4.6 2.1h.1c1.8 0 3.5-.8 4.6-2.2l37.9-47.3h75.8l-16.3 16.2c-2.7 2.6-4.1 6.1-4.1 9.9 0 3.7 1.5 7.2 4.1 9.9 2.6 2.6 6.2 4.1 9.9 4.1s7.2-1.4 9.9-4.1l35.6-35.4c4.2-4.1 6.5-9.7 6.5-15.5 0-5.9-2.3-11.4-6.5-15.5l-33.6-33.4c-2.6-2.6-6.2-4.1-9.9-4.1s-7.2 1.4-9.9 4.1c-2.7 2.6-4.1 6.2-4.1 9.9s1.5 7.2 4.1 9.9l16.3 16.2H320c-4.1 0-8 1.8-10.7 5l-.1.1-40.3 50.2c-1.8 2.2-1.8 5.4.1 7.6l10.4 12.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-skip-backward.svg b/docs/ionicons/svg/ios-skip-backward.svg deleted file mode 100644 index 363de6cf3..000000000 --- a/docs/ionicons/svg/ios-skip-backward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M175 100v137.8L403.9 98.1c5.3-3.1 12.1.7 12.1 6.9v302c0 6.2-6.7 10-12.1 6.9L175 274.2V412c0 2.2-1.8 4-4 4h-71c-2.2 0-4-1.8-4-4V100c0-2.2 1.8-4 4-4h71c2.2 0 4 1.8 4 4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-skip-forward.svg b/docs/ionicons/svg/ios-skip-forward.svg deleted file mode 100644 index e478834da..000000000 --- a/docs/ionicons/svg/ios-skip-forward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M337 100v137.8L108.1 98.1C102.7 95 96 98.8 96 105v302c0 6.2 6.7 10 12.1 6.9L337 274.2V412c0 2.2 1.8 4 4 4h71c2.2 0 4-1.8 4-4V100c0-2.2-1.8-4-4-4h-71c-2.2 0-4 1.8-4 4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-snow.svg b/docs/ionicons/svg/ios-snow.svg deleted file mode 100644 index ccf1161e2..000000000 --- a/docs/ionicons/svg/ios-snow.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M440.5 345.8L408.1 327c11.8-12.3 26-18.2 26.2-18.3 7.5-3 11.4-11.4 8.9-19.1-1.9-5.9-7.4-9.8-13.5-9.8-1.9 0-3.7.4-5.5 1.1-1 .4-24.4 10-41.9 31.2l-96.3-56 96.3-56c17.5 21.2 40.8 30.8 41.9 31.2 1.8.7 3.6 1.1 5.5 1.1 6.1 0 11.6-4 13.5-9.8 2.5-7.7-1.4-16.1-8.9-19.1-.1-.1-14.3-6-26.2-18.3l32.4-18.8c7.2-4.2 9.6-13.4 5.5-20.6-2.7-4.7-7.7-7.6-13.1-7.6-2.6 0-5.3.7-7.6 2L393.1 159c-4.5-16.2-2.7-31.4-2.6-32 1.1-8.1-4.1-15.6-12-17.3-1-.2-2-.3-3-.3-7.1 0-13 5.2-14.1 12.4-.2 1.1-3.6 26 6.1 52.2l-96 56v-99.2c26.9-4.7 46.8-20.2 47.7-20.9 3.1-2.5 5.1-6 5.4-10 .3-4-.9-7.8-3.6-10.8-2.9-3.2-7-5.1-11.4-5.1-3.4 0-6.8 1.2-9.5 3.3-.1.1-12.2 9.4-28.6 13.6V63.1c0-8.2-7.1-15.1-15.5-15.1s-15.5 6.9-15.5 15.1v37.5c-16.3-4.2-28.4-13.5-28.6-13.6-2.7-2.1-6-3.3-9.5-3.3-4.4 0-8.5 1.9-11.4 5.1-2.7 3-4 7-3.6 10.9.3 3.9 2.3 7.4 5.4 9.9.9.7 20.8 16.2 47.7 20.9v99.2l-96-56c9.6-26 6.2-51.1 6-52.2-1-7.2-6.9-12.4-14-12.4-1 0-2 .1-3 .3-7.9 1.6-13.2 9.3-12 17.3 0 .2 2 15.5-2.6 31.9L86.6 140c-2.3-1.3-4.9-2-7.6-2-5.4 0-10.4 2.9-13.1 7.6-4.1 7.2-1.7 16.5 5.5 20.6l32.4 18.8c-11.7 12.1-25.7 18.1-26.2 18.3-7.5 3-11.4 11.4-8.9 19.1 1.9 5.9 7.4 9.8 13.5 9.8 1.9 0 3.7-.4 5.5-1.1 1-.4 24.4-10 41.9-31.2l96.3 56-96.3 56c-17.5-21.2-40.8-30.8-41.9-31.2-1.8-.7-3.6-1.1-5.5-1.1-6.1 0-11.6 4-13.5 9.8-2.5 7.7 1.4 16 8.9 19.1.5.2 14.5 6.2 26.2 18.3l-32.4 18.8c-7.2 4.2-9.6 13.4-5.5 20.6 2.7 4.7 7.7 7.6 13.1 7.6 2.6 0 5.3-.7 7.6-2l32.3-18.8c4.6 16.5 2.6 31.8 2.6 32-1.2 8 4.1 15.7 12 17.3 1 .2 2 .3 3 .3 7.1 0 13-5.2 14.1-12.4.2-1.1 3.6-26-6.1-52.2l96-56v99.2c-26.9 4.7-46.8 20.2-47.7 20.9-3.1 2.5-5.1 6-5.4 10-.3 4 .9 7.8 3.6 10.8 2.9 3.2 7 5.1 11.4 5.1 3.4 0 6.8-1.2 9.5-3.3.1-.1 12.3-9.4 28.6-13.6v37.5c0 8.2 7.1 15.1 15.5 15.1s15.5-6.9 15.5-15.1v-37.5c16.3 4.2 28.4 13.5 28.6 13.6 2.7 2.1 6.1 3.3 9.5 3.3 4.4 0 8.5-1.9 11.4-5.1 2.7-3 4-7 3.6-10.9-.3-3.9-2.3-7.4-5.4-9.9-.9-.7-20.8-16.2-47.7-20.9V282l96 56c-9.6 26-6.2 51.1-6 52.2 1 7.2 6.9 12.4 14 12.4 1 0 2-.1 3-.3 7.9-1.6 13.1-9.2 12-17.3-.1-.5-1.9-15.7 2.6-32l32.2 18.8c2.3 1.3 4.9 2 7.6 2 5.4 0 10.4-2.9 13.1-7.6 4.1-6.9 1.7-16.2-5.5-20.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-speedometer.svg b/docs/ionicons/svg/ios-speedometer.svg deleted file mode 100644 index d16c4ff6c..000000000 --- a/docs/ionicons/svg/ios-speedometer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 64C132.3 64 32 164.2 32 287.9c0 57 21.3 109 56.3 148.5 1.1 1.2 2.1 2.4 3.2 3.5C96.3 445 103 448 110 448c7.1 0 13.8-3 18.6-8.2 31.6-34.4 77-55.9 127.4-55.9s95.8 21.6 127.4 55.9c4.8 5.2 11.5 8.2 18.6 8.2 7 0 13.7-2.9 18.5-8.1 1.1-1.2 2.1-2.3 3.2-3.5 35-39.5 56.3-91.5 56.3-148.5C480 164.2 379.7 64 256 64zm-14 45.9c0-7.7 6.3-14 14-14s14 6.3 14 14v36c0 7.7-6.3 14-14 14s-14-6.3-14-14v-36zm-128 192H78c-7.7 0-14-6.3-14-14s6.3-14 14-14h36c7.7 0 14 6.3 14 14s-6.3 14-14 14zm51.5-104.5c-5.4 5.4-14.4 5.4-19.8 0L120.2 172c-5.4-5.4-5.4-14.4 0-19.8s14.4-5.4 19.8 0l25.5 25.5c5.4 5.4 5.4 14.3 0 19.7zm160.6 34.5l-47.5 75.5c-1.9 2.6-4.3 5.1-7 7-13.5 9.7-32.3 6.5-42-7s-6.5-32.3 7-42l75.5-47.5c3.4-2.4 8.1-2.5 11.7 0 4.5 3.2 5.5 9.5 2.3 14zm40.2-34.5c-5.4 5.4-14.4 5.4-19.8 0s-5.4-14.4 0-19.8l25.5-25.5c5.4-5.4 14.4-5.4 19.8 0s5.4 14.4 0 19.8l-25.5 25.5zM434 301.9h-36c-7.7 0-14-6.3-14-14s6.3-14 14-14h36c7.7 0 14 6.3 14 14s-6.3 14-14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-square-outline.svg b/docs/ionicons/svg/ios-square-outline.svg deleted file mode 100644 index 60e38a2c9..000000000 --- a/docs/ionicons/svg/ios-square-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M388 96H124c-15.4 0-28 12.6-28 28v264c0 15.4 12.6 28 28 28h264c15.4 0 28-12.6 28-28V124c0-15.4-12.6-28-28-28zm0 284c0 4.4-3.6 8-8 8H132c-4.4 0-8-3.6-8-8V132c0-4.4 3.6-8 8-8h248c4.4 0 8 3.6 8 8v248z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-square.svg b/docs/ionicons/svg/ios-square.svg deleted file mode 100644 index ad8972881..000000000 --- a/docs/ionicons/svg/ios-square.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M388 416H124c-15.4 0-28-12.6-28-28V124c0-15.4 12.6-28 28-28h264c15.4 0 28 12.6 28 28v264c0 15.4-12.6 28-28 28z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-star-half.svg b/docs/ionicons/svg/ios-star-half.svg deleted file mode 100644 index 9a953e003..000000000 --- a/docs/ionicons/svg/ios-star-half.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M463 192H315.9L271.2 58.6C269 52.1 262.9 48 256 48s-13 4.1-15.2 10.6L196.1 192H48c-8.8 0-16 7.2-16 16 0 .9.1 1.9.3 2.7.2 3.5 1.8 7.4 6.7 11.3l120.9 85.2-46.4 134.9c-2.3 6.5 0 13.8 5.5 18 2.9 2.1 5.6 3.9 9 3.9 3.3 0 7.2-1.7 10-3.6l118-84.1 118 84.1c2.8 2 6.7 3.6 10 3.6 3.4 0 6.1-1.7 8.9-3.9 5.6-4.2 7.8-11.4 5.5-18L352 307.2l119.9-86 2.9-2.5c2.6-2.8 5.2-6.6 5.2-10.7 0-8.8-8.2-16-17-16zm-47.4 35.2l-79.8 57.3c-10 7.2-14.2 20.2-10.2 31.8l30.1 87.7c1.3 3.7-2.9 6.8-6.1 4.6l-77.4-55.2-.1-.1c-10-7-16.1-18.3-16.1-30.5V113.3c0-2.2 3.1-2.7 3.8-.6l29.6 88.2c3.8 11.4 14.5 19.1 26.5 19.1h97.3c3.9 0 5.5 5 2.4 7.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-star-outline.svg b/docs/ionicons/svg/ios-star-outline.svg deleted file mode 100644 index 241e4d0b2..000000000 --- a/docs/ionicons/svg/ios-star-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M463 192H315.9L271.2 58.6C269 52.1 262.9 48 256 48s-13 4.1-15.2 10.6L196.1 192H48c-8.8 0-16 7.2-16 16 0 .9.1 1.9.3 2.7.2 3.5 1.8 7.4 6.7 11.3l120.9 85.2-46.4 134.9c-2.3 6.5 0 13.8 5.5 18 2.9 2.1 5.6 3.9 9 3.9 3.3 0 7.2-1.7 10-3.6l118-84.1 118 84.1c2.8 2 6.7 3.6 10 3.6 3.4 0 6.1-1.7 8.9-3.9 5.6-4.2 7.8-11.4 5.5-18L352 307.2l119.9-86 2.9-2.5c2.6-2.8 5.2-6.6 5.2-10.7 0-8.8-8.2-16-17-16zm-127.2 92.5c-10 7.2-14.2 20.2-10.2 31.8l30.1 87.7c1.3 3.7-2.9 6.8-6.1 4.6l-77.4-55.2c-4.9-3.5-10.6-5.2-16.3-5.2-5.7 0-11.4 1.7-16.2 5.2l-77.4 55.1c-3.2 2.3-7.4-.9-6.1-4.6l30.1-87.7c4-11.8-.2-24.8-10.3-32l-81-57.1c-3.2-2.2-1.6-7.3 2.3-7.3H196c12 0 22.7-7.7 26.5-19.1l29.6-88.2c1.2-3.6 6.4-3.6 7.6 0l29.6 88.2c3.8 11.4 14.5 19.1 26.5 19.1h97.3c3.9 0 5.5 5 2.3 7.2l-79.6 57.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-star.svg b/docs/ionicons/svg/ios-star.svg deleted file mode 100644 index b190c6744..000000000 --- a/docs/ionicons/svg/ios-star.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M463 192H315.9L271.2 58.6C269 52.1 262.9 48 256 48s-13 4.1-15.2 10.6L196.1 192H48c-8.8 0-16 7.2-16 16 0 .9.1 1.9.3 2.7.2 3.5 1.8 7.4 6.7 11.3l120.9 85.2-46.4 134.9c-2.3 6.5 0 13.8 5.5 18 2.9 2.1 5.6 3.9 9 3.9 3.3 0 7.2-1.7 10-3.6l118-84.1 118 84.1c2.8 2 6.7 3.6 10 3.6 3.4 0 6.1-1.7 8.9-3.9 5.6-4.2 7.8-11.4 5.5-18L352 307.2l119.9-86 2.9-2.5c2.6-2.8 5.2-6.6 5.2-10.7 0-8.8-8.2-16-17-16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-stats.svg b/docs/ionicons/svg/ios-stats.svg deleted file mode 100644 index 0abb9c29c..000000000 --- a/docs/ionicons/svg/ios-stats.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M184 448h48c4.4 0 8-3.6 8-8V72c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v368c0 4.4 3.6 8 8 8zM88 448h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8H88c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8zM280.1 448h47.8c4.5 0 8.1-3.6 8.1-8.1V232.1c0-4.5-3.6-8.1-8.1-8.1h-47.8c-4.5 0-8.1 3.6-8.1 8.1v207.8c0 4.5 3.6 8.1 8.1 8.1zM368 136.1v303.8c0 4.5 3.6 8.1 8.1 8.1h47.8c4.5 0 8.1-3.6 8.1-8.1V136.1c0-4.5-3.6-8.1-8.1-8.1h-47.8c-4.5 0-8.1 3.6-8.1 8.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-stopwatch.svg b/docs/ionicons/svg/ios-stopwatch.svg deleted file mode 100644 index 5cbfb9eed..000000000 --- a/docs/ionicons/svg/ios-stopwatch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M415.9 143.7c3.1 3.1 8.2 3.1 11.3 0l11.3-11.3c3.1-3.1 3.1-8.2 0-11.3L413 95.6c-3.1-3.1-8.2-3.1-11.3 0l-11.3 11.3c-3.1 3.1-3.1 8.2 0 11.3l25.5 25.5zM84.8 143.7c3.1 3.1 8.2 3.1 11.3 0l25.5-25.5c3.1-3.1 3.1-8.2 0-11.3l-11.3-11.3c-3.1-3.1-8.2-3.1-11.3 0L73.5 121c-3.1 3.1-3.1 8.2 0 11.3l11.3 11.4z"/><path d="M280 81.5V64c0-8.8-7.2-16-16-16h-16c-8.8 0-16 7.2-16 16v17.5C137.3 93.3 64 174.1 64 272c0 106 86 192 192 192s192-86 192-192c0-97.9-73.3-178.7-168-190.5zm-10 219.3V320c0 7.7-6.3 14-14 14s-14-6.3-14-14v-19.2c-10.7-5.2-18-16.1-18-28.8s7.3-23.6 18-28.8V144c0-7.7 6.3-14 14-14s14 6.3 14 14v99.2c10.7 5.2 18 16.1 18 28.8s-7.3 23.6-18 28.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-subway.svg b/docs/ionicons/svg/ios-subway.svg deleted file mode 100644 index af4a4760f..000000000 --- a/docs/ionicons/svg/ios-subway.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 32H160c-35.2 0-64 28.8-64 64v232c0 35.2 28.8 64 64 64h192c35.2 0 64-28.8 64-64V96c0-35.2-28.8-64-64-64zM200 56h112c4.4 0 8 3.6 8 8s-3.6 8-8 8H200c-4.4 0-8-3.6-8-8s3.6-8 8-8zm-32 304c-15.5 0-28-12.5-28-28s12.5-28 28-28 28 12.5 28 28-12.5 28-28 28zm176 0c-15.5 0-28-12.5-28-28s12.5-28 28-28 28 12.5 28 28-12.5 28-28 28zm40-152c0 8.8-7.2 16-16 16H144.2c-8.8 0-16.2-7.2-16.2-16v-95.8c0-8.8 7.4-16.2 16.2-16.2H368c8.8 0 16 7.4 16 16.2V208zM393.7 455.9l-50-48c-5.6-5.4-14.4-5.2-19.8.4-5.4 5.6-5.2 14.4.4 19.8l6.1 5.9H181.5l6.1-5.9c5.6-5.4 5.8-14.2.4-19.8-5.4-5.6-14.2-5.8-19.8-.4l-50 48c-5.6 5.4-5.8 14.2-.4 19.8 2.7 2.9 6.4 4.3 10.1 4.3 3.5 0 7-1.3 9.7-3.9l14.7-14.1h207.2l14.7 14.1c2.7 2.6 6.2 3.9 9.7 3.9 3.7 0 7.4-1.4 10.1-4.3 5.5-5.6 5.3-14.4-.3-19.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-sunny.svg b/docs/ionicons/svg/ios-sunny.svg deleted file mode 100644 index a585affd1..000000000 --- a/docs/ionicons/svg/ios-sunny.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 387c-8.5 0-15.4 6.9-15.4 15.4v46.2c0 8.5 6.9 15.4 15.4 15.4s15.4-6.9 15.4-15.4v-46.2c0-8.5-6.9-15.4-15.4-15.4zM256 48c-8.5 0-15.4 6.9-15.4 15.4v46.2c0 8.5 6.9 15.4 15.4 15.4s15.4-6.9 15.4-15.4V63.4c0-8.5-6.9-15.4-15.4-15.4zM125 256c0-8.5-6.9-15.4-15.4-15.4H63.4c-8.5 0-15.4 6.9-15.4 15.4s6.9 15.4 15.4 15.4h46.2c8.5 0 15.4-6.9 15.4-15.4zM448.6 240.6h-46.2c-8.5 0-15.4 6.9-15.4 15.4s6.9 15.4 15.4 15.4h46.2c8.5 0 15.4-6.9 15.4-15.4s-6.9-15.4-15.4-15.4zM152.5 344.1c-4.1 0-8 1.6-10.9 4.5l-32.7 32.7c-2.9 2.9-4.5 6.8-4.5 10.9s1.6 8 4.5 10.9c2.9 2.9 6.8 4.5 10.9 4.5 4.1 0 8-1.6 10.9-4.5l32.7-32.7c6-6 6-15.8 0-21.8-2.9-2.9-6.8-4.5-10.9-4.5zM359.5 167.9c4.1 0 8-1.6 10.9-4.5l32.7-32.7c2.9-2.9 4.5-6.8 4.5-10.9s-1.6-8-4.5-10.9c-2.9-2.9-6.8-4.5-10.9-4.5-4.1 0-8 1.6-10.9 4.5l-32.7 32.7c-2.9 2.9-4.5 6.8-4.5 10.9s1.6 8 4.5 10.9c2.9 2.9 6.8 4.5 10.9 4.5zM130.7 108.9c-2.9-2.9-6.8-4.5-10.9-4.5-4.1 0-8 1.6-10.9 4.5-2.9 2.9-4.5 6.8-4.5 10.9 0 4.1 1.6 8 4.5 10.9l32.7 32.7c2.9 2.9 6.8 4.5 10.9 4.5 4.1 0 8-1.6 10.9-4.5 2.9-2.9 4.5-6.8 4.5-10.9s-1.6-8-4.5-10.9l-32.7-32.7zM370.4 348.6c-2.9-2.9-6.8-4.5-10.9-4.5-4.1 0-8 1.6-10.9 4.5-6 6-6 15.8 0 21.8l32.7 32.7c2.9 2.9 6.8 4.5 10.9 4.5 4.1 0 8-1.6 10.9-4.5 2.9-2.9 4.5-6.8 4.5-10.9s-1.6-8-4.5-10.9l-32.7-32.7zM256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-swap.svg b/docs/ionicons/svg/ios-swap.svg deleted file mode 100644 index b602db7ff..000000000 --- a/docs/ionicons/svg/ios-swap.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M388.9 266.3c-5.1-5-5.2-13.3-.1-18.4L436 200H211c-7.2 0-13-5.8-13-13s5.8-13 13-13h224.9l-47.2-47.9c-5-5.1-5-13.3.1-18.4 5.1-5 13.3-5 18.4.1l69 70c1.1 1.2 2.1 2.5 2.7 4.1.7 1.6 1 3.3 1 5 0 3.4-1.3 6.6-3.7 9.1l-69 70c-5 5.2-13.2 5.3-18.3.3zM123.1 404.3c5.1-5 5.2-13.3.1-18.4L76.1 338H301c7.2 0 13-5.8 13-13s-5.8-13-13-13H76.1l47.2-47.9c5-5.1 5-13.3-.1-18.4-5.1-5-13.3-5-18.4.1l-69 70c-1.1 1.2-2.1 2.5-2.7 4.1-.7 1.6-1 3.3-1 5 0 3.4 1.3 6.6 3.7 9.1l69 70c5 5.2 13.2 5.3 18.3.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-switch.svg b/docs/ionicons/svg/ios-switch.svg deleted file mode 100644 index f161e6a87..000000000 --- a/docs/ionicons/svg/ios-switch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="144" cy="368" r="42"/><path d="M367.5 272h-223C91.2 272 48 315.2 48 368.5S91.2 464 144.5 464h223c53.3 0 96.5-42.2 96.5-95.5S420.8 272 367.5 272zM144 432c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z"/><circle cx="368" cy="144" r="42"/><path d="M144.5 240h223c53.3 0 96.5-42.2 96.5-95.5S420.8 48 367.5 48h-223C91.2 48 48 91.2 48 144.5S91.2 240 144.5 240zM368 80c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-sync.svg b/docs/ionicons/svg/ios-sync.svg deleted file mode 100644 index be3113830..000000000 --- a/docs/ionicons/svg/ios-sync.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M492 257.1c-2.6-2.6-6-4-9.6-4-3.6 0-7 1.4-9.6 4l-13 13c4.3-61.8-19.5-122.5-65.3-165C356.9 70.2 307.7 51 256.1 51c-26.7 0-52.8 5.1-77.4 15.1-25.5 10.4-48.3 25.6-67.7 45.3-13.2 13.4-24.6 28.5-33.6 44.8-1.9 3.4-2.3 7.4-1.2 11.1 1.1 3.7 3.8 6.8 7.2 8.5 2 1 4.2 1.5 6.4 1.5 5.2 0 9.9-2.8 12.4-7.3 7.9-14.3 17.8-27.5 29.4-39.1 16.8-16.8 36.3-29.8 58.1-38.7 21.1-8.6 43.4-12.9 66.2-12.9 22.9 0 45.2 4.3 66.3 12.9 21.8 8.9 41.4 21.9 58.2 38.8 20.3 20.4 35.4 45.6 43.8 73 7 22.9 9.2 47.3 6.6 71.2l-18.9-18.5c-2.5-2.4-5.8-3.8-9.3-3.8-3.5 0-6.9 1.4-9.4 3.9-5.2 5.2-5.2 13.6 0 18.8l42.8 42.9c1.9 1.9 4.4 2.9 7 2.9 2.6 0 5.1-1 7-2.9l42.1-42.2c5.2-5.3 5.2-13.9-.1-19.2zM428.6 335.9c-2-1-4.2-1.5-6.4-1.5-5.2 0-9.9 2.8-12.4 7.3-7.9 14.3-17.8 27.5-29.4 39.1-16.8 16.8-36.3 29.9-58.2 38.7-21.1 8.6-43.4 12.9-66.3 12.9s-45.2-4.3-66.2-12.9c-21.8-8.9-41.4-21.9-58.2-38.7-37.6-37.8-56-90.9-50.3-143.9l18.4 18.5c2.4 2.4 5.6 3.7 9 3.7 3.4 0 6.6-1.3 9-3.7l1.3-1.3c4.9-4.9 4.9-13 0-17.9l-42.9-43c-1.9-1.9-4.4-2.9-7-2.9-2.6 0-5.1 1-7 2.9l-42 42.3c-5.3 5.3-5.3 13.9 0 19.2 2.6 2.6 6 4 9.6 4 3.6 0 7-1.4 9.6-4l13-13.1c-1.8 25.8 1.3 52 9 76.5 9.9 31.4 26.8 59.3 50.3 82.8 19.5 19.6 42.2 34.7 67.6 45.1 24.5 10 50.4 15 76.9 15 26.5 0 52.4-5.1 76.9-15 25.4-10.3 48.1-25.5 67.6-45.1 13.5-13.5 25-28.8 34.2-45.4 1.9-3.4 2.3-7.4 1.2-11.1-1.2-3.7-3.8-6.8-7.3-8.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-tablet-landscape.svg b/docs/ionicons/svg/ios-tablet-landscape.svg deleted file mode 100644 index 9ecd3a84a..000000000 --- a/docs/ionicons/svg/ios-tablet-landscape.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M39 103c-4.5 4.5-7 10.6-7 16.9V392c0 6.4 2.5 12.4 7 16.9 4.5 4.5 10.6 7 16.9 7H456c6.4 0 12.4-2.5 16.9-7 4.5-4.5 7-10.6 7-16.9V119.9c0-6.4-2.5-12.4-7-16.9-4.5-4.5-10.6-7-16.9-7H55.9c-6.3 0-12.4 2.5-16.9 7zm9.7 153.4c0-3.9 3.1-7 7-7s7 3.1 7 7-3.1 7-7 7c-3.8 0-7-3.2-7-7zM470 256c0 7.7-6.5 14-14.1 14-7.5 0-14-6.2-14-14 0-7.7 6.4-14.1 14-14.1 7.6.1 14.1 6.4 14.1 14.1zm-38-144v288H80V112h352z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-tablet-portrait.svg b/docs/ionicons/svg/ios-tablet-portrait.svg deleted file mode 100644 index 64de39245..000000000 --- a/docs/ionicons/svg/ios-tablet-portrait.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M409 39c-4.5-4.5-10.6-7-16.9-7H119.9c-6.4 0-12.4 2.5-16.9 7-4.5 4.5-7 10.6-7 16.9V456c0 6.4 2.5 12.4 7 16.9 4.5 4.5 10.6 7 16.9 7H392c6.4 0 12.4-2.5 16.9-7 4.5-4.5 7-10.6 7-16.9V55.9c.1-6.3-2.4-12.4-6.9-16.9zm-153.4 9.7c3.9 0 7 3.1 7 7s-3.1 7-7 7-7-3.1-7-7c0-3.8 3.2-7 7-7zM256 470c-7.7 0-14-6.5-14-14.1 0-7.5 6.2-14 14-14 7.7 0 14.1 6.4 14.1 14-.1 7.6-6.4 14.1-14.1 14.1zm144-38H112V80h288v352z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-tennisball.svg b/docs/ionicons/svg/ios-tennisball.svg deleted file mode 100644 index acf019753..000000000 --- a/docs/ionicons/svg/ios-tennisball.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M250.4 464c1-7.9 1.6-15.9 1.6-23.9 0-48.1-18.7-94.3-52.7-128.3S119 260 70.9 260c-7.7 0-15.4.5-22.9 1.4 2.8 110.3 92.3 199.3 202.4 202.6z"/><path d="M230 74c0-8.3.5-16.4 1.4-24.5-95.3 11.7-171.7 89-182.2 184.7 7.2-.7 14.4-1.1 21.8-1.1 114.9 0 207.1 92.2 207.1 207 0 7.7-.4 15.3-1.3 22.8 96.6-10.1 174.6-86.2 185.8-182.4-8.4 1-16.9.6-25.5.6C322.1 281 230 188.9 230 74z"/><path d="M308.7 202.3c34 34 80.2 52.7 128.3 52.7 9.1 0 18.1-.7 27-2-2.2-112-93.9-203.5-206.1-205-1.2 8.5-1.9 17.2-1.9 26 0 48.1 18.7 94.3 52.7 128.3zM232 49.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-text.svg b/docs/ionicons/svg/ios-text.svg deleted file mode 100644 index 7c228d94b..000000000 --- a/docs/ionicons/svg/ios-text.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 64C141.1 64 48 139.2 48 232c0 64.9 45.6 121.2 112.3 149.2-5.2 25.8-21 47-33.5 60.5-2.3 2.5.2 6.5 3.6 6.3 11.5-.8 32.9-4.4 51-12.7 21.5-9.9 40.3-30.1 46.3-36.9 9.3 1 18.8 1.6 28.5 1.6 114.9 0 208-75.2 208-168C464 139.2 370.9 64 256 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-thermometer.svg b/docs/ionicons/svg/ios-thermometer.svg deleted file mode 100644 index 044e4ace5..000000000 --- a/docs/ionicons/svg/ios-thermometer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M309.8 304.6c-4.3-3-6.9-7.9-6.9-13.1v-213c0-25.7-21-46.5-47-46.5s-47 20.8-47 46.5v213c0 5.2-2.6 10.2-6.9 13.1-25.2 17.3-42 46.4-42 79.3 0 53 43 96 96 96s96-43 96-96c0-32.9-17-62.1-42.2-79.3zM256.1 445c-32 0-58.1-26.3-58.1-58.8 0-25.4 15.4-47.1 37.9-55.3 3.2-1.2 5.4-4.1 5.4-7.5V180.2c0-8 6.5-14.5 14.5-14.5s14.5 6.5 14.5 14.5v143.2c0 3.4 2.1 6.3 5.3 7.5 21.9 8.2 38.4 29.9 38.4 55.2 0 32.5-25.8 58.9-57.9 58.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-thumbs-down.svg b/docs/ionicons/svg/ios-thumbs-down.svg deleted file mode 100644 index 4203869b8..000000000 --- a/docs/ionicons/svg/ios-thumbs-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M80.7 123.2c-7.5 6.3-16.7 16.1-16.7 31.4 0 13.7 5.7 22.8 10.9 29.1.6 1.2 1.1 2.3 1.6 3.4l.2 1.1c.7 3.5 0 7.1-2 10-3.4 5-5.8 12.3-5.8 25.7 0 11.6 4.8 18.4 9.7 23.2 4.4 4.3 6.1 12.5 4.1 18.3-4.8 13.9-.2 28.4 8.2 37.8 10.5 11.8 20.3 13.2 46.4 11.7 18-1.1 55.5-6.9 80.2-10.8 10.1-1.6 18.9-3 21.6-3.2 12.7-1.3 15.2 0 16.4 4.9.5 2.1-1.9 6.9-4.9 13-4 8.1-9.5 19.2-14.5 35.8-10.1 33.2-9 69.2 2.7 90.2 5.5 9.9 14.8 19.1 26.3 19.1s23.3-2.4 27.9-7.9c3.4-4 2.3-11.6 6.2-26.8 3.1-12.4 7-30.9 12-42 7.5-16.6 39.7-45.1 57-60.4 4.1-3.6 7.6-6.7 10.1-9.1 8.7-8.1 17.6-21.1 25.5-32.7 5.4-7.8 10.4-15.2 13.7-18.5 7.1-7.1 16.6-10.9 22.3-10.9 4.4 0 8-3.6 8-8V88.1c0-4.6-3.7-8.3-8.3-8.3C404 79.8 389 74 373.1 68c-12.2-4.7-24.9-9.5-46.4-12.1-32.4-4-74.2-8.1-112.6-8.1-20.4 0-39.9 2-56.6 3.9-31 3.6-64.2 10.8-75.2 37-4.1 9.7-2.2 17.6.5 23.7.4.8.7 1.7.8 2.6.6 3.3-.6 6.3-2.9 8.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-thumbs-up.svg b/docs/ionicons/svg/ios-thumbs-up.svg deleted file mode 100644 index 8e7b61587..000000000 --- a/docs/ionicons/svg/ios-thumbs-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M431.3 388.8c7.5-6.3 16.7-16.1 16.7-31.4 0-13.7-5.7-22.8-10.9-29.1-.6-1.2-1.1-2.3-1.6-3.4l-.2-1.1c-.7-3.5 0-7.1 2-10 3.4-5 5.8-12.3 5.8-25.7 0-11.6-4.8-18.4-9.7-23.2-4.4-4.3-6.1-12.5-4.1-18.3 4.8-13.9.2-28.4-8.2-37.8-10.5-11.8-20.3-13.2-46.4-11.7-18 1.1-55.5 6.9-80.2 10.8-10.1 1.6-18.9 3-21.6 3.2-12.7 1.3-15.2 0-16.4-4.9-.5-2.1 1.9-6.9 4.9-13 4-8.1 9.5-19.2 14.5-35.8 10.1-33.2 9-69.2-2.7-90.2-5.5-9.9-14.8-19.1-26.3-19.1S223.6 50.5 219 56c-3.4 4-2.3 11.6-6.2 26.8-3.1 12.4-7 30.9-12 42-7.5 16.6-39.7 45.1-57 60.4-4.1 3.6-7.6 6.7-10.1 9.1-8.7 8.1-17.6 21.1-25.5 32.7-5.4 7.8-10.4 15.2-13.7 18.5-7.1 7.1-16.6 10.9-22.3 10.9-4.4 0-8 3.6-8 8v159.5c0 4.6 3.7 8.3 8.3 8.3 35.5 0 50.5 5.8 66.4 11.8 12.2 4.7 24.9 9.5 46.4 12.1 32.4 4 74.2 8.1 112.6 8.1 20.4 0 39.9-2 56.6-3.9 31-3.6 64.2-10.8 75.2-37 4.1-9.7 2.2-17.6-.5-23.7-.4-.8-.7-1.7-.8-2.6-.6-3.3.6-6.3 2.9-8.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-thunderstorm.svg b/docs/ionicons/svg/ios-thunderstorm.svg deleted file mode 100644 index 200158974..000000000 --- a/docs/ionicons/svg/ios-thunderstorm.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M374.4 141.9l-13.3-.1C349.4 88.2 306 48 236 48S108.2 98.4 108.2 169.5l.3 4.8C66.3 179.9 32 219.6 32 264c0 47 37.9 88 84.7 88H236l13.8-50.6H183c-2.6 0-4.5-2.4-3.9-4.9l23.2-113c.4-1.8 2-3.1 3.9-3.1h86.1c2.7 0 4.6 2.6 3.8 5.2l-22.5 74.9h60.1c3.1 0 5.1 3.5 3.4 6.1L283.4 352H367c72 0 113-52 113-110 0-58.6-47.3-100.1-105.6-100.1zM206.8 458.9c-1.2 4.4 4.8 7 7.2 3.2L283.4 352H236l-29.2 106.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-time.svg b/docs/ionicons/svg/ios-time.svg deleted file mode 100644 index 90aeb2158..000000000 --- a/docs/ionicons/svg/ios-time.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm14 226c0 7.7-6.3 14-14 14h-96c-7.7 0-14-6.3-14-14s6.3-14 14-14h82V128c0-7.7 6.3-14 14-14s14 6.3 14 14v146z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-timer.svg b/docs/ionicons/svg/ios-timer.svg deleted file mode 100644 index b2110a779..000000000 --- a/docs/ionicons/svg/ios-timer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 456c-110.3 0-200-89.7-200-200 0-54.8 21.7-105.9 61.2-144 6.4-6.2 16.6-6 22.7.4 6.2 6.4 6 16.6-.4 22.7-33.1 32-51.3 74.9-51.3 120.9 0 92.5 75.3 167.8 167.8 167.8S423.8 348.5 423.8 256c0-87.1-66.7-159-151.8-167.1v62.6c0 8.9-7.2 16.1-16.1 16.1s-16.1-7.2-16.1-16.1V72.1c0-8.9 7.2-16.1 16.1-16.1 110.3 0 200 89.7 200 200S366.3 456 256 456z"/><path d="M175.9 161.9l99.5 71.5c13.5 9.7 16.7 28.5 7 42s-28.5 16.7-42 7c-2.8-2-5.2-4.4-7-7l-71.5-99.5c-3.2-4.5-2.2-10.8 2.3-14 3.6-2.6 8.3-2.4 11.7 0z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-today.svg b/docs/ionicons/svg/ios-today.svg deleted file mode 100644 index 0e60ac4e8..000000000 --- a/docs/ionicons/svg/ios-today.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M388 32H124c-33.1 0-60 26.9-60 60v328c0 33.1 26.9 60 60 60h264c33.1 0 60-26.9 60-60V92c0-33.1-26.9-60-60-60zm32 388c0 17.6-14.4 32-32 32H124c-17.6 0-32-14.4-32-32V92c0-17.6 14.4-32 32-32h264c17.6 0 32 14.4 32 32v328z"/><path d="M360 176H152c-13.2 0-24 10.8-24 24v192c0 13.2 10.8 24 24 24h208c13.2 0 24-10.8 24-24V200c0-13.2-10.8-24-24-24zM142 124h100c7.7 0 14-6.3 14-14s-6.3-14-14-14H142c-7.7 0-14 6.3-14 14s6.3 14 14 14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-train.svg b/docs/ionicons/svg/ios-train.svg deleted file mode 100644 index fb560c863..000000000 --- a/docs/ionicons/svg/ios-train.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M393.7 455.9l-50-48c-5.6-5.4-14.4-5.2-19.8.4-5.4 5.6-5.2 14.4.4 19.8l6.1 5.9H181.5l6.1-5.9c5.6-5.4 5.8-14.2.4-19.8-5.4-5.6-14.2-5.8-19.8-.4l-50 48c-5.6 5.4-5.8 14.2-.4 19.8 2.7 2.9 6.4 4.3 10.1 4.3 3.5 0 7-1.3 9.7-3.9l14.7-14.1h207.2l14.7 14.1c2.7 2.6 6.2 3.9 9.7 3.9 3.7 0 7.4-1.4 10.1-4.3 5.5-5.6 5.3-14.4-.3-19.8z"/><path d="M337 48h-17c0-8.8-7.2-16-16-16h-96c-8.8 0-16 7.2-16 16h-15c-35.3 0-65 27.7-65 63v236c0 35.3 144 65 144 65s144-29.7 144-65V111c0-35.3-27.7-63-63-63zm-81 304c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm96-160c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16v-64c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16v64z"/><circle cx="256" cy="304" r="30.5"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-transgender.svg b/docs/ionicons/svg/ios-transgender.svg deleted file mode 100644 index 3116f7052..000000000 --- a/docs/ionicons/svg/ios-transgender.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M450.4 168.5c7.5 0 13.6-6.1 13.6-13.6V61.6c0-7.5-6.1-13.6-13.6-13.6h-93.3c-7.5 0-13.6 6.1-13.6 13.6s6.1 13.6 13.6 13.6H417l-75 75.4c-25.7-16.3-55.4-24.8-86-24.8-30.7 0-60.3 8.6-86 24.8l-19-19.1 28.2-28.2c5.3-5.3 5.3-13.9 0-19.2-2.6-2.6-6-4-9.6-4-3.6 0-7.1 1.4-9.6 4l-28.1 28.1-36.8-37H155c7.5 0 13.6-6.1 13.6-13.6S162.5 48 155 48H61.6C54.1 48 48 54.1 48 61.6v93.3c0 7.5 6.1 13.6 13.6 13.6s13.6-6.1 13.6-13.6V95.1l36.9 36.7-30 30c-5.3 5.3-5.3 13.9 0 19.2 2.6 2.6 6 4 9.6 4 3.6 0 7.1-1.4 9.6-4l30.1-30.1 16.5 16.4c-33.9 30.6-53.3 73.9-53.3 119.8 0 43.1 16.8 83.6 47.3 114.1 30.5 30.5 71 47.3 114.1 47.3 45.9 0 89.2-19.4 119.9-53.3l16.4 16.4-29.3 29.2c-5.3 5.3-5.3 13.9 0 19.2 2.6 2.6 6 4 9.6 4 3.6 0 7.1-1.4 9.6-4l29.3-29.3 29.3 29.3c2.6 2.6 6 4 9.6 4 3.6 0 7.1-1.4 9.6-4 5.3-5.3 5.3-13.9 0-19.2l-29.3-29.3 29.3-29.3c5.3-5.3 5.3-13.9 0-19.2-2.6-2.6-6-4-9.6-4-3.6 0-7.1 1.4-9.6 4l-29.3 29.3-19-19c16.3-25.8 24.9-55.4 24.9-86.1 0-45.9-19.3-89.2-53.3-119.8l72.7-72.2v59.9c0 7.3 6.1 13.4 13.6 13.4zm-60.3 118.6c0 35.8-14 69.5-39.3 94.8-25.3 25.3-59 39.3-94.8 39.3s-69.5-14-94.8-39.3c-25.3-25.3-39.3-59-39.3-94.8s14-69.5 39.3-94.8c25.3-25.3 59-39.3 94.8-39.3s69.5 14 94.8 39.3c25.4 25.3 39.3 59 39.3 94.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-trash.svg b/docs/ionicons/svg/ios-trash.svg deleted file mode 100644 index 7b5fc1b97..000000000 --- a/docs/ionicons/svg/ios-trash.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M133.1 128l23.6 290.7c0 16.2 13.1 29.3 29.3 29.3h141c16.2 0 29.3-13.1 29.3-29.3L379.6 128H133.1zm61.6 265L188 160h18.5l6.9 233h-18.7zm70.3 0h-18V160h18v233zm52.3 0h-18.6l6.8-233H324l-6.7 233zM364 92h-36l-26.3-23c-3.7-3.2-8.4-5-13.2-5h-64.8c-4.9 0-9.7 1.8-13.4 5L184 92h-36c-17.6 0-30 8.4-30 26h276c0-17.6-12.4-26-30-26z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-trending-down.svg b/docs/ionicons/svg/ios-trending-down.svg deleted file mode 100644 index 81a86b1db..000000000 --- a/docs/ionicons/svg/ios-trending-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 369.2V251.1c0-8.1-6.8-14.8-15.1-14.8s-15.1 6.6-15.1 14.8v81.7L300.5 181c-2.8-2.8-6.6-4.3-10.7-4.3-4 0-7.8 1.5-10.7 4.3l-85.9 84.1L57.5 132.3c-2.9-2.8-6.6-4.3-10.7-4.3-4 0-7.8 1.5-10.7 4.3-2.8 2.7-4.2 6.2-4.2 10.2 0 5.4 2.3 8.8 4.2 10.7l146.3 143.2c2.9 2.8 6.6 4.3 10.7 4.3 4 0 7.8-1.5 10.7-4.3l85.9-84.1 138 142.2H344c-8.3 0-15.1 6.6-15.1 14.8 0 8.1 6.8 14.8 15.1 14.8h120.8c8.4-.1 15.2-6.7 15.2-14.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-trending-up.svg b/docs/ionicons/svg/ios-trending-up.svg deleted file mode 100644 index 504e5ae06..000000000 --- a/docs/ionicons/svg/ios-trending-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464.9 128H344.1c-8.3 0-15.1 6.6-15.1 14.8s6.8 14.8 15.1 14.8h83.7l-138 142.2-85.9-84.1c-2.9-2.8-6.6-4.3-10.7-4.3-4 0-7.8 1.5-10.7 4.3L36.2 358.8c-1.9 1.9-4.2 5.2-4.2 10.7 0 4.1 1.4 7.5 4.2 10.2 2.9 2.8 6.6 4.3 10.7 4.3 4 0 7.8-1.5 10.7-4.3L193.2 247l85.9 84.1c2.9 2.8 6.6 4.3 10.7 4.3 4 0 7.8-1.5 10.7-4.3l149.4-151.9v81.7c0 8.1 6.8 14.8 15.1 14.8s15.1-6.6 15.1-14.8V142.8c-.1-8.2-6.9-14.8-15.2-14.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-trophy.svg b/docs/ionicons/svg/ios-trophy.svg deleted file mode 100644 index 4ca2c59ca..000000000 --- a/docs/ionicons/svg/ios-trophy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M450 100h-66V80c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16v20H62c-7.7 0-14 6.3-14 14 0 41.3 7.8 66 22.6 90.4 13.6 22.4 32.9 36.2 56.3 40.3 2.8.5 5.1 2.3 6.2 4.9 6.2 15.4 20.2 34.8 51.1 52.2 20.2 11.4 36.9 18.3 51.7 21.6 3.6.8 6.2 4.1 6.2 7.8V412c0 4.4-3.6 8-8 8h-65.6c-7.5 0-14 5.8-14.4 13.3-.4 8 6 14.7 14 14.7h175.6c7.5 0 14-5.8 14.4-13.3.4-8-6-14.7-14-14.7h-66c-4.4 0-8-3.6-8-8v-80.7c0-3.7 2.6-7 6.2-7.8 14.7-3.3 31.5-10.3 51.7-21.6 30.9-17.4 44.9-36.8 51.1-52.2 1.1-2.6 3.4-4.5 6.2-4.9 23.4-4.1 42.7-17.9 56.3-40.3C456.2 180 464 155.3 464 114c0-7.7-6.3-14-14-14zM128 210.6c0 2.8-2.8 4.8-5.4 3.8-12.8-4.9-23.2-14.7-30.6-28.9-5.8-11-12.6-21.4-15.1-48.8-.4-4.7 3.3-8.7 8-8.7H120c4.4 0 8 3.6 8 8v74.6zm292-25.1c-7.4 14.2-17.8 24-30.6 28.9-2.6 1-5.4-1-5.4-3.8V136c0-4.4 3.6-8 8-8h35.1c4.7 0 8.4 4 8 8.7-2.5 27.4-9.4 37.8-15.1 48.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-tv.svg b/docs/ionicons/svg/ios-tv.svg deleted file mode 100644 index b0a11b51d..000000000 --- a/docs/ionicons/svg/ios-tv.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M451.7 78H60.3C34.8 78 14 98.8 14 124.3v215.5c0 25.5 20.8 46.3 46.3 46.3h391.5c25.5 0 46.3-20.8 46.3-46.3V124.3C498 98.8 477.2 78 451.7 78zM470 339.7c0 10.1-8.2 18.3-18.3 18.3H60.3c-10.1 0-18.3-8.2-18.3-18.3V124.3c0-10.1 8.2-18.3 18.3-18.3h391.5c10.1 0 18.3 8.2 18.3 18.3v215.4z"/><path d="M436 128H76c-6.6 0-12 5.4-12 12v184c0 6.6 5.4 12 12 12h360c6.6 0 12-5.4 12-12V140c0-6.6-5.4-12-12-12zM370 406H142c-7.7 0-14 6.3-14 14s6.3 14 14 14h228c7.7 0 14-6.3 14-14s-6.3-14-14-14z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-umbrella.svg b/docs/ionicons/svg/ios-umbrella.svg deleted file mode 100644 index 9f44701ae..000000000 --- a/docs/ionicons/svg/ios-umbrella.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M407.1 137.9c-34.9-41.6-81.3-67.3-131.2-72.6-2-9.9-10.2-17.3-19.9-17.3s-17.9 7.3-19.9 17.2c-50.6 5.2-97.4 30.3-132.1 71.2-35.8 42.2-55.6 85.5-55.8 143.7-.1.5-.2 1.2-.2 2.1.1 3.2 2.7 5.8 5.8 5.8h3.1c2.6 0 4.9-1.8 5.6-4.4 2.7-10.1 8.4-19.1 16-25.5 7.7-6.5 16.9-9.9 26.6-9.9 9.6 0 18.8 3.4 26.5 10 7.6 6.4 13.2 15.4 16 25.5.7 2.6 3 4.4 5.6 4.4h4.8c2.6 0 4.9-1.8 5.6-4.4 5.7-20.9 23.3-35.4 42.8-35.4 14.8 0 28.8 8.4 36.9 21.9V418c0 9.9-8 18-17.7 18s-17.6-8.1-17.6-18c0-7.7-6.1-14-13.7-14-7.5 0-13.6 6.3-13.6 14 0 25.4 20.2 46 44.9 46 24.8 0 44.9-20.6 44.9-46V270.8c8.2-14.2 21.9-22.6 36.9-22.6 9.6 0 18.7 3.4 26.4 9.9 7.5 6.4 13.1 15.4 15.9 25.5.7 2.6 3 4.4 5.6 4.4h4.8c2.6 0 4.9-1.8 5.6-4.4 2.7-10.1 8.4-19.2 16-25.6 7.7-6.5 16.9-10 26.6-10 9.7 0 19 3.4 26.7 10 7.6 6.4 13.2 15.5 15.9 25.6.7 2.6 3 4.4 5.6 4.4h1.5c1.6 0 3.1-.6 4.2-1.8s1.7-2.7 1.7-4.3c-.8-57.9-21-101.3-56.8-144z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-undo.svg b/docs/ionicons/svg/ios-undo.svg deleted file mode 100644 index 69ada1f77..000000000 --- a/docs/ionicons/svg/ios-undo.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M479.9 394.9c0-19.6 4.2-97.1-56.8-158.7-40.4-40.7-91.9-61.7-163.4-65.5-2.1-.1-3.8-1.9-3.8-4V84c0-3.2-3.5-5.1-6.2-3.4L33.8 222.8c-2.4 1.6-2.4 5.1 0 6.7l215.9 142.2c2.7 1.8 6.2-.1 6.2-3.4v-81.6c0-2.3 1.9-4.1 4.2-4 44.1 1.7 69.5 10.9 97.1 23.2 36.1 16.2 72.9 50.9 94.5 83.5 13.1 19.9 19.2 33.9 21.4 39.7.7 1.7 2.3 2.8 4.1 2.8h2.9c-.1-11.7-.2-26.7-.2-37z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-unlock.svg b/docs/ionicons/svg/ios-unlock.svg deleted file mode 100644 index 589905c03..000000000 --- a/docs/ionicons/svg/ios-unlock.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376 192H188v-48c0-18.1 7.1-35.1 20-48s29.9-20 48-20 35.1 7.1 48 20 20 29.9 20 48c0 7.7 6.3 14 14 14s14-6.3 14-14c0-53.2-43.9-96.7-97.3-96-52.7.7-94.7 44.5-94.7 97.3V192h-24c-22 0-40 18-40 40v192c0 22 18 40 40 40h240c22 0 40-18 40-40V232c0-22-18-40-40-40zM270 316.8v68.8c0 7.5-5.8 14-13.3 14.4-8 .4-14.7-6-14.7-14v-69.2c-11.5-5.6-19.1-17.8-17.9-31.7 1.4-15.5 14.1-27.9 29.6-29 18.7-1.3 34.3 13.5 34.3 31.9 0 12.7-7.3 23.6-18 28.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-videocam.svg b/docs/ionicons/svg/ios-videocam.svg deleted file mode 100644 index 4902c46f8..000000000 --- a/docs/ionicons/svg/ios-videocam.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M450.6 153.6c-3.3 0-6.5.9-9.3 2.7l-86.5 54.6c-2.5 1.6-4 4.3-4 7.2v76c0 2.9 1.5 5.6 4 7.2l86.5 54.6c2.8 1.7 6 2.7 9.3 2.7h20.8c4.8 0 8.6-3.8 8.6-8.5v-188c0-4.7-3.9-8.5-8.6-8.5h-20.8zM273.5 384h-190C55.2 384 32 360.8 32 332.6V179.4c0-28.3 23.2-51.4 51.4-51.4h190c28.3 0 51.4 23.2 51.4 51.4v153.1c.1 28.3-23 51.5-51.3 51.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-volume-high.svg b/docs/ionicons/svg/ios-volume-high.svg deleted file mode 100644 index 4c592aadd..000000000 --- a/docs/ionicons/svg/ios-volume-high.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M215.4 145.5c-2.2-1.1-4.6-1.6-6.9-1.6-3.6 0-7.1 1.2-10 3.5L133.3 200H80.5c-8.8 0-16 7.2-16 16v80c0 8.8 7.2 16 16 16h52.8l65.2 52.5c2.9 2.3 6.5 3.5 10 3.5 2.3 0 4.7-.5 6.9-1.6 5.6-2.7 9.1-8.3 9.1-14.4V160c0-6.2-3.5-11.8-9.1-14.5zM447.5 256c0-59.3-23.2-114.8-65.4-156.5-4.7-4.7-12.3-4.6-17 .1-4.7 4.7-4.6 12.3.1 17 37.6 37.1 58.2 86.6 58.2 139.4 0 52.8-20.7 102.3-58.2 139.4-4.7 4.7-4.8 12.3-.1 17 2.3 2.4 5.4 3.6 8.5 3.6 3 0 6.1-1.2 8.4-3.5 42.3-41.6 65.5-97.2 65.5-156.5z"/><path d="M384.9 256c0-43.5-16.6-84.3-46.8-114.9-4.7-4.7-12.3-4.8-17-.1-4.7 4.7-4.8 12.3-.1 17 25.7 26.1 39.9 60.9 39.9 98.1 0 37.2-14.2 72-39.9 98.1-4.7 4.7-4.6 12.3.1 17 2.3 2.3 5.4 3.5 8.4 3.5 3.1 0 6.2-1.2 8.5-3.6 30.2-30.8 46.9-71.6 46.9-115.1z"/><path d="M287.5 182.5c-4.7-4.7-12.3-4.8-17-.1-4.7 4.7-4.8 12.3-.1 17 14.8 15 23 35.1 23 56.6 0 21.4-8.2 41.5-23 56.6-4.7 4.7-4.6 12.3.1 17 2.3 2.3 5.4 3.5 8.4 3.5 3.1 0 6.2-1.2 8.5-3.6 19.3-19.6 29.9-45.6 29.9-73.4.1-27.9-10.5-54-29.8-73.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-volume-low.svg b/docs/ionicons/svg/ios-volume-low.svg deleted file mode 100644 index 3d3504973..000000000 --- a/docs/ionicons/svg/ios-volume-low.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M278.9 145.6c-2.2-1.1-4.6-1.6-6.9-1.6-3.6 0-7.1 1.2-10 3.5L196.8 200H144c-8.8 0-16 7.2-16 16v80c0 8.8 7.2 16 16 16h52.8l65.2 52.5c2.9 2.3 6.5 3.5 10 3.5 2.3 0 4.7-.5 6.9-1.6 5.6-2.7 9.1-8.3 9.1-14.4V160c0-6.2-3.5-11.8-9.1-14.4zM354.4 182.6c-4.6-4.7-12.1-4.8-16.8-.1-4.7 4.7-4.7 12.3-.1 17 14.7 15 22.8 35.1 22.8 56.6 0 21.4-8.1 41.5-22.8 56.6-4.6 4.7-4.6 12.3.1 17 2.3 2.3 5.3 3.5 8.3 3.5 3.1 0 6.1-1.2 8.5-3.6C373.5 310 384 284 384 256.2h-.2c0-28-10.3-54.1-29.4-73.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-volume-mute.svg b/docs/ionicons/svg/ios-volume-mute.svg deleted file mode 100644 index a8195dc77..000000000 --- a/docs/ionicons/svg/ios-volume-mute.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M326.9 145.6c-2.2-1.1-4.6-1.6-6.9-1.6-3.6 0-7.1 1.2-10 3.5L244.8 200H192c-8.8 0-16 7.2-16 16v80c0 8.8 7.2 16 16 16h52.8l65.2 52.5c2.9 2.3 6.5 3.5 10 3.5 2.3 0 4.7-.5 6.9-1.6 5.6-2.7 9.1-8.3 9.1-14.4V160c0-6.2-3.5-11.8-9.1-14.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-volume-off.svg b/docs/ionicons/svg/ios-volume-off.svg deleted file mode 100644 index 8dc405bc2..000000000 --- a/docs/ionicons/svg/ios-volume-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M390.1 464c-4.9 0-9.7-2.5-12.3-7L149.7 69.3c-4-6.7-1.7-15.4 5.1-19.3 6.8-3.9 15.5-1.7 19.5 5.1l228.1 387.7c4 6.7 1.7 15.4-5.1 19.3-2.2 1.3-4.7 1.9-7.2 1.9zM133 200H80c-8.9 0-16 7.2-16 16v80c0 8.8 7.2 16 16 16h53l65.4 52.5c2.9 2.3 6.5 3.5 10.1 3.5 2.4 0 4.7-.5 6.9-1.6 5.6-2.7 9.1-8.3 9.1-14.4V227.9L184 159.1 133 200zM448 256c0-59.3-23.3-114.9-65.5-156.5-4.7-4.7-12.3-4.6-17 .1-4.7 4.7-4.6 12.3.1 17C403.3 153.7 424 203.2 424 256c0 44.4-14.7 86.4-41.7 120.8l13 22C429.4 359.1 448 309 448 256z"/><path d="M385.2 256c0-43.5-16.7-84.3-46.9-114.9-4.7-4.7-12.3-4.8-17-.1-4.7 4.7-4.8 12.3-.1 17 25.8 26.1 40 60.9 40 98.1 0 21.6-4.8 42.5-13.9 61.2l14.2 24.1c15.4-25.4 23.7-54.7 23.7-85.4zM317.6 256c0-27.8-10.7-53.9-30-73.4-4.7-4.7-12.3-4.8-17-.1-.6.6-1.1 1.2-1.6 1.9l48.1 81.8c.3-3.4.5-6.8.5-10.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-walk.svg b/docs/ionicons/svg/ios-walk.svg deleted file mode 100644 index 4ca44ee9d..000000000 --- a/docs/ionicons/svg/ios-walk.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M201.1 361.2l-67.8 48.9c-3.7 3.6-5.2 9.1-5.3 13.9-.1 4.8 1.2 8.8 4.7 12.5 3.6 3.9 8.8 6.2 13.6 6.2 4.5 0 12.5-4.9 16-8.4l69.7-51.6c3.6-3.5 5.7-8.4 5.7-13.5l9.1-52.5-45.7-46.7v91.2z"/><ellipse transform="rotate(-80.781 274.673 69.329)" cx="274.7" cy="69.3" rx="37.3" ry="37.3"/><path d="M350.7 459.2l-15.2-117.4c-.5-3.5-1.9-6.8-4.2-9.5l-57-68.8V143.9c0-11.3-6.3-15.9-18.3-15.9h-37c-2.8 0-5.2 1-7.7 2.3l-68 31.7c-10 5.3-15.3 15.4-15.3 28.7V256c0 10.3 8.2 18.7 18.3 18.7 10.1 0 18.3-8.4 18.3-18.7v-58.2c0-3 1.7-5.8 4.4-7.1l32.2-16.4v75.3c0 4.2 1.6 8.2 4.6 11.2l92.4 94.4c1.2 1.2 2 2.8 2.2 4.5l14.2 104.7c1.3 9.3 9.1 15.7 18.1 15.7h2c9.9-1.5 17.4-10.7 16-20.9z"/><path d="M378.4 232.4l-95-96.2v52.6l69.2 70.1c7.2 7.3 18.7 7.2 25.9-.1 3.5-3.6 5.5-7.5 5.5-12.2 0-4.8-2-10.5-5.6-14.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-wallet.svg b/docs/ionicons/svg/ios-wallet.svg deleted file mode 100644 index ae2d84d46..000000000 --- a/docs/ionicons/svg/ios-wallet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M404 160H108c-33.1 0-60 26.9-60 60v168c0 33.1 26.9 60 60 60h296c33.1 0 60-26.9 60-60V220c0-33.1-26.9-60-60-60zM342.9 65L108 110.9c-18 4-44 22.1-44 44.1 0 0 15-19 49-19h287v-20.5c0-12.6-5-28.7-13.9-37.6-11.3-11.3-27.5-16.2-43.2-12.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-warning.svg b/docs/ionicons/svg/ios-warning.svg deleted file mode 100644 index 693460a9e..000000000 --- a/docs/ionicons/svg/ios-warning.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M228.9 79.9L51.8 403.1C40.6 423.3 55.5 448 78.9 448h354.3c23.3 0 38.2-24.7 27.1-44.9L283.1 79.9c-11.7-21.2-42.5-21.2-54.2 0zM273.6 214L270 336h-28l-3.6-122h35.2zM256 402.4c-10.7 0-19.1-8.1-19.1-18.4s8.4-18.4 19.1-18.4 19.1 8.1 19.1 18.4-8.4 18.4-19.1 18.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-watch.svg b/docs/ionicons/svg/ios-watch.svg deleted file mode 100644 index 95e755fd2..000000000 --- a/docs/ionicons/svg/ios-watch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M440.3 161.3c-15-23.9-36.3-43.3-61.4-56.1-1.9-.9-3.9-1.4-6-1.4-5 0-9.5 2.8-11.8 7.2-1.6 3.1-1.9 6.7-.8 10 1.1 3.3 3.4 6.1 6.6 7.7 20.9 10.7 38.6 26.8 51.1 46.7 12.8 20.4 19.6 44 19.6 68v40.5c0 17.2-3.3 33.4-9.9 48-6.3 14-15.4 26.3-27 36.6-23.2 20.5-55.1 31.9-89.9 31.9-34.4 0-43.6-5.2-52.4-10.2-8.1-4.6-17.3-9.8-37.7-11-31.7-2-56.9-12.4-77.2-31.8-2.5-2.4-5.7-3.7-9.1-3.7-3.6 0-7 1.5-9.5 4.1-2.4 2.5-3.7 5.7-3.7 9.1 0 3.6 1.5 7 4.1 9.5 25 23.9 55.7 36.7 93.8 39.1 14.4.9 19.4 3.7 26.4 7.7 11.3 6.4 24.1 13.6 65.4 13.6 41.6 0 80-13.9 108.1-39.2 14.2-12.8 25.3-28 33-45.2 8-18 12.1-37.6 12.1-58.5v-40.5c-.1-29.1-8.3-57.5-23.8-82.1z"/><path d="M284 383c8.7 1.4 17.2 2.1 25.4 2.1 16 0 31.2-2.7 45-8 13.9-5.4 26.5-13.4 37.5-23.9 5.3-5 5.4-13.4.4-18.6-2.5-2.6-5.9-4.1-9.5-4.1-3.4 0-6.7 1.3-9.1 3.7-17.1 16.3-38.8 24.6-64.5 24.6-6.8 0-13.8-.6-21-1.8-.7-.1-1.4-.2-2.1-.2-6.5 0-12 4.6-13 11-.1.7-.2 1.4-.2 2.1 0 6.6 4.7 12 11.1 13.1zm2.1-21.1h.1-.3.2zM222.9 421.7c-39.9 0-72.8-13.4-102.7-40.3-29.1-26.2-45.8-60.7-45.8-94.5v-43.6c0-24.1 6.8-47.6 19.6-68 12.5-19.9 30.2-36 51.1-46.7 3.1-1.6 5.5-4.3 6.6-7.7 1.1-3.3.8-6.9-.8-10.1-2.3-4.4-6.8-7.2-11.8-7.2-2.1 0-4.1.5-6 1.4-25.1 12.8-46.4 32.2-61.4 56.1-15.5 24.6-23.7 53-23.7 82v43.6c0 41.2 19.9 82.8 54.5 114 34.6 31.2 74 47.1 120.4 47.1 7.3 0 13.2-5.9 13.2-13.2-.1-7-6-12.9-13.2-12.9z"/><g><path d="M348.4 115.1c.8-11.9 10.3-21.6 22.2-22.6 4.3-.4 8.4.4 12 2 2.6 1.1 5.1-1.6 3.9-4.1-2.7-5.7-6.6-10.9-11.5-15.1C366.6 68 355.9 64 344.8 64H167.2c-17.9 0-33.9 10.3-41.5 25.8-1.2 2.5 1.2 5.2 3.9 4.2 3.3-1.3 7-1.8 10.8-1.5 11.9 1 21.4 10.8 22.2 22.7.8 13.6-9.5 25-22.8 25.8-.9.1-1.8.7-2.1 1.5-.4 1.1-.1 2.3.8 3 8.1 6.2 18.1 9.7 28.7 9.7h177.6c10.9 0 21.2-3.6 29.4-10.2 1.7-1.3.7-4-1.4-4h-.1c-14 0-25.2-11.7-24.3-25.9zm-21.6-10.3c3.5 15.8-10.7 30-26.5 26.5-8.4-1.9-15.2-8.6-17-17-3.5-15.8 10.7-30 26.5-26.5 8.4 1.9 15.2 8.6 17 17z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-water.svg b/docs/ionicons/svg/ios-water.svg deleted file mode 100644 index b5c5b88c1..000000000 --- a/docs/ionicons/svg/ios-water.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 146.4c-34.4-48.6-67.5-78.5-90.8-96.6-3.1-2.4-7.3-2.4-10.4-.1-23 17.1-56.1 48.4-90.5 96.5-37.3 52-63 108.4-64.2 170.9 0 1.2-.1 2.5-.1 3.7 0 18.4 3.9 35.9 10.9 52.1 4.1 9.3 9.2 18.1 15.2 26.3 28.5 39 77.8 64.8 133.8 64.8 88.4 0 160.1-64.1 160.1-143.2 0-63.7-27-122.2-64-174.4zm-86 264.3h-.5c-9.9 0-12-14.1-2.6-17.1 45.1-14.2 69.6-38.5 86.4-80.8 3.5-8.9 16.7-6.5 16.8 3.1v1.4c-.1 51.6-44.9 93.4-100.1 93.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-wifi.svg b/docs/ionicons/svg/ios-wifi.svg deleted file mode 100644 index bb4b1a7ce..000000000 --- a/docs/ionicons/svg/ios-wifi.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 96c-81.5 0-163 33.6-221.5 88.3-3.3 3-3.4 8.1-.3 11.4l26.7 27.9c3.1 3.3 8.3 3.4 11.6.3 23.3-21.6 49.9-38.8 79.3-51 33-13.8 68.1-20.7 104.3-20.7s71.3 7 104.3 20.7c29.4 12.3 56 29.4 79.3 51 3.3 3.1 8.5 3 11.6-.3l26.7-27.9c3.1-3.2 3-8.3-.3-11.4C419 129.6 337.5 96 256 96z"/><path d="M113.2 277.5l28.6 28.3c3.1 3 8 3.2 11.2.3 28.3-25.1 64.6-38.9 102.9-38.9s74.6 13.7 102.9 38.9c3.2 2.9 8.1 2.7 11.2-.3l28.6-28.3c3.3-3.3 3.2-8.6-.3-11.7-37.5-33.9-87.6-54.6-142.5-54.6s-105 20.7-142.5 54.6c-3.3 3.1-3.4 8.4-.1 11.7zM256 324.2c-23.4 0-44.6 9.8-59.4 25.5-3 3.2-2.9 8.1.2 11.2l53.4 52.7c3.2 3.2 8.4 3.2 11.6 0l53.4-52.7c3.1-3.1 3.2-8 .2-11.2-14.8-15.6-36-25.5-59.4-25.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-wine.svg b/docs/ionicons/svg/ios-wine.svg deleted file mode 100644 index 8dff79001..000000000 --- a/docs/ionicons/svg/ios-wine.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M328.9 51.2c-2-5.5-7-9.2-12.9-9.2H196c-6 0-10.9 3.7-13 9.2-9.3 25-31 87.1-31 124.8v4.8c0 19.2 0 45.4 28.4 74.5 6.5 6.7 14.3 12.9 22.5 19.5 19.1 15.3 38.8 31.1 38.8 50.2v115c0 1.1-.9 2-2 2h-57.1c-7.9 0-14.3 6.3-14.3 14s6.4 14 14.3 14h146.8c7.9 0 14.3-6.3 14.3-14s-6.4-14-14.3-14h-57.1c-1.1 0-2-.9-2-2V325c0-19.1 19.7-34.9 38.8-50.2 8.2-6.6 15.9-12.8 22.5-19.5C360 226.2 360 200 360 180.8V176c0-37.5-21.7-99.8-31.1-124.8zm-1.4 102.1c-.2.3-.7.7-1.6.7H186.1c-.8 0-1.3-.5-1.6-.7-.2-.3-.6-.8-.4-1.7 5.1-26.1 14.8-59.6 21.6-80.2.3-.8 1.1-1.4 1.9-1.4h96.8c.9 0 1.7.6 1.9 1.4 6.7 20.7 16.4 54.1 21.6 80.2.2.8-.2 1.4-.4 1.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/ios-woman.svg b/docs/ionicons/svg/ios-woman.svg deleted file mode 100644 index be998ed8a..000000000 --- a/docs/ionicons/svg/ios-woman.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M286 496c-6.1 0-11.8-2.3-16-6.6-3.2-3.3-7.1-9.1-7.1-18.6V351.4H249v119.4c0 9.5-4 15.4-7.4 18.7-4.3 4.2-10.1 6.5-16.3 6.5-6.2 0-11.9-2.3-16.3-6.5-3.4-3.3-7.4-9.1-7.4-18.7V351.4h-43.9l44.5-170.6h-6.8L171 271.2c-4 13.1-13.7 17.8-21.4 17.8-6.6 0-12.9-3.2-17-8.7-4.8-6.4-6.1-14.9-3.6-23.9l29-104.1c4.2-15.2 20.7-38.2 48.7-39.3H305.1c28.4 1.2 44.1 26 48.5 38.9l.1.4 29 104.3c2.4 9 1 17.6-3.9 24-4.1 5.4-10.4 8.6-16.9 8.6-7.7 0-17.3-4.8-21.3-18.1v-.2l-24.3-90.1h-7.7l45.5 170.6H309v119.4c0 9.5-3.9 15.3-7.1 18.6-4.2 4.3-9.8 6.6-15.9 6.6zM255.9 106.4c-24.2 0-43.9-20.3-43.9-45.2S231.7 16 255.9 16s43.9 20.3 43.9 45.2-19.7 45.2-43.9 45.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-android.svg b/docs/ionicons/svg/logo-android.svg deleted file mode 100644 index 4d8da82e7..000000000 --- a/docs/ionicons/svg/logo-android.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M144 268.4V358c0 6.9 4.5 14 11.4 14H184v52c0 13.3 10.7 24 24 24s24-10.7 24-24v-52h49v52c0 7.5 3.4 14.2 8.8 18.6 3.9 3.4 9.1 5.4 14.7 5.4h.5c13.3 0 24-10.7 24-24v-52h27.6c7 0 11.4-7.1 11.4-13.9V192H144v76.4zM408 176c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24s24-10.7 24-24v-96c0-13.3-10.7-24-24-24zM104 176c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24s24-10.7 24-24v-96c0-13.3-10.7-24-24-24z"/><g><path d="M311.2 89.1l18.5-21.9c.4-.5-.2-1.6-1.3-2.5-1.1-.8-2.4-1-2.7-.4l-19.2 22.8c-13.6-5.4-30.2-8.8-50.6-8.8-20.5-.1-37.2 3.2-50.8 8.5l-19-22.4c-.4-.5-1.6-.4-2.7.4s-1.7 1.8-1.3 2.5l18.3 21.6c-48.2 20.9-55.4 72.2-56.4 87.2h223.6c-.9-15.1-8-65.7-56.4-87zm-104.4 49.8c-7.4 0-13.5-6-13.5-13.3 0-7.3 6-13.3 13.5-13.3 7.4 0 13.5 6 13.5 13.3 0 7.3-6 13.3-13.5 13.3zm98.4 0c-7.4 0-13.5-6-13.5-13.3 0-7.3 6-13.3 13.5-13.3 7.4 0 13.5 6 13.5 13.3 0 7.3-6.1 13.3-13.5 13.3z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-angular.svg b/docs/ionicons/svg/logo-angular.svg deleted file mode 100644 index 78b721cf6..000000000 --- a/docs/ionicons/svg/logo-angular.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M213.573 256h84.846l-42.427-89.356z"/><path d="M255.981 32L32 112l46.12 272L256 480l177.75-96L480 112 255.981 32zM344 352l-26.589-56H194.584L168 352h-40L256 72l128 280h-40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-apple.svg b/docs/ionicons/svg/logo-apple.svg deleted file mode 100644 index 4e2d15f22..000000000 --- a/docs/ionicons/svg/logo-apple.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M333.6 153.9c-33.6 0-47.8 16.5-71.2 16.5-24 0-42.3-16.4-71.4-16.4-28.5 0-58.9 17.9-78.2 48.4-27.1 43-22.5 124 21.4 193 15.7 24.7 36.7 52.4 64.2 52.7h.5c23.9 0 31-16.1 63.9-16.3h.5c32.4 0 38.9 16.2 62.7 16.2h.5c27.5-.3 49.6-31 65.3-55.6 11.3-17.7 15.5-26.6 24.2-46.6-63.5-24.8-73.7-117.4-10.9-152.9-19.2-24.7-46.1-39-71.5-39z"/><path d="M326.2 64c-20 1.4-43.3 14.5-57 31.6-12.4 15.5-22.6 38.5-18.6 60.8h1.6c21.3 0 43.1-13.2 55.8-30.1 12.3-16.1 21.6-38.9 18.2-62.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-bitbucket.svg b/docs/ionicons/svg/logo-bitbucket.svg deleted file mode 100644 index 7a829adb5..000000000 --- a/docs/ionicons/svg/logo-bitbucket.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M452.9 64.2c-.7-.1-1.5-.2-2.2-.2H61.5c-7.4-.1-13.4 5.9-13.5 13.5 0 .8 0 1.6.2 2.4l56.6 352.5c.7 4.3 2.9 8.2 6.1 11.1 3.2 2.9 7.4 4.5 11.7 4.5H394c6.6.1 12.3-4.8 13.3-11.5L441 224H316l-16 96h-88l-22.3-126.9h256.2l18-113.1c1.1-7.5-3.8-14.6-11-15.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-bitcoin.svg b/docs/ionicons/svg/logo-bitcoin.svg deleted file mode 100644 index 4ff0d3626..000000000 --- a/docs/ionicons/svg/logo-bitcoin.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M410.5 279.2c-5-11.5-12.7-21.6-28.1-30.1-8.2-4.5-16.1-7.8-25.4-10 5.4-2.5 10-5.4 16.3-11 7.5-6.6 13.1-15.7 15.6-23.3 2.6-7.5 4.1-18 3.5-28.2-1.1-16.8-4.4-33.1-13.2-44.8-8.8-11.7-21.2-20.7-37.6-27-12.6-4.8-25.5-7.8-45.5-8.9V32h-40v64h-32V32h-41v64H96v48h27.9c8.7 0 14.6.8 17.6 2.3 3.1 1.5 5.3 3.5 6.5 6 1.3 2.5 1.9 8.4 1.9 17.5V343c0 9-.6 14.8-1.9 17.4-1.3 2.6-2 4.9-5.1 6.3-3.1 1.4-3.2 1.3-11.8 1.3h-26.4L96 416h87v64h41v-64h32v64h40v-64.4c26-1.3 44.5-4.7 59.4-10.3 19.3-7.2 34.1-17.7 44.7-31.5 10.6-13.8 14.9-34.9 15.8-51.2.7-14.5-.9-33.2-5.4-43.4zM224 150h32v74h-32v-74zm0 212v-90h32v90h-32zm72-208.1c6 2.5 9.9 7.5 13.8 12.7 4.3 5.7 6.5 13.3 6.5 21.4 0 7.8-2.9 14.5-7.5 20.5-3.8 4.9-6.8 8.3-12.8 11.1v-65.7zm28.8 186.7c-7.8 6.9-12.3 10.1-22.1 13.8-2 .8-4.7 1.4-6.7 1.9v-82.8c5 .8 7.6 1.8 11.3 3.4 7.8 3.3 15.2 6.9 19.8 13.2 4.6 6.3 8 15.6 8 24.7 0 10.9-2.8 19.2-10.3 25.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-buffer.svg b/docs/ionicons/svg/logo-buffer.svg deleted file mode 100644 index 28627e861..000000000 --- a/docs/ionicons/svg/logo-buffer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M70.7 164.5l169.2 81.7c4.4 2.1 10.3 3.2 16.1 3.2s11.7-1.1 16.1-3.2l169.2-81.7c8.9-4.3 8.9-11.3 0-15.6L272.1 67.2c-4.4-2.1-10.3-3.2-16.1-3.2s-11.7 1.1-16.1 3.2L70.7 148.9c-8.9 4.3-8.9 11.3 0 15.6z"/><path d="M441.3 248.2s-30.9-14.9-35-16.9-5.2-1.9-9.5.1S272 291.6 272 291.6c-4.5 2.1-10.3 3.2-16.1 3.2s-11.7-1.1-16.1-3.2c0 0-117.3-56.6-122.8-59.3-6-2.9-7.7-2.9-13.1-.3l-33.4 16.1c-8.9 4.3-8.9 11.3 0 15.6l169.2 81.7c4.4 2.1 10.3 3.2 16.1 3.2s11.7-1.1 16.1-3.2l169.2-81.7c9.1-4.2 9.1-11.2.2-15.5z"/><path d="M441.3 347.5s-30.9-14.9-35-16.9-5.2-1.9-9.5.1S272.1 391 272.1 391c-4.5 2.1-10.3 3.2-16.1 3.2s-11.7-1.1-16.1-3.2c0 0-117.3-56.6-122.8-59.3-6-2.9-7.7-2.9-13.1-.3l-33.4 16.1c-8.9 4.3-8.9 11.3 0 15.6l169.2 81.7c4.4 2.2 10.3 3.2 16.1 3.2s11.7-1.1 16.1-3.2l169.2-81.7c9-4.3 9-11.3.1-15.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-chrome.svg b/docs/ionicons/svg/logo-chrome.svg deleted file mode 100644 index 46f267c94..000000000 --- a/docs/ionicons/svg/logo-chrome.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M188.8 255.925c0 36.946 30.243 67.178 67.2 67.178s67.199-30.231 67.199-67.178c0-36.945-30.242-67.179-67.199-67.179s-67.2 30.234-67.2 67.179z"/><path d="M476.752 217.795c-.009.005-.016.038-.024.042-1.701-9.877-4.04-19.838-6.989-28.838h-.107c2.983 9 5.352 19 7.072 29h-.002c-1.719-10-4.088-20-7.07-29h-155.39c19.044 17 31.358 40.175 31.358 67.052 0 16.796-4.484 31.284-12.314 44.724L231.044 478.452s-.009.264-.014.264l-.01.284h.015l-.005-.262c8.203.92 16.531 1.262 24.97 1.262 6.842 0 13.609-.393 20.299-1.002a223.86 223.86 0 0 0 29.777-4.733C405.68 451.525 480 362.404 480 255.941c0-12.999-1.121-25.753-3.248-38.146z"/><path d="M256 345.496c-33.601 0-61.601-17.91-77.285-44.785L76.006 123.047l-.137-.236a223.516 223.516 0 0 0-25.903 45.123C38.407 194.945 32 224.686 32 255.925c0 62.695 25.784 119.36 67.316 160.009 29.342 28.719 66.545 49.433 108.088 58.619l.029-.051 77.683-134.604c-8.959 3.358-19.031 5.598-29.116 5.598z"/><path d="M91.292 104.575l77.35 133.25C176.483 197.513 212.315 166 256 166h205.172c-6.921-15-15.594-30.324-25.779-43.938.039.021.078.053.117.074C445.644 135.712 454.278 151 461.172 166h.172c-6.884-15-15.514-30.38-25.668-43.99-.115-.06-.229-.168-.342-.257C394.475 67.267 329.359 32 256 32c-26.372 0-51.673 4.569-75.172 12.936-34.615 12.327-65.303 32.917-89.687 59.406l.142.243.009-.01z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-closed-captioning.svg b/docs/ionicons/svg/logo-closed-captioning.svg deleted file mode 100644 index 0eb6e33a8..000000000 --- a/docs/ionicons/svg/logo-closed-captioning.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 96v320h448V96H32zm406 159.8c0 23.4-1.4 41.2-3.3 70.2s-16.8 49.4-51.7 52.6c-34.9 3.2-83.8 3.5-127 3.4-42.9.1-92-.1-127-3.4-34.9-3.2-49.7-23.6-51.7-52.6S74 279.2 74 255.8c0-23.4.1-38.6 3.3-70.2s20.1-49.2 51.7-52.4 86-3.2 127-3.2 95.4 0 127 3.2c31.6 3.2 48.5 20.9 51.7 52.4 3.2 31.6 3.3 46.9 3.3 70.2z"/><path d="M357.5 280.4v.7c0 16.3-10.1 25.9-23.6 25.9-13.5 0-22.6-10.8-23.9-25.9 0 0-1.2-7.9-1.2-23.9s1.4-26 1.4-26c2.4-17 10.7-25.9 24.2-25.9 13.4 0 24.1 11.6 24.1 29.2v.5h45.1c0-21.9-5.5-41.6-16.6-54-11-12.4-27.5-18.6-49.3-18.6-10.9 0-20.9 1.4-30 4.3-9.1 2.9-17 7.9-23.6 15.1-6.6 7.2-11.7 16.8-15.4 28.9-3.6 12.1-5.5 27.3-5.5 45.7 0 18 1.5 33 4.4 45.1 3 12.1 7.3 21.7 13.1 28.9 5.8 7.2 13.1 12.2 21.8 15 8.8 2.8 19.1 4.2 30.9 4.2 25 0 43-6.4 53.8-18.7 10.8-12.3 16.2-30.3 16.2-53.9h-46.1c.2 0 .2 2.5.2 3.4zM202.6 280.4v.7c0 16.3-10.1 25.9-23.6 25.9-13.5 0-22.6-10.8-23.9-25.9 0 0-1.2-7.9-1.2-23.9s1.4-26 1.4-26c2.4-17 10.7-25.9 24.2-25.9 13.4 0 24.1 11.6 24.1 29.2v.5h45.1c0-21.9-5.5-41.6-16.6-54-11-12.4-27.5-18.6-49.3-18.6-10.9 0-20.9 1.4-30 4.3-9.1 2.9-17 7.9-23.6 15.1-6.6 7.2-11.7 16.8-15.4 28.9-3.6 12.1-5.5 27.3-5.5 45.7 0 18 1.5 33 4.4 45.1 3 12.1 7.3 21.7 13.1 28.9 5.8 7.2 13.1 12.2 21.8 15 8.8 2.8 19.1 4.2 30.9 4.2 25 0 43-6.4 53.8-18.7 10.8-12.3 16.2-30.3 16.2-53.9h-46.1c.2 0 .2 2.5.2 3.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-codepen.svg b/docs/ionicons/svg/logo-codepen.svg deleted file mode 100644 index 7e27facc0..000000000 --- a/docs/ionicons/svg/logo-codepen.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M241.239 303.936c-15.322-10.357-30.742-20.569-46.062-30.93-2.03-1.373-3.43-1.472-5.502-.029l-38.871 26.154C181.966 319.905 244 361.317 244 361.317v-53.786c-.012-1.224-1.553-2.78-2.761-3.595zM195.092 240.666c15.454-10.16 30.851-20.409 46.109-30.86 1.486-1.018 2.775-3.509 2.799-5.334v-51.706s-62.033 41.124-93.262 61.942c13.7 9.159 26.671 17.913 39.787 26.443 1.02.662 3.396.284 4.567-.485zM269.838 209.354a4521.517 4521.517 0 0 0 47.627 31.815c.916.604 2.92.602 3.839 0l39.751-26.467L268 152.484v53.35c.01 1.201.805 2.821 1.838 3.52zM258.109 230.369c-1.21-.802-3.611-.528-4.743.168-4.817 2.962-9.463 6.203-14.164 9.355-8.248 5.53-25.356 17.023-25.356 17.023l38.842 25.865c1.748 1.157 4.436 1.22 6.26.111l39.014-25.993c.001 0-34.079-22.701-39.853-26.529zM141 237.116v39.609l29.622-19.838z"/><path d="M256 32C132.288 32 32 132.288 32 256s100.288 224 224 224 224-100.288 224-224S379.712 32 256 32zm139 265.006c0 5.785-2.652 9.868-7.511 13.094a38019.909 38019.909 0 0 0-123.286 82.188c-5.854 3.918-11.174 3.754-16.984-.137-40.783-27.314-81.719-54.546-122.625-81.676-5.11-3.389-7.594-7.557-7.594-13.73v-79.729c0-6.141 2.521-10.332 7.624-13.716 40.906-27.13 81.939-54.363 122.724-81.676 5.818-3.896 11.094-4.007 16.938-.095a41090.004 41090.004 0 0 0 123.261 82.195c4.678 3.106 7.453 6.943 7.453 12.66v80.622z"/><path d="M316.247 273.234a3826.352 3826.352 0 0 1-45.386 30.332c-2.412 1.588-2.888 3.318-2.861 6.189v51.346l93.039-62.004-38.527-25.882c-2.345-1.604-3.93-1.567-6.265.019zM370 276.676V237.06l-29.59 19.873z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-css3.svg b/docs/ionicons/svg/logo-css3.svg deleted file mode 100644 index 789b46954..000000000 --- a/docs/ionicons/svg/logo-css3.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256.282 339.488zM64 32l34.946 403.219L255.767 480l157.259-44.85L448 32H64zm290.676 334.898l-98.607 28.125-98.458-28.248L150.864 289h48.253l3.433 39.562 53.586 15.163.132.273h.034l53.467-14.852L315.381 265H203l-4-50h120.646l4.396-51H140l-4-49h240.58l-21.904 251.898z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-designernews.svg b/docs/ionicons/svg/logo-designernews.svg deleted file mode 100644 index 1cc24efec..000000000 --- a/docs/ionicons/svg/logo-designernews.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M290.4 145L227 96l63.6 102.2z"/><path d="M329 96v163h-36.4l-63.2-98.6 1.7 98.6H191V152l-37.3-29.3c1 1.2 2 2.4 2.9 3.7 10 13.9 15 30.5 15 50.5 0 49.2-30.6 82.1-76.9 82.1H32v.4L231.6 416H480V214.1L329 96z"/><path d="M129.9 178.1c0-29-14.2-45.1-39.7-45.1H71v89h19c26 0 39.9-15.4 39.9-43.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-dribbble.svg b/docs/ionicons/svg/logo-dribbble.svg deleted file mode 100644 index f8d5361ec..000000000 --- a/docs/ionicons/svg/logo-dribbble.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 64C150 64 64 150 64 256c0 106.1 86 192 192 192s192-85.9 192-192c0-106-86-192-192-192zm121.9 88.5c21.6 25.4 35.3 57.6 37.7 92.9-34.6-1.8-76-1.8-109.2 1.3-4.2-10.6-8.5-21-13.2-31 38.3-16.6 67.8-38.4 84.7-63.2zM256 96c38.8 0 74.4 13.8 102.1 36.8-17.4 22-44.7 41.1-78.7 55.6-18.6-34.4-40-64-62.8-87.3 12.7-3.2 25.8-5.1 39.4-5.1zm-72.4 17.5c23.1 23 44.8 52.3 63.8 86.6-36.1 11-77.5 17.3-121.7 17.3-8.4 0-16.6-.3-24.7-.8 11.5-45.1 42-82.5 82.6-103.1zM96.3 248.4c9.1.4 18.3.6 27.6.5 50.4-.6 97.3-8.5 137.6-21.4 3.8 7.9 7.4 16 10.8 24.3-5.5 1.3-10.4 2.7-14.3 4.3-55.1 23.1-98.5 60.4-122 105.5-24.8-28.2-40-65.1-40-105.6 0-2.6.1-5.1.3-7.6zM256 416c-37 0-71-12.6-98.1-33.7 21.3-42.2 59.3-77.1 107.2-98.8 4.5-2.1 10.5-3.8 17.4-5.3 5.7 15.8 10.8 32.2 15.3 49.2 6.9 26.5 11.8 52.7 14.8 78.1C295 412.2 276 416 256 416zm86.5-25.5c-3-25.7-7.9-52.1-14.9-78.9-3.4-13-7.3-25.6-11.5-37.9 31.4-2.6 69-2.2 98.9 0-5.4 49.1-33 91.3-72.5 116.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-dropbox.svg b/docs/ionicons/svg/logo-dropbox.svg deleted file mode 100644 index 564e2b537..000000000 --- a/docs/ionicons/svg/logo-dropbox.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M177 77L64 150.9l78.1 62.7L256 143.1zM64 276.3l113 73.9 79-66.1-113.9-70.5zM256 284.1l79 66.1 113-73.9-78.1-62.7zM448 150.9L335 77l-79 66.1 113.9 70.5z"/><path d="M256.2 298.3l-79.8 66-34.4-22.2V367l114 68 114-68v-24.9l-34.2 22.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-euro.svg b/docs/ionicons/svg/logo-euro.svg deleted file mode 100644 index ec93afa6e..000000000 --- a/docs/ionicons/svg/logo-euro.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M234 272v-48h131.094l7.149-48H234v-1.83c0-35.92 14.975-58.086 79.25-58.086 26.264 0 55.867 2.498 93.189 8.742L416 59.866C377.988 51.123 345.306 48 310.057 48 195.326 48 146 89.225 146 165.43V176H96v48h50v48H96v48h50v26.57C146 422.774 195.297 464 310.027 464c35.25 0 67.848-3.123 105.859-11.866l-9.619-64.96c-37.322 6.244-66.781 8.742-93.045 8.742-64.276 0-79.223-18.739-79.223-63.086V320h116.795l7.148-48H234z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-facebook.svg b/docs/ionicons/svg/logo-facebook.svg deleted file mode 100644 index f3366f0c2..000000000 --- a/docs/ionicons/svg/logo-facebook.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M426.8 64H85.2C73.5 64 64 73.5 64 85.2v341.6c0 11.7 9.5 21.2 21.2 21.2H256V296h-45.9v-56H256v-41.4c0-49.6 34.4-76.6 78.7-76.6 21.2 0 44 1.6 49.3 2.3v51.8h-35.3c-24.1 0-28.7 11.4-28.7 28.2V240h57.4l-7.5 56H320v152h106.8c11.7 0 21.2-9.5 21.2-21.2V85.2c0-11.7-9.5-21.2-21.2-21.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-flickr.svg b/docs/ionicons/svg/logo-flickr.svg deleted file mode 100644 index e97b17908..000000000 --- a/docs/ionicons/svg/logo-flickr.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 64H160c-52.8 0-96 43.2-96 96v192c0 52.8 43.2 96 96 96h192c52.8 0 96-43.2 96-96V160c0-52.8-43.2-96-96-96zM184 304c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm144 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-foursquare.svg b/docs/ionicons/svg/logo-foursquare.svg deleted file mode 100644 index ce3aff383..000000000 --- a/docs/ionicons/svg/logo-foursquare.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376.764 32H138.541C105.666 32 96 56.798 96 72.414v379.64c0 17.591 9.425 24.117 14.718 26.267 5.299 2.155 19.916 3.971 28.673-6.168 0 0 112.469-130.895 114.4-132.834 2.921-2.93 2.921-2.93 5.844-2.93h72.767c30.574 0 35.49-21.869 38.684-34.752 2.659-10.789 32.489-163.962 42.452-212.559C421.143 51.993 411.745 32 376.764 32zm-5.678 269.637c2.659-10.789 32.489-163.962 42.452-212.559m-50.846 7.592l-9.999 51.734c-1.195 5.65-8.287 11.595-14.863 11.595h-95.917C231.473 160 224 166.138 224 176.602v13.448c0 10.473 7.519 17.894 17.965 17.894h81.848c7.374 0 14.61 8.109 13.016 16.005-1.602 7.908-9.086 46.569-9.984 50.89-.902 4.328-5.845 11.725-14.611 11.725h-64.269c-11.705 0-15.244 1.533-23.074 11.293-7.837 9.77-78.256 94.592-78.256 94.592-.713.822-1.41.584-1.41-.312V95.896c0-6.684 5.793-14.523 14.479-14.523h191.173c7.035-.001 13.611 6.631 11.815 15.297z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-freebsd-devil.svg b/docs/ionicons/svg/logo-freebsd-devil.svg deleted file mode 100644 index 0aa045d0e..000000000 --- a/docs/ionicons/svg/logo-freebsd-devil.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M502.6 115c-22.5-43.7-58-51-58-51s15.5 32 16 51c.4 16.1-5.5 28-27.2 33.5s-30.8-2-47.8-17.5-41.6-26.5-72.6-28c-40-2-77 9-77 9-20-25 20-80 20-80-74.5 29.5-93.7 83.3-96 113.7-1.9 24.1 8.5 40.8 8.5 40.8s-.5 27.8-5 42c-3.1 9.8-16.9 25-26 34.5-12.2 12.7-12.5 38.5 0 57s44 27.5 67 39.5 31.5 21 31.5 21 1 8.3.5 15.3-3.2 14-9 18.2c-5.5 3.9-15.5.5-20.5-2s-5-6.2-10.5-8-7.3-4-6.5-11 2-9-3.5-18.5-18.5-9.5-29.5-8-17.3 6.8-17.3 6.8l-16.3-10s8.5-15.6 5.2-35.6c-7.3-43.8-50-62.8-50-62.8L89 309.3s1.1-2.6 6.4-6.4 8.1-3.6 8.1-3.6 6.6 7.6 9.1 25.3c2.5 18-6.7 27.2-6.7 27.2l-28.3-18 1-14.5L39.8 309 56 345.7l15-4 24 22.7s-15.7 11.7-33 11.7c-11 0-22-6-22-6s-1.4-1-.8-5.5c.7-5 6.8-12.5 6.8-12.5H0s27.3 38.7 65 38.7c31 0 44.2-12.5 44.2-12.5L128 397s3 5.5 0 7-7 3.5-9 15 18 29 18 29c21.8 17.8 7 32 7 32h272c-9-13-22.5-18-32-32 0 0-44.8-58.4-1.8-90.4 57.4-42.7 42.8-69.4 41.2-101.4 0 0 31.8-6.6 59.3-33.6s38.9-70.8 19.9-107.6zM195 203c-16.9 4.5-22.5 35.5-22.5 35.5 1.5-63 57.5-93 65-89s-6.5 39-21 64c0 0-8-14.1-21.5-10.5zm37 15s18-56 37.5-59.5 41.5 21 41.5 62-26 65.4-42.8 69.2c-16.5 3.8-23 2-23 2s27.5-21.6 23.5-56.8c-2.8-24.7-31.4-24.2-36.7-16.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-game-controller-a.svg b/docs/ionicons/svg/logo-game-controller-a.svg deleted file mode 100644 index 6a9eda4b0..000000000 --- a/docs/ionicons/svg/logo-game-controller-a.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M369.3 146H142.7C81.5 146 32 191.5 32 255.4c0 64 49.5 110.6 110.7 110.6h226.5c61.2 0 110.7-46.6 110.7-110.6.1-63.9-49.4-109.4-110.6-109.4zM200 266.7c0 2.7-2.4 5.3-5.2 5.3H160v35.1c0 2.8-3.1 4.9-5.8 4.9h-21.4c-2.6 0-4.8-1.9-4.8-4.5V272H92.9c-2.8 0-4.9-3.1-4.9-5.8v-21.4c0-2.6 1.9-4.8 4.5-4.8H128v-34.8c0-2.8 1.9-5.2 4.6-5.2h22.1c2.7 0 5.3 2.4 5.3 5.2V240h34.8c2.8 0 5.2 1.9 5.2 4.6v22.1zm119.8 8.8c-10.7 0-19.5-8.6-19.5-19.2s8.7-19.2 19.5-19.2 19.5 8.6 19.5 19.2-8.8 19.2-19.5 19.2zm42.5 41.8c-10.7 0-19.5-8.5-19.5-19.1 0-10.6 8.7-19.2 19.5-19.2s19.5 8.5 19.5 19.2c0 10.6-8.7 19.1-19.5 19.1zm0-83.7c-10.7 0-19.5-8.6-19.5-19.1 0-10.6 8.7-19.2 19.5-19.2s19.5 8.6 19.5 19.2c0 10.5-8.7 19.1-19.5 19.1zm42.6 41.9c-10.7 0-19.4-8.6-19.4-19.2s8.7-19.2 19.4-19.2 19.5 8.6 19.5 19.2c-.1 10.6-8.8 19.2-19.5 19.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-game-controller-b.svg b/docs/ionicons/svg/logo-game-controller-b.svg deleted file mode 100644 index 054ed35dc..000000000 --- a/docs/ionicons/svg/logo-game-controller-b.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M135.1 204.6c-10.7 0-19.3 8.7-19.3 19.4s8.7 19.4 19.3 19.4c10.6 0 19.3-8.7 19.3-19.4s-8.6-19.4-19.3-19.4z"/><path d="M466.3 248.9c-21.2-88.5-43.6-135.5-88.5-148.8-9.8-2.9-18.1-4-25.7-4-27.6 0-46.9 14.7-96.1 14.7-49.2 0-68.5-14.7-96.1-14.7-7.7 0-16 1.1-25.7 4-44.9 13.3-67.3 60.4-88.5 148.8-21.2 88.5-17.3 152.4 7.7 164.3 4.1 1.9 8.2 2.8 12.5 2.8 21.7 0 45.1-23.8 67.7-52 25.7-32.1 32.1-33 110.3-33h24.3c78.1 0 84.6.8 110.3 33 22.5 28.2 46 52 67.7 52 4.2 0 8.4-.9 12.5-2.8 24.9-12 28.7-75.9 7.6-164.3zm-331.1 14.7c-21.6 0-39.2-17.8-39.2-39.6s17.6-39.6 39.2-39.6c21.7 0 39.2 17.8 39.2 39.6.1 21.9-17.5 39.6-39.2 39.6zm172.9-19.5c-11.1 0-20.1-9-20.1-20.1 0-11.1 9-20.1 20.1-20.1 11.1 0 20.1 9 20.1 20.1 0 11.1-9 20.1-20.1 20.1zM352 288c-11.1 0-20.1-9-20.1-20 0-11.2 9-20.1 20.1-20.1 11.1 0 20.1 8.9 20.1 20.1 0 11-9 20-20.1 20zm0-87.8c-11.1 0-20.1-9-20.1-20.1 0-11.1 9-20.1 20.1-20.1 11.1 0 20.1 9 20.1 20.1 0 11.1-9 20.1-20.1 20.1zm43.9 43.9c-11.1 0-20.1-9-20.1-20.1 0-11.1 9-20.1 20.1-20.1 11.1 0 20.1 9 20.1 20.1 0 11.1-9 20.1-20.1 20.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-github.svg b/docs/ionicons/svg/logo-github.svg deleted file mode 100644 index 707856931..000000000 --- a/docs/ionicons/svg/logo-github.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32C132.3 32 32 134.9 32 261.7c0 101.5 64.2 187.5 153.2 217.9 1.4.3 2.6.4 3.8.4 8.3 0 11.5-6.1 11.5-11.4 0-5.5-.2-19.9-.3-39.1-8.4 1.9-15.9 2.7-22.6 2.7-43.1 0-52.9-33.5-52.9-33.5-10.2-26.5-24.9-33.6-24.9-33.6-19.5-13.7-.1-14.1 1.4-14.1h.1c22.5 2 34.3 23.8 34.3 23.8 11.2 19.6 26.2 25.1 39.6 25.1 10.5 0 20-3.4 25.6-6 2-14.8 7.8-24.9 14.2-30.7-49.7-5.8-102-25.5-102-113.5 0-25.1 8.7-45.6 23-61.6-2.3-5.8-10-29.2 2.2-60.8 0 0 1.6-.5 5-.5 8.1 0 26.4 3.1 56.6 24.1 17.9-5.1 37-7.6 56.1-7.7 19 .1 38.2 2.6 56.1 7.7 30.2-21 48.5-24.1 56.6-24.1 3.4 0 5 .5 5 .5 12.2 31.6 4.5 55 2.2 60.8 14.3 16.1 23 36.6 23 61.6 0 88.2-52.4 107.6-102.3 113.3 8 7.1 15.2 21.1 15.2 42.5 0 30.7-.3 55.5-.3 63 0 5.4 3.1 11.5 11.4 11.5 1.2 0 2.6-.1 4-.4C415.9 449.2 480 363.1 480 261.7 480 134.9 379.7 32 256 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-google.svg b/docs/ionicons/svg/logo-google.svg deleted file mode 100644 index 62fdb5aea..000000000 --- a/docs/ionicons/svg/logo-google.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M457.6 224l-2.1-8.9H262V297h115.6c-12 57-67.7 87-113.2 87-33.1 0-68-13.9-91.1-36.3-23.7-23-38.8-56.9-38.8-91.8 0-34.5 15.5-69 38.1-91.7 22.5-22.6 56.6-35.4 90.5-35.4 38.8 0 66.6 20.6 77 30l58.2-57.9c-17.1-15-64-52.8-137.1-52.8-56.4 0-110.5 21.6-150 61C72.2 147.9 52 204 52 256s19.1 105.4 56.9 144.5c40.4 41.7 97.6 63.5 156.5 63.5 53.6 0 104.4-21 140.6-59.1 35.6-37.5 54-89.4 54-143.8 0-22.9-2.3-36.5-2.4-37.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-googleplus.svg b/docs/ionicons/svg/logo-googleplus.svg deleted file mode 100644 index fad4987da..000000000 --- a/docs/ionicons/svg/logo-googleplus.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M318.2 230.9l-1.6-7H160V288h90.7c-9.4 45-48.4 63.6-84.1 63.6-26 0-50.2-7.8-68.3-25.3-18.6-18.1-28.9-43.1-28.9-70.4 0-27.1 9.8-51.8 27.6-69.6 17.7-17.7 42-25.4 68.7-25.4 30.5 0 49.9 13.8 58.1 21.1l48-47.7C258.3 122.6 221.5 93 164.1 93c-44.3 0-86.7 16.8-117.7 47.8C15.9 171.3 0 215.2 0 256s15 82.6 44.6 113.3C76.3 402 121.2 419 167.5 419c42.1 0 81.9-16.5 110.3-46.3 28-29.4 42.4-70.1 42.4-112.7-.1-18-1.9-28.7-2-29.1zM512 224h-57v-57h-41v57h-57v41h57v57h41v-57h57z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-hackernews.svg b/docs/ionicons/svg/logo-hackernews.svg deleted file mode 100644 index 22d0b4d31..000000000 --- a/docs/ionicons/svg/logo-hackernews.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 64v384h384V64H64zm214 215v72h-40v-72l-66-120h47.1l39.7 83.6 38-83.6H342l-64 120z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-html5.svg b/docs/ionicons/svg/logo-html5.svg deleted file mode 100644 index aaa471cd4..000000000 --- a/docs/ionicons/svg/logo-html5.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 32l34.936 403.213L255.769 480l157.245-44.854L448 32H64zm307.997 132h-184l3.991 51h176.008l-13.505 151.386-98.5 28.094-98.682-27.976L150.545 289h48.254l3.423 39.287 53.769 14.781 53.422-14.915L314.987 264H147.986l-12.571-149.589 240.789.016L371.997 164z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-instagram.svg b/docs/ionicons/svg/logo-instagram.svg deleted file mode 100644 index 1f8448c7b..000000000 --- a/docs/ionicons/svg/logo-instagram.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M336 96c21.2 0 41.3 8.4 56.5 23.5S416 154.8 416 176v160c0 21.2-8.4 41.3-23.5 56.5S357.2 416 336 416H176c-21.2 0-41.3-8.4-56.5-23.5S96 357.2 96 336V176c0-21.2 8.4-41.3 23.5-56.5S154.8 96 176 96h160m0-32H176c-61.6 0-112 50.4-112 112v160c0 61.6 50.4 112 112 112h160c61.6 0 112-50.4 112-112V176c0-61.6-50.4-112-112-112z"/><path d="M360 176c-13.3 0-24-10.7-24-24s10.7-24 24-24c13.2 0 24 10.7 24 24s-10.8 24-24 24zM256 192c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64m0-32c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-ionic.svg b/docs/ionicons/svg/logo-ionic.svg deleted file mode 100644 index 2267dc855..000000000 --- a/docs/ionicons/svg/logo-ionic.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 161.2c-52.3 0-94.8 42.5-94.8 94.8s42.5 94.8 94.8 94.8 94.8-42.5 94.8-94.8-42.5-94.8-94.8-94.8z"/><circle cx="392.1" cy="126.4" r="43.2"/><path d="M445.3 169.8l-1.8-4-2.9 3.3c-7.1 8-16.1 14.2-26.1 17.9l-2.8 1 1.1 2.7c8.6 20.7 13 42.7 13 65.2 0 93.7-76.2 169.9-169.9 169.9S86.1 349.7 86.1 256 162.3 86.1 256 86.1c25.4 0 49.9 5.5 72.8 16.4l2.7 1.3 1.2-2.7c4.2-9.8 10.8-18.5 19.2-25.2l3.4-2.7-3.9-2C321.6 55.8 289.5 48 256 48 141.3 48 48 141.3 48 256s93.3 208 208 208 208-93.3 208-208c0-30-6.3-59-18.7-86.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-ionitron.svg b/docs/ionicons/svg/logo-ionitron.svg deleted file mode 100644 index 7d96a7bca..000000000 --- a/docs/ionicons/svg/logo-ionitron.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M468.4 269.2c-2.7-34.2-12.2-59.2-32.9-57.3 6.4 14.6 12.2 48.1 8.7 72-1.4-25.9-6.3-50.2-17.2-72-32.1-64.6-100.6-107.4-177.5-103.1-85.9 4.8-155 66.7-172 146.8l-11.4 1.6c-17.2 2.4-26.9 34.9-21.7 72.5 5.3 37.7 23.5 66.2 40.7 63.8l15.8-2.2c34.7 56.3 98.5 92.3 169.3 88.4 85.3-4.7 154-65.9 171.7-145.2l7.4-.4c15.2-2.5 21.8-31.2 19.1-64.9zM90.3 264c10.7 8.2 25.4 28.3 29.1 55.1 3.9 27.7-4.8 54.1-13.4 64.3 6-14.8 8.1-37.3 4.7-61.9-3.3-24-11-44.7-20.4-57.5zm183.8 116.2c-8.5.5-15.8-6-16.3-14.5s6-15.7 14.6-16.2c8.5-.5 15.8 6 16.3 14.5s-6.1 15.7-14.6 16.2zm81-4.7c-8.5.5-15.8-6-16.3-14.5s6-15.7 14.6-16.2c8.5-.5 15.8 6 16.3 14.5.4 8.5-6.1 15.8-14.6 16.2zM165.5 70s0 .1 0 0c.1.1.1.2.1.2.1.2.2.3.3.5v.1c.4 1 1.1 1.9 2.3 2.7 2 1.5 5 2.4 8.6 3 3.4.5 7.5.7 11.9.5 1 0 1.9-.1 2.9-.2-.4-.4-.8-.9-1.2-1.3h-1.3c-4.3.1-8.2-.2-11.6-.9-3.5-.7-6.4-1.8-8.4-3.4-.6-.5-1-.9-1.4-1.4-.2-.7-.2-1.5 0-2.3.5-2.3 2.4-4.8 5.5-7.4 2.7-2.3 6.4-4.7 10.9-7 .9-.4 1.7-.9 2.6-1.3.1-.1.3-.1.5-.2-.8 3.3-.9 6.9-.2 10.5 2.3 11.9 11.6 20.3 23.2 20.6l4 24.3 12.7-2-4-24.3c10.8-4.6 16.3-16.1 14-28-.7-3.5-2-6.7-3.9-9.5-5.3-.8-15.6-.8-29.2 2.1 1.1-.3 2.1-.7 3.2-1 7.6-2.1 14.9-3.5 21.5-4.2.6-.1 1.2-.1 1.8-.2 1.2-.1 2.4-.2 3.5-.3h.6c4.1-.2 7.7-.1 10.8.3 2.4.3 4.4.8 6.1 1.4-.6.9-.9 2-.9 3.2 0 2.7 1.8 5 4.3 5.8-.6.9-1.3 1.9-2.1 2.8-.8.9-1.8 1.9-2.9 2.8-1.1.9-2.3 1.8-3.5 2.7l-6.5 3.8-.3 1.5c.1 0 .2-.1.2-.1l8.4-4.7c1.2-.8 2.4-1.6 3.4-2.4 1.2-.9 2.2-1.8 3.2-2.8.9-.9 1.7-1.9 2.4-2.8l.3-.6c3-.4 5.4-2.9 5.4-6 0-3.4-2.7-6.1-6.1-6.1-1 0-1.9.3-2.8.7-2-1.2-4.8-2.1-8.2-2.7-4.3-.8-9.6-1-15.5-.6-.7 0-1.4.1-2.1.2-.7.1-1.3.2-2 .2-5.3-3.5-11.9-5-18.7-3.7-7.9 1.5-14.2 6.5-17.8 13-1.3.5-2.6 1.1-3.8 1.7-.7.3-1.3.6-2 .9-5.9 2.9-10.6 6.1-13.9 9.1-3.1 2.9-4.9 5.7-5.3 8.3-.2 1.4 0 2.8.7 4 .1.1.2.3.3.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-javascript.svg b/docs/ionicons/svg/logo-javascript.svg deleted file mode 100644 index 1eaca16ff..000000000 --- a/docs/ionicons/svg/logo-javascript.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M208 88.001h-80v212.498c0 52.58-18.032 67.261-49.412 67.261-14.705 0-27.948-2.521-38.25-6.063L32 423.904C46.7 428.966 69.259 432 86.907 432 158.955 432 208 398.129 208 301.02V88.001zM382.463 80C305.02 80 256 123.998 256 182.154c0 50.083 37.751 81.44 92.641 101.665 39.7 14.158 55.392 26.808 55.392 47.539 0 22.756-18.139 37.425-52.448 37.425-31.863 0-60.789-10.64-80.394-21.255v-.021L256 410.727c18.639 10.638 53.441 21.255 91.167 21.255C437.854 431.98 480 383.43 480 326.284c0-48.55-26.958-79.9-85.278-102.163-43.139-17.191-61.27-26.795-61.27-48.542 0-17.2 15.688-32.869 48.043-32.869 31.846 0 53.744 10.707 66.505 17.291l19.125-64C447.125 87.22 420.188 80 382.463 80z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-linkedin.svg b/docs/ionicons/svg/logo-linkedin.svg deleted file mode 100644 index 1d1193fb0..000000000 --- a/docs/ionicons/svg/logo-linkedin.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M417.2 64H96.8C79.3 64 64 76.6 64 93.9V415c0 17.4 15.3 32.9 32.8 32.9h320.3c17.6 0 30.8-15.6 30.8-32.9V93.9C448 76.6 434.7 64 417.2 64zM183 384h-55V213h55v171zm-25.6-197h-.4c-17.6 0-29-13.1-29-29.5 0-16.7 11.7-29.5 29.7-29.5s29 12.7 29.4 29.5c0 16.4-11.4 29.5-29.7 29.5zM384 384h-55v-93.5c0-22.4-8-37.7-27.9-37.7-15.2 0-24.2 10.3-28.2 20.3-1.5 3.6-1.9 8.5-1.9 13.5V384h-55V213h55v23.8c8-11.4 20.5-27.8 49.6-27.8 36.1 0 63.4 23.8 63.4 75.1V384z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-markdown.svg b/docs/ionicons/svg/logo-markdown.svg deleted file mode 100644 index b9880e765..000000000 --- a/docs/ionicons/svg/logo-markdown.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M447.659 96H64.341C46.504 96 32 110.484 32 128.308v255.349C32 401.493 46.504 416 64.341 416h383.318C465.496 416 480 401.493 480 383.656V128.308C480 110.484 465.496 96 447.659 96zM284.023 352h-56.048v-96l-42.04 53.878L143.913 256v96H87.869V160h56.044l42.022 67.98 42.04-67.98h56.048v192zm83.657 0l-69.635-96h42v-96h56.043v96h42.027l-70.453 96h.018z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-model-s.svg b/docs/ionicons/svg/logo-model-s.svg deleted file mode 100644 index 65401da57..000000000 --- a/docs/ionicons/svg/logo-model-s.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M443.6 208.4c-3.1-1.9-2.2-6.6 1.3-7.3l5.3-1.1c7.1 0 22.4-2.3 25.6-5.4 3.1-3.2 4.2-5.4 4.2-8.2s-1.7-7.7-4.8-11.1c-3-3.4-16-5.2-23.7-6.2s-8.7 0-10.7 1.2c-2 1.3-2.8 9.5-3.1 15-.1 1.2-.9 2.2-2.1 2.5l-.4.1c-3.3.7-6.6-1.1-7.8-4.3-4.6-13-10.7-32.5-19.4-48.4-11.5-20.8-23.5-27.4-28.5-29-4.9-1.5-9.4-2.6-43-6.1-33.8-3.6-63.1-4.1-80.5-4.1s-46.7.5-80.6 4.1c-33.6 3.4-38.1 4.5-43 6.1-5 1.6-17 8.2-28.5 29-9.4 17.1-15.7 38.3-20.4 51.3-.6 1.5-2.2 2.4-3.8 2.1-3.1-.7-5.4-3.3-5.6-6.5-.4-5-1.2-10.7-2.9-11.7-2-1.3-3-2.2-10.7-1.2s-20.6 2.8-23.7 6.2c-3 3.4-4.7 8.3-4.7 11.1s1.1 5.1 4.2 8.3c3.1 3.2 18.5 5.4 25.6 5.4l5.3 1.1c3.5.7 4.4 5.4 1.3 7.3-9.1 5.7-23.2 15.3-32.3 25.6 0 0-4.1 28.7-4.1 62.1 0 48 5.8 92.4 5.8 92.4 1.8.3 3.6.6 5.3.9 0 1.2.7 13.1 2 21.2.3 2 1.3 5.5 6.2 5.5h64.7c1.9 0 5.1-1.6 5.1-3.7l1-17c7.2.1 3.2.1 10.9 0 24.8-.3 15.6-7.5 27.1-7.3 11.3.2 55 3 96 3s84.7-2.8 96-3c11.5-.2 2.3 7.1 27.1 7.3 7.7.1 4.7.1 11.9 0l1 17c0 2.1 3.2 3.7 5.1 3.7h63.5c4.9 0 5.9-3.5 6.2-5.5 1.3-8.1 1.9-19.9 2-21.2l5.4-.9s5.8-44.3 5.8-92.4c0-33.5-4.1-62.1-4.1-62.1-9.3-10.5-23.4-20.1-32.5-25.8zm-320.2-53.6c2.2-5.1 5.9-11.6 10-17.2 5-6.7 12.4-11.2 20.6-12.5 16.7-2.7 52.6-7.3 101.9-7.3 49.3 0 85.2 4.6 101.9 7.3 8.2 1.3 15.6 5.8 20.6 12.5 4.2 5.6 7.9 12.1 10.1 17.2 3.9 9.2 10.4 30.7 9.4 33.2-1 2.5 1 3.7-12.2 2.6-13.1-1-90.6-2.1-129.7-2.1-39.2 0-116.7 1.1-129.7 2.1-13.2 1.1-11.3-.2-12.2-2.6s5.4-24 9.3-33.2zm8.4 116c-9.9 0-29.8-1-34.5-1.2-4.7-.1-8.8 3.8-11.2 3.8s-25.5-3.6-28-14.9c-1.7-7.5-1.1-15.2-.6-19.5.3-1.9 1.9-3.4 3.8-3.5 14.4-.5 29.2.5 55.3 7.9 17.3 4.9 29.8 12.6 36.9 17.8 2.8 2.1 1.8 6.5-1.7 7.2-6.1 1.1-14.4 2.4-20 2.4zm210.4 73c-12.7 1.7-58.5 2.2-86.2 2.2s-73.5-.5-86.2-2.2c-13.1-1.7-29.8-17.3-18.4-30.2 7.6-8.5 20.8-13.6 48.9-17.3 29.8-3.8 48.6-4.3 55.6-4.3s25.8.5 55.6 4.3c28.1 3.7 43.2 9.6 48.9 17.3 10.4 13.8-5.1 28.4-18.2 30.2zm111.7-85.2c-2.5 11.2-25.6 14.9-28 14.9s-6.5-3.9-11.2-3.8c-4.7.2-24.6 1.2-34.5 1.2-5.5 0-13.8-1.3-20-2.4-3.5-.6-4.5-5.1-1.7-7.2 7.1-5.2 19.6-12.9 36.9-17.8 26.1-7.4 40.8-8.4 55.3-7.9 2 .1 3.6 1.5 3.8 3.5.5 4.3 1.1 12-.6 19.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-no-smoking.svg b/docs/ionicons/svg/logo-no-smoking.svg deleted file mode 100644 index bf99aad8b..000000000 --- a/docs/ionicons/svg/logo-no-smoking.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M360 256h16v48h-16zM112 304h129.6l-48-48H112z"/><path d="M364.5 60.1c-.4-.2-.7-.4-1-.6-10.9-6-22.5-10.7-34.4-14.8l-5.4-1.8C302.3 36.1 279.6 32 256 32 132.3 32 32 132.3 32 256c0 84.3 46.6 157.6 115.4 195.8.4.2.7.5 1.1.7 10.9 6 22.5 10.7 34.4 14.8l5.4 1.8c21.4 6.8 44 10.9 67.7 10.9 123.7 0 224-100.3 224-224 0-84.3-46.6-157.7-115.5-195.9zM256 426.4c-9.3 0-18.4-.9-27.2-2.4-9.8-1.6-19.3-4.1-28.5-7.3-1.9-.6-3.8-1.2-5.6-1.9-6.5-2.5-12.9-5.3-19-8.6-53.6-28.7-90.1-85.2-90.1-150.3 0-37.2 12.4-71.4 32.7-99.4l237.2 237.2c-28.1 20.3-62.3 32.7-99.5 32.7zm137.8-71L156.6 118.2c28-20.2 62.1-32.6 99.4-32.6 9.3 0 18.3.9 27.2 2.4 9.8 1.6 19.3 4.1 28.5 7.3 1.8.6 3.7 1.2 5.6 1.9 6.2 2.4 12.2 5 18 8.1 54.2 28.5 91.2 85.3 91.2 150.8-.1 37.2-12.5 71.3-32.7 99.3z"/><path d="M352 256h-34l34 34zM384 256h16v48h-16zM360.1 212.7c-8.8-4.1-22-5.7-45.6-5.7h-3.6c-12.7.1-15.9-.1-20-6.1-2.8-4.2-1-14.8 3.7-21.9 1.6-2.4 1.8-5.6.4-8.2-1.4-2.6-4.1-4.2-7-4.3-.1 0-9.4-.1-18.3-3.9-10.6-4.5-15.6-12.1-15.6-23.1 0-25.8 21.8-27.7 22.8-27.7v-16c-12 0-38.8 11-38.8 43.7 0 17.5 9 31 25.7 38 4.2 1.7 8.4 2.9 12 3.6-3.3 9.8-3.6 20.9 1.7 28.7 9 13.3 20.3 13.2 33.3 13.1h3.5c26.3 0 34.6 2.3 38.9 4.3 5.7 2.6 6.8 7.5 6.6 15.7v1h16v-1c0-7.1.3-22.8-15.7-30.2z"/><path d="M400 244c0-25.7-3-39.2-9.1-49.6C382.3 180 368.5 172 352 172h-17.4c2.9-8.3 5.4-19.8 3.5-30.9-3.2-18.8-19.1-30-43.1-30v16c21 0 26.1 9.1 27.4 16.7 2.5 14.5-6.8 32.1-6.9 32.3-1.4 2.5-1.3 5.5.1 7.9s4.1 3.9 6.9 3.9H352c10.9 0 19.4 4.9 25.1 14.6 3.1 5.3 6.9 13.5 6.9 41.4h16v.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-nodejs.svg b/docs/ionicons/svg/logo-nodejs.svg deleted file mode 100644 index f796e5dfe..000000000 --- a/docs/ionicons/svg/logo-nodejs.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M255.917 480a32.536 32.536 0 0 1-16.633-4.599l-52.985-32.44c-7.914-4.562-4.023-6.203-1.443-7.141 10.565-3.781 13.713-5.657 24.947-12.285 1.206-.667 2.747-.424 3.955.322l39.71 23.504c1.476.85 3.557.85 4.931 0l155.188-92.246c1.475-.877 2.415-2.646 2.415-4.441V163.869c0-1.85-.94-3.592-2.449-4.528l-155.12-94.672c-1.478-.894-3.421-.894-4.898 0L98.516 159.374c-1.544.903-2.516 2.698-2.516 4.495v186.805c0 1.813.972 3.513 2.481 4.389l39.929 23.972c23.61 12.204 37.59-.17 37.59-14.611V180.725c0-2.652 2.047-4.727 4.596-4.727h22.809c2.515 0 4.597 2.072 4.597 4.727v183.698c0 32.563-19.353 51.248-49.199 51.248-9.156 0-16.397 0-36.552-10.279l-41.584-24.781C70.371 374.459 64 362.965 64 350.656V161.191c0-12.316 6.371-23.784 16.665-29.917L239.35 36.41c10.027-5.88 23.374-5.88 33.332 0l158.65 94.864C441.63 137.423 448 148.899 448 161.191v189.465c0 12.309-6.37 23.75-16.668 29.953l-158.65 94.774a32.52 32.52 0 0 1-16.698 4.599l-.067.018z"/><path d="M304.943 351.998c-64.61 0-84.006-31.61-84.006-59.271 0-2.629 2.048-4.729 4.562-4.729h20.521c2.282 0 4.227 1.7 4.562 4.016 3.084 21.602 16.748 31.15 54.324 31.15 33.399 0 47.091-10.346 47.091-28.684 0-10.592-3.463-18.424-55.407-23.697-43.427-4.441-70.288-14.373-70.288-50.295 0-33.135 26.996-52.49 72.234-52.49 46.128 0 76.462 14 79.173 50.829.102 1.337-.368 2.629-1.241 3.644-.871.965-2.078 1.527-3.353 1.527h-20.591c-2.146 0-4.024-1.562-4.459-3.713-4.401-16.953-16.97-23.402-49.563-23.402-36.486 0-40.746 12.753-40.746 22.607 0 11.963 5.031 15.441 54.294 22.172 48.761 6.663 71.933 16.117 71.933 51.552 0 35.781-28.808 58.783-79.075 58.783l.035.001z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-npm.svg b/docs/ionicons/svg/logo-npm.svg deleted file mode 100644 index 0082351d9..000000000 --- a/docs/ionicons/svg/logo-npm.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M227.6 213.1H256v57.1h-28.4z"/><path d="M0 156v171.4h142.2V356H256v-28.6h256V156H0zm142.2 142.9h-28.4v-85.7H85.3v85.7H28.4V184.6h113.8v114.3zm142.2 0h-56.9v28.6h-56.9V184.6h113.8v114.3zm199.2 0h-28.4v-85.7h-28.4v85.7h-28.4v-85.7H370v85.7h-56.9V184.6h170.7v114.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-octocat.svg b/docs/ionicons/svg/logo-octocat.svg deleted file mode 100644 index 89788f68a..000000000 --- a/docs/ionicons/svg/logo-octocat.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M178.4 287.5c-9.1 0-16.9 4.2-23.2 12.8-6.3 8.5-9.4 19-9.4 31.4 0 12.5 3.2 23 9.4 31.5 6.3 8.5 14 12.8 23.2 12.8 8.5 0 15.9-4.3 22.1-12.8 6.3-8.5 9.4-19 9.4-31.5 0-12.4-3.2-22.9-9.4-31.4-6.3-8.6-13.6-12.8-22.1-12.8zM334.7 287.5c-9 0-16.9 4.2-23.2 12.8-6.3 8.5-9.4 19-9.4 31.4 0 12.5 3.2 23 9.4 31.5 6.3 8.5 14.1 12.8 23.2 12.8 8.5 0 15.9-4.3 22.2-12.8 6.3-8.5 9.4-19 9.4-31.5 0-12.4-3.2-22.9-9.4-31.4-6.3-8.6-13.6-12.8-22.2-12.8z"/><path d="M445.8 172c-.1 0 2.7-14.3.3-39.2-2.2-24.9-7.5-47.8-16.1-68.8 0 0-4.4.8-12.8 2.9s-22.1 6.3-40.9 14.8c-18.5 8.5-38 19.8-58.3 33.5-13.8-3.9-34.4-5.9-62-5.9-26.3 0-46.9 2-62 5.9-44.6-30.9-81.9-48-112.1-51.2-8.6 21-13.9 44-16 69-2.4 24.9.4 39.3.4 39.3C42 198.6 32 236.5 32 267.8c0 24.2.7 46.1 6.1 65.5 5.6 19.3 12.7 35.1 21.1 47.2 8.6 12.1 19 22.8 31.6 31.9 12.5 9.3 24 16 34.4 20.2 10.5 4.4 22.4 7.6 36 9.9 13.3 2.4 23.4 3.6 30.5 4 0 0 28 1.5 64.4 1.5s64.3-1.5 64.3-1.5c7-.4 17.1-1.6 30.5-4 13.5-2.3 25.5-5.6 35.9-9.9 10.4-4.3 21.9-10.9 34.5-20.2 12.5-9 22.9-19.7 31.5-31.9 8.4-12.1 15.5-27.9 21.1-47.2 5.5-19.4 6.1-41.4 6.1-65.6 0-30.3-10-68.7-34.2-95.7zm-65.4 233.6c-27.9 13.1-68.9 18.4-123.3 18.4H255c-54.4 0-95.4-5.2-122.8-18.4-27.5-13.1-41.3-40.1-41.3-80.7 0-24.3 8.6-44 25.5-59.1 7.4-6.5 16.4-11 27.6-13.7 11.1-2.6 21.4-2.8 31-2.5 9.4.4 22.6 2.2 39.3 3.5 16.8 1.3 29.3 3 41.8 3 11.7 0 27.2-2 52.1-4 25-2 43.5-3 55.5-1 12.3 2 23 6.2 32.1 14.7 17.7 15.8 26.6 35.5 26.6 59.1-.1 40.6-14.2 67.6-42 80.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-pinterest.svg b/docs/ionicons/svg/logo-pinterest.svg deleted file mode 100644 index 47ee18131..000000000 --- a/docs/ionicons/svg/logo-pinterest.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32C132.3 32 32 132.3 32 256c0 91.7 55.2 170.5 134.1 205.2-.6-15.6-.1-34.4 3.9-51.4 4.3-18.2 28.8-122.1 28.8-122.1s-7.2-14.3-7.2-35.4c0-33.2 19.2-58 43.2-58 20.4 0 30.2 15.3 30.2 33.6 0 20.5-13.1 51.1-19.8 79.5-5.6 23.8 11.9 43.1 35.4 43.1 42.4 0 71-54.5 71-119.1 0-49.1-33.1-85.8-93.2-85.8-67.9 0-110.3 50.7-110.3 107.3 0 19.5 5.8 33.3 14.8 43.9 4.1 4.9 4.7 6.9 3.2 12.5-1.1 4.1-3.5 14-4.6 18-1.5 5.7-6.1 7.7-11.2 5.6-31.3-12.8-45.9-47-45.9-85.6 0-63.6 53.7-139.9 160.1-139.9 85.5 0 141.8 61.9 141.8 128.3 0 87.9-48.9 153.5-120.9 153.5-24.2 0-46.9-13.1-54.7-27.9 0 0-13 51.6-15.8 61.6-4.7 17.3-14 34.5-22.5 48 20.1 5.9 41.4 9.2 63.5 9.2 123.7 0 224-100.3 224-224C480 132.3 379.7 32 256 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-playstation.svg b/docs/ionicons/svg/logo-playstation.svg deleted file mode 100644 index 819fcf43f..000000000 --- a/docs/ionicons/svg/logo-playstation.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M399.8 203c-.8-17.1-3.3-34.5-10.8-50.1-4.1-8.6-9.7-16.5-16.5-23.2-6.3-6.4-13.6-11.7-21.3-16.3-17.1-10.2-37.5-17-84.4-31S192 64 192 64v358.3l79.9 25.7s.1-198.8.1-299.5v-3.8c0-9.3 7.5-16.8 16.1-16.8h.5c8.5 0 15.5 7.5 15.5 16.8V278c11 5.3 29.2 9.3 41.8 9.1 8.3.2 16.7-1.7 24-5.7 7.6-4.1 13.9-10.4 18.4-17.8 5.1-8.3 8.2-17.8 9.9-27.3 1.9-10.8 2-22.1 1.6-33.3zM86.7 357.8c27.4-9.8 89.3-29.5 89.3-29.5v-47.2s-76.5 24.8-111.3 37.1c-8.6 3.1-17.3 5.9-25.7 9.5-9.8 4.1-19.4 8.7-28.1 14.8-3.8 2.6-7.2 5.9-9.2 10.1s-2.2 9.2-.5 13.6c2 5.1 5.8 9.3 10.1 12.6 7.8 5.9 17.1 9.5 26.4 12.2 28.4 9.4 58.4 14 88.4 13.3 14.5-.2 36-1.9 50-4.4v-42s-11 2.5-41.3 12.5c-4.6 1.5-9.2 3.3-14 4.3-7.1 1.6-14.4 2.1-21.6 2.2-6.5-.3-13.2-.7-19.3-3.1-2.2-1-4.6-2.2-5.5-4.6-.8-2 .3-4 1.7-5.4 2.8-2.9 6.8-4.5 10.6-6z"/><path d="M512 345.9c-.1-6-3.7-11.2-7.9-15-7.1-6.3-15.9-10.3-24.7-13.5-5.5-1.9-9.3-3.3-14.7-5-25.2-8.2-51.9-11.2-78.3-11.3-8 .3-23.1.5-31 1.4-21.9 2.5-67.3 15.4-67.3 15.4v48.8s67.5-21.6 96.5-31.8c9.7-3.3 20.1-4.6 30.3-4.6 6.5.2 13.2.7 19.4 3.1 2.2.9 4.5 2.2 5.5 4.5.9 2.6-.9 5-2.9 6.5-4.7 3.8-10.7 5.3-16.2 7.4-41 14.5-132.7 44.7-132.7 44.7v47s117.2-39.6 170.8-58.8c8.9-3.3 17.9-6.1 26.4-10.4 7.9-4 15.8-8.6 21.8-15.3 3.1-3.6 5-8 5-13.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-polymer.svg b/docs/ionicons/svg/logo-polymer.svg deleted file mode 100644 index e7d0dd6cf..000000000 --- a/docs/ionicons/svg/logo-polymer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M392.3 96h-77.9L160.8 348.6 109.9 256l87.7-160h-77.9L32 256l87.7 160h77.9l153.7-252.6 50.8 92.6-87.7 160h77.9L480 256 392.3 96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-python.svg b/docs/ionicons/svg/logo-python.svg deleted file mode 100644 index ad4553012..000000000 --- a/docs/ionicons/svg/logo-python.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M193.46 249.056a65.316 65.316 0 0 1 11.586-1.041l-3.122-.015h103.823c4.503 0 8.806-.617 12.908-1.754 19.37-5.363 33.345-22.537 33.345-43.663v-87.224c0-24.832-21.15-43.484-46.289-47.606-15.931-2.624-39.258-3.827-55.089-3.749-15.829.086-30.981 1.404-44.277 3.749C167.143 74.576 160 88.928 160 115.359V144h96v16H128.82c-35.628 0-64.538 42.571-64.813 95.242-.002.253-.007.505-.007.758 0 9.523.94 18.72 2.685 27.404C74.648 323.07 99.451 352 128.82 352H144v-45.935c0-26.827 20.146-51.733 49.46-57.009zm10.196-122.054c-9.592 0-17.384-7.785-17.384-17.403 0-9.664 7.774-17.52 17.384-17.52 9.574 0 17.399 7.855 17.399 17.52.001 9.618-7.809 17.403-17.399 17.403z"/><path d="M443.951 222.543C434.78 186.021 411.033 160 383.18 160H368v40.672c0 33.915-22.286 58.474-49.489 62.681a53.943 53.943 0 0 1-8.301.646H206.351a51.41 51.41 0 0 0-13.049 1.672C174.18 270.689 160 286.6 160 307.236v87.227c0 24.832 24.977 39.426 49.481 46.551 29.327 8.531 61.267 10.068 96.366 0C329.15 434.354 352 420.893 352 394.463V368h-96v-16h127.18c25.24 0 47.107-21.365 57.814-52.549C445.474 286.404 448 271.641 448 256c0-11.768-1.433-23.038-4.049-33.457zM307.867 382.82c9.59 0 17.381 7.785 17.381 17.4 0 9.65-7.791 17.521-17.381 17.521-9.577 0-17.399-7.871-17.399-17.521 0-9.63 7.806-17.4 17.399-17.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-reddit.svg b/docs/ionicons/svg/logo-reddit.svg deleted file mode 100644 index cdc2db7f8..000000000 --- a/docs/ionicons/svg/logo-reddit.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="322.3" cy="288.4" r="31.8"/><circle cx="190.3" cy="288.4" r="31.8"/><path d="M480.5 251c0-27.7-22.2-50.2-49.5-50.2-13 0-24.7 5-33.6 13.3-33.2-23.4-78.4-38.5-128.7-40.7L292 95.7l69.6 13.9c.2 24.7 20.1 44.7 44.5 44.7 24.6 0 44.5-20.2 44.5-45.1S430.7 64 406.1 64c-18.6 0-34.5 11.6-41.2 28l-85.2-17-29.4 98.2-7.1.2c-50.3 2.2-95.5 17.4-128.7 40.7-8.8-8.3-20.6-13.3-33.6-13.3-27.3 0-49.5 22.5-49.5 50.2 0 19.6 11 36.5 27.1 44.8-.8 4.9-1.2 9.8-1.2 14.8C57.5 386.4 146.4 448 256 448s198.5-61.6 198.5-137.5c0-5-.4-9.9-1.1-14.8 16.1-8.3 27.1-25.2 27.1-44.7zM406.1 81.9c14.8 0 26.8 12.2 26.8 27.2s-12 27.2-26.8 27.2-26.8-12.2-26.8-27.2 12-27.2 26.8-27.2zM49.2 251c0-17.8 14.3-32.2 31.8-32.2 7.2 0 13.9 2.5 19.2 6.6-17.3 15.2-30.1 33-37 52.4-8.4-5.9-14-15.7-14-26.8zm337.2 141.9C351.8 416.8 305.5 430 256 430s-95.8-13.2-130.4-37.1c-32.5-22.5-50.4-51.8-50.4-82.4 0-3.2.2-6.5.6-9.7.7-6 2.2-11.9 4.3-17.7 5.6-15.6 16-30.3 30.7-43.4 4.4-3.9 9.2-7.7 14.4-11.3.1-.1.3-.2.4-.3C160.2 204.2 206.5 191 256 191s95.8 13.2 130.4 37.1c.1.1.3.2.4.3 5.2 3.6 10 7.4 14.4 11.3 14.7 13.1 25.1 27.8 30.7 43.4 2.1 5.8 3.5 11.7 4.3 17.7.4 3.2.6 6.4.6 9.7 0 30.6-17.9 59.9-50.4 82.4zm62.4-115.2c-6.9-19.4-19.7-37.2-37-52.4 5.3-4.1 12-6.6 19.2-6.6 17.5 0 31.8 14.5 31.8 32.2 0 11.2-5.6 21-14 26.8z"/><path d="M320.5 357.9c-.2.2-24.2 24.2-64.5 24.4-40.9-.2-64.4-24.2-64.6-24.4l-12.6 12.4c1.2 1.2 29.6 29.5 77.2 29.7 47.6-.2 75.9-28.5 77.1-29.7l-12.6-12.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-rss.svg b/docs/ionicons/svg/logo-rss.svg deleted file mode 100644 index 0a9a9cdbf..000000000 --- a/docs/ionicons/svg/logo-rss.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M119.9 336.1c-30.8 0-55.9 25.1-55.9 55.8 0 30.8 25.1 55.6 55.9 55.6 30.9 0 55.9-24.9 55.9-55.6 0-30.7-25-55.8-55.9-55.8z"/><path d="M64 192v79.9c48 0 94.1 14.2 128 48.1 33.9 33.9 48 79.9 48 128h80c0-139.9-116-256-256-256z"/><path d="M64 64v79.9c171 0 303.9 133 303.9 304.1H448C448 236.3 276 64 64 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-sass.svg b/docs/ionicons/svg/logo-sass.svg deleted file mode 100644 index 30082e9b4..000000000 --- a/docs/ionicons/svg/logo-sass.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M511.784 329.108c-1.67-13.599-9.236-24.146-20.795-32.416 2.857 2.04 5.275 3.766-.055-.041-7.189-5.131-3.38-2.411-.047-.032-28.5-20.301-65.676-15.789-96.733-4.511-12.447-20.295-12.987-35.783-5.816-57.937.929-2.8.295-4.354-2.624-5.604-7.086-3.03-17.291-1.427-24.422.463-2.462.646-4.254 1.9-4.8 4.381-5.154 24.243-21.009 46.448-34.828 66.886-9.731-18.652-8.96-33.087-2.414-52.516.798-2.366.431-3.624-1.937-4.879-7.26-3.757-18.401-1.912-25.8.276-8.509 2.482-21.29 44.594-25.372 52.946-8.531 17.442-16.091 44.665-30.585 58.502-12.3-15.807 22.526-51.517 10.882-65.851-3.938-4.848-11.063-4.723-15.586-.616 1.085-7.608 1.648-12.609-.32-19.063-2.081-6.79-7.361-10.687-15.09-10.49-17.995.527-33.843 13.815-44.641 26.397-10.277 12.105-37.381 19.627-51.953 26.927-25.032-21.807-79.221-44.947-80.632-82.081-1.528-41.846 48.319-70.245 81.597-87.228 43.28-22.104 109.961-49.608 159.138-25.436 13.049 6.414 18.299 20.171 14.707 33.348-9.368 34.366-47.198 57.293-80.103 67.807-16.189 5.175-33.969 9.027-51.1 8.026-22.955-1.343-40.83-15.224-43.281-16.086-2.049-.389-1.888 2.261-1.347 3.664 23.816 62.433 144.417 16.681 175.956-15.371 15.189-15.421 24.413-30.365 28.351-53.894 4.616-27.583-15.634-44.842-31.004-51.957-77.918-36.072-185.636 11.168-244.553 59.327-25.568 20.901-57.552 54.11-42.874 88.946 15.93 37.805 64.736 57.19 96.503 80.312-25.704 12.773-57.862 25.983-74.518 49.933-9.524 13.729-12.903 28.359-5.811 43.966 12.572 27.568 58.285 15.622 77.573 3.471 17.67-11.13 29.563-26.07 34.7-45.228 4.455-16.609 3.541-33.866-3.856-49.512l28.585-14.458c-7.697 23.076-11.097 52.003 4.881 72.855 6.402 8.338 23.017 8.675 29.817.311 8.816-10.943 14.664-24.655 20.503-37.206-.682 9.373-1.856 19.996 1.377 28.165 3.71 9.373 12.126 11.291 20.792 5.343 26.52-18.203 43.398-68.652 56.463-98.062 3.552 12.829 7.473 24.548 13.957 36.376 1.602 2.903 1.407 4.774-.796 7.195-9.685 10.675-32.826 28.479-35.069 42.899-.524 3.371 1.713 6.599 5.686 7.37 15.573 3.108 32.838-2.531 45.482-11.078 13.188-8.922 17.446-21.087 14.245-35.515-4.576-20.771 10.993-43.98 25.801-61.03 2.719 12.908 6.816 25.331 14.143 36.606-13.075 11.483-32.58 27.764-29.779 46.939.988 6.865 7.135 11.301 14.514 9.736 15.783-3.324 29.416-10.113 39.37-22.146 9.023-10.855 5.792-22.701 1.856-34.635 23.872-6.815 48.022-8.177 71.831-.027 11.495 3.91 20.755 10.5 26.248 20.818 6.726 12.644 2.939 24.292-10.05 32.604-3.287 2.104-5.562 3.833-4.45 4.743 1.112.911 4.9 2.113 13.284-3.152 8.384-5.267 13.51-12.383 14.823-21.725a37.09 37.09 0 0 0-.024-7.755zm-398.838 25.259c-1.358 16.673-9.636 30.193-23.175 41.114-7.617 6.158-17.102 11.176-26.52 12.092-9.418.917-16.751-1.461-17.378-11.23-1.764-27.493 40.923-54.424 64.625-62.533 2.02 6.86 3.011 13.666 2.432 20.587l.016-.03zm103.102-72.453c-3.903 22.309-14.83 62.347-32.314 78.336-2.356 2.143-4.61 2.018-5.809-.771-10.345-24.059 3.671-73.669 33.082-81.328 3.457-.889 5.602.582 5.041 3.763zm70.311 81.768c8.422-8.962 16.834-17.916 25.269-26.927 1.043 10.021-17.571 29.964-25.269 26.927zm80.714-17.696c-2.348 1.273-7.621 2.515-7.827.835-1.482-12.085 11.816-24.874 20.067-30.867 4.453 11.343-.818 23.834-12.24 30.032z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-skype.svg b/docs/ionicons/svg/logo-skype.svg deleted file mode 100644 index e119d1877..000000000 --- a/docs/ionicons/svg/logo-skype.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M436.9 296.8c2.8-12.5 4.2-25.4 4.2-38.7 0-99.7-82-180.6-183.2-180.6-10.7 0-21.1.9-31.3 2.6C210.3 69.9 191 64 170.2 64 111.6 64 64 110.9 64 168.7c0 19.4 5.3 37.5 14.6 53-2.4 11.7-3.7 23.9-3.7 36.3 0 99.8 82 180.6 183.1 180.6 11.5 0 22.7-1 33.5-3 15 7.9 32.1 12.4 50.2 12.4 58.7 0 106.2-46.9 106.2-104.7.1-16.7-3.9-32.5-11-46.5zm-85 47.5c-8.5 11.8-21 21.2-37.2 27.8-16.1 6.6-35.3 9.9-57.3 9.9-26.3 0-48.3-4.6-65.6-13.6-12.3-6.6-22.4-15.4-30.2-26.4-7.8-11-11.7-22-11.7-32.6 0-6.6 2.6-12.3 7.6-17.1 5-4.6 11.5-7 19.1-7 6.3 0 11.7 1.8 16.1 5.5 4.2 3.5 7.8 8.7 10.7 15.5 3.3 7.3 6.8 13.5 10.6 18.4 3.6 4.7 8.7 8.6 15.3 11.7 6.7 3.1 15.6 4.7 26.6 4.7 15.1 0 27.5-3.2 36.8-9.5 9.2-6.1 13.6-13.5 13.6-22.5 0-7.1-2.3-12.7-7.1-17.1-5-4.6-11.5-8.2-19.6-10.6-8.3-2.6-19.6-5.3-33.6-8.2-19-4-35.1-8.8-48-14.2-13.1-5.5-23.7-13.2-31.5-22.7-7.9-9.7-11.8-21.9-11.8-36.2 0-13.7 4.2-25.9 12.4-36.5 8.2-10.5 20.1-18.7 35.6-24.3 15.2-5.6 33.3-8.4 53.7-8.4 16.4 0 30.7 1.9 42.7 5.5 12.1 3.7 22.2 8.7 30.3 14.9 8 6.2 14 12.8 17.8 19.7 3.8 7 5.7 13.9 5.7 20.6 0 6.4-2.5 12.3-7.5 17.4-5 5.1-11.3 7.8-18.8 7.8-6.8 0-12.1-1.6-15.8-4.8-3.4-3-7-7.6-10.9-14.3-4.6-8.5-10.1-15.3-16.4-20.1-6.2-4.6-16.4-7-30.6-7-13.1 0-23.8 2.6-31.7 7.7-7.6 4.9-11.3 10.6-11.3 17.3 0 4.1 1.2 7.5 3.7 10.5 2.6 3.1 6.2 5.9 10.9 8.2 4.8 2.4 9.8 4.3 14.7 5.6 5.1 1.4 13.6 3.5 25.3 6.1 14.9 3.1 28.5 6.7 40.5 10.4 12.2 3.9 22.7 8.6 31.3 14.1 8.8 5.6 15.7 12.9 20.7 21.5 4.9 8.6 7.4 19.4 7.4 31.8.4 15.1-3.9 28.7-12.5 40.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-slack.svg b/docs/ionicons/svg/logo-slack.svg deleted file mode 100644 index e5187a4a8..000000000 --- a/docs/ionicons/svg/logo-slack.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M213.6 236.216l64.003-21.438 20.708 61.823-64.004 21.438z"/><path d="M213.6 236.216l64.003-21.438 20.708 61.823-64.004 21.438z"/><path d="M475.9 190C426.4 25 355-13.4 190 36.1S-13.4 157 36.1 322 157 525.4 322 475.9 525.4 355 475.9 190zm-83.3 107.1l-31.1 10.4 10.7 32.2c4.2 13-2.7 27.2-15.7 31.5-2.7.8-5.8 1.5-8.4 1.2-10-.4-19.6-6.9-23-16.9l-10.7-32.2-64.1 21.5L261 377c4.2 13-2.7 27.2-15.7 31.5-2.7.8-5.8 1.5-8.4 1.2-10-.4-19.6-6.9-23-16.9L203 360.4l-31 10.3c-2.7.8-5.8 1.5-8.4 1.2-10-.4-19.6-6.9-23-16.9-4.2-13 2.7-27.2 15.7-31.5l31.1-10.4-20.7-61.8-31.1 10.4c-2.7.8-5.8 1.5-8.4 1.2-10-.4-19.6-6.9-23-16.9-4.2-13 2.7-27.2 15.7-31.5l31.1-10.4-10.9-32.1c-4.2-13 2.7-27.2 15.7-31.5 13-4.2 27.2 2.7 31.5 15.7l10.7 32.2 64.1-21.5-10.7-32.2c-4.2-13 2.7-27.2 15.7-31.5 13-4.2 27.2 2.7 31.5 15.7l10.7 32.2 31.1-10.4c13-4.2 27.2 2.7 31.5 15.7 4.2 13-2.7 27.2-15.7 31.5l-31.1 10.4 20.7 61.8 31.1-10.4c13-4.2 27.2 2.7 31.5 15.7 4.2 13.2-2.7 27.4-15.8 31.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-snapchat.svg b/docs/ionicons/svg/logo-snapchat.svg deleted file mode 100644 index 90f9b4e43..000000000 --- a/docs/ionicons/svg/logo-snapchat.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M495.998 360.389l-.189-14.501-14.398-1.278c-15.413-1.396-43.8-7.219-54.301-16.9-16.281-15.011-35.688-36.199-35.688-51.893 0-1.014 0-2.546 4.15-5.186 4.985-3.174 12.589-5.584 19.297-7.71 5.217-1.654 10.144-3.217 14.394-5.236 9.236-4.39 18.498-15.978 17.471-28.807-1.215-15.166-14.424-27.046-30.072-27.046-4.021 0-8.068.76-12.027 2.259-8.027 3.041-13.743 4.41-17.705 4.962.747-9.319 1.791-20.12 3.211-30.67 5.111-37.948-5.281-73.509-29.264-101.042C335.498 48.208 297.376 32 256.283 32H256c-41.093 0-79.215 16.208-104.591 45.341-23.982 27.534-34.375 63.345-29.265 101.292 1.416 10.51 2.46 21.231 3.21 30.618-3.97-.559-9.686-1.998-17.703-5.034-3.965-1.502-8.017-2.295-12.043-2.295-15.641-.001-28.844 11.852-30.057 27.003-1.027 12.818 8.235 24.393 17.47 28.783 4.251 2.02 9.181 3.578 14.4 5.232 6.707 2.125 14.309 4.532 19.293 7.703 4.147 2.639 4.147 4.168 4.147 5.182 0 8.66-6.191 24.691-35.688 51.888-10.499 9.681-39.055 15.501-54.588 16.897l-14.572 1.311L16 360.603c0 1.679.312 10.546 6.485 20.319 5.246 8.306 16.073 19.283 37.863 24.407a1139.713 1139.713 0 0 0 15.208 3.454c2.306.512 4.555 1.01 6.454 1.453l.081.623c.9 7.004 1.611 12.535 4.392 17.75 2.453 4.6 8.574 12.316 22.015 12.316 2.478 0 5.249-.246 8.472-.751 1.672-.263 3.386-.554 5.2-.863 7.116-1.212 15.182-2.587 23.451-2.587 10.277 0 18.732 2.188 25.846 6.688 4.531 2.867 8.892 5.972 13.509 9.26C202.967 465.481 223.358 480 256 480c32.726 0 53.293-14.582 71.439-27.446 4.576-3.244 8.898-6.309 13.377-9.142 7.113-4.5 15.568-6.688 25.846-6.688 8.27 0 16.334 1.375 23.449 2.586 1.814.311 3.529.602 5.202.864 3.223.505 5.993.751 8.472.751 13.44 0 19.562-7.715 22.015-12.313 2.781-5.214 3.492-10.746 4.392-17.749l.082-.629c1.898-.441 4.148-.941 6.455-1.452 4.023-.892 9.029-2.001 15.206-3.454 21.851-5.139 32.611-16.17 37.79-24.518 6.097-9.828 6.296-18.736 6.273-20.421zM208 128c8.836 0 16 10.745 16 24s-7.164 24-16 24-16-10.745-16-24 7.164-24 16-24zm103.615 77.698C296.368 220.725 276.617 229 256 229c-20.838 0-40.604-8.29-55.657-23.343a8 8 0 1 1 11.313-11.313C223.688 206.374 239.436 213 256 213c16.387 0 32.15-6.64 44.385-18.698a8 8 0 0 1 11.23 11.396zM304 176c-8.836 0-16-10.746-16-24s7.164-24 16-24 16 10.746 16 24-7.164 24-16 24z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-steam.svg b/docs/ionicons/svg/logo-steam.svg deleted file mode 100644 index c6e81952f..000000000 --- a/docs/ionicons/svg/logo-steam.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M478.8 208.2c0 19.8-16.1 36-36 36-19.8 0-36-16.1-36-36 0-19.8 16.1-36 36-36 19.8 0 36 16.2 36 36zM442.6 139c-38.1 0-69 30.7-69.4 68.7l-43.2 62c-1.8-.2-3.6-.3-5.4-.3-9.7 0-18.7 2.7-26.4 7.3L102.4 198c-5.1-23.2-25.9-40.7-50.6-40.7C23.3 157.2 0 180.6 0 209.1s23.3 51.8 51.8 51.8c9.7 0 18.7-2.7 26.4-7.3L274 332.2c5.1 23.3 25.8 40.8 50.6 40.8 26.8 0 49-20.6 51.5-46.7l66.5-48.6c38.3 0 69.4-31 69.4-69.3S480.9 139 442.6 139zm0 22.9c25.7 0 46.5 20.9 46.5 46.5 0 25.7-20.9 46.4-46.5 46.4-25.7 0-46.5-20.8-46.5-46.4 0-25.7 20.8-46.5 46.5-46.5zm-390.8 9c14.6 0 27.3 8.2 33.7 20.2l-18.9-7.6v.1c-15.3-5.5-32.2 2-38.3 17.1-6.1 15.2.9 32.3 15.7 38.9v.1l16.1 6.4c-2.6.6-5.4.9-8.2.9-21.1 0-38.1-17-38.1-38.1-.1-20.9 16.9-38 38-38zm272.8 112.2c21.1 0 38.1 17 38.1 38.1s-17 38.1-38.1 38.1c-14.7 0-27.4-8.2-33.7-20.3 6.3 2.5 12.5 5 18.8 7.6 15.5 6.2 33.2-1.3 39.4-16.8 6.2-15.5-1.3-33.1-16.9-39.4l-15.9-6.4c2.8-.5 5.5-.9 8.3-.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-tumblr.svg b/docs/ionicons/svg/logo-tumblr.svg deleted file mode 100644 index c249ad6f8..000000000 --- a/docs/ionicons/svg/logo-tumblr.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M321.2 396.3c-11.8 0-22.4-2.8-31.5-8.3-6.9-4.1-11.5-9.6-14-16.4-2.6-6.9-3.6-22.3-3.6-46.4V224h96v-64h-96V48h-61.9c-2.7 21.5-7.5 44.7-14.5 58.6-7 13.9-14 25.8-25.6 35.7-11.6 9.9-25.6 17.9-41.9 23.3V224h48v140.4c0 19 2 33.5 5.9 43.5 4 10 11.1 19.5 21.4 28.4 10.3 8.9 22.8 15.7 37.3 20.5 14.6 4.8 31.4 7.2 50.4 7.2 16.7 0 30.3-1.7 44.7-5.1 14.4-3.4 30.5-9.3 48.2-17.6v-65.6c-20.9 13.7-41.8 20.6-62.9 20.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-tux.svg b/docs/ionicons/svg/logo-tux.svg deleted file mode 100644 index a80cc3f05..000000000 --- a/docs/ionicons/svg/logo-tux.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M426.3 396c-6.7-4-13.2-11-12-18.8 2.3-15.3 2.5-21.5-.2-25.8-1.9-3.2-5.5-5-8.6-5.8 2-2.5 3.1-5.4 3.8-10.9 1.3-10-4.7-41-12.7-65.7s-29.9-50-44.7-68c-26-31.8-22.8-39.2-26.3-99.7C323.4 62.8 306.3 32 256 32s-67 32-67 59c0 28.7 2 51 2 51 1.3 33.4 1 39.4-8 55.3-4.9 8.7-27 30-35.7 44.7s-7.6 29.5-24.6 52.8c-12.4 17-13.8 28.4-9.7 44-7 8.2-3.6 19.9-5 24.9-2.6 8.7-13.7 10.3-22.3 11s-15.3 0-18.7 5.3.7 16 4.3 30-7.3 15-7.3 31 30 16 59.7 22.7 40.7 16.3 56 16.3 26.8-10.2 38-19.3c7.2-5.9 29-3.7 42.3-3.7s34.3-.6 45.7 2.4S317 480 345 480s34.7-20.7 61-34.3 42-20 42-29.7-15-16-21.7-20zm-226.5 55.5c-1.3 13-12.6 17.1-24.1 16.1-13-1.1-29-7.6-44.1-12.1s-35.5-7.5-49-9.9c-15.3-2.7 0-13.6-.2-34.2-.1-8-7.1-19.4-4.2-24.7s17.3-2.4 22.3-3.8 12.7-5.7 15.3-11.9c1.4-3.4 1.8-17.7 2.9-22.8 1.1-4.9 7.9-7.2 22.2.1s28.9 38.1 42.3 59.8 17.9 30.4 16.6 43.4zm118.5-65.8c2 10.3 3.2 24.5.7 36.3s-7 15.5-10.7 23c-2.2-6.8 5.3-13.8 4.4-30.8-.5-9.5-.8-7.8-11.5 1.8-12.2 10.8-27.6 20.1-53 22.5-21 2-32.5-8.3-32.5-8.3 5 16-4.3 24.7-4.3 24.7.3-3.7.8-14.3-2.5-21.6-4-9-9.3-18.7-9.3-18.7s8.6-2.7 11.6-10 2-17.3-8.7-27.7-52.5-37.6-55.9-42.1c-4.9-6.5-6.7-10.2-7-23.2s5.4-24.8 4.3-20.3c-.8 3.2.1 6.8.1 19.8s7.6 23.3 13.9 25c9.5 2.6 2-26.1 8-53.1s11.7-32.8 19.2-43.8 19.2-20.5 17-43.1-.1-20.1 5.1-11.8c4 6.5 13.3 24 24.7 22 19.4-3.3 43.9-24.6 47.6-28.2 3.7-3.6.7-7.1-2.3-5.8-15.5 6.7-44.3 21.5-51.5 18.2s-18.1-20.6-16.8-19.5c15.4 13.6 19.9 11.1 26.4 9 8.4-2.8 12.8-4.3 28.5-11.3s20.7-5.3 22.3-8.7-.4-6.7-4.7-5.7c-6.4 1.5-3.4 5.1-22.7 12.3-25.3 9.5-33.3 10.3-44 3-8.6-5.9-15-12.7-15-16.7s8.3-8.3 12.3-11.3 12.3-10.9 12.3-10.9 1-7.2-.6-12.7c-1.9-6.5-7.8-9.3-11.9-8.1-4.1 1.1-8 5.5-6.8 14.8 1 8.3 7 11 7 11s-2.7 3.5-5.2 4.7c0 0-.8-.3-3.5-6.3s-6.6-19.5-.3-31.1 19.6-5.2 23.8 3.8c3.9 8.3 2.4 22.7 2.4 22.7 6-2.2 13-2 21 3.5-7.1-29.8 9.5-41.1 22-41.1s22.3 9.6 22.3 25c0 12-3.5 18.2-6.9 22-4.1-.5-8.2-1.5-6.3-3.4 1.3-1.4 4.4-5.7 4.4-13.2s-5.9-13.7-13.7-13.7c-9.2 0-12.6 8.3-13.7 13s-.4 8.6-.2 10.4c.6 5 10.9 9.6 23.9 12.9s11.3 9 8.3 25.3 6.3 18.3 14.3 33.8 5.7 21.8 15.9 35.2 19 47.8 16.4 76.8c-.9 10.5-3.9 10.2 7.3 6.7 5.6-1.7 12-2.7 12-2.7 3.1-6.3 3.4-16.3 3.5-22.3.2-13.5.7-41.5-26.7-71.5 0 0 29.5 21.7 34 62 2.5 22.3-2 32.4-2 32.4 5.3 1.3 9.8 7.3 12.6 11.8 3.7 6.1-3.9-5.8-20-5.8-8.5 0-15.3 3.9-18.5 7.9s-3.1 7.6-3.2 11.7c-7.1-1.2-12.4 0-16.8 4.9-5.6 7-2.8 24.2-.8 34.6zm90.1 47.2c-24.1 10.4-32.7 23.5-47.7 31.5s-27.7 2.3-33.7-8 10.4-28.2 4.7-59.6c-4.4-24.2-6.3-31-4.9-36.8 1.4-5.5 9.4-4.4 11.5-3.9 1.3 5.4 6.7 19.5 27 19.5 0 0 23.2 2.6 32.7-21.2 0 0 5.7-.2 7.2 3.5 2.3 5.8-2.9 16.5-2.8 21.3.3 15.7 11.7 21.1 28.4 32 8.2 5.6 2.1 11.1-22.4 21.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-twitch.svg b/docs/ionicons/svg/logo-twitch.svg deleted file mode 100644 index 259225a1f..000000000 --- a/docs/ionicons/svg/logo-twitch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M80 32l-32 80v304h96v64h64l64-64h80l112-112V32H80zm336 256l-64 64h-96.001L192 416v-64h-80V80h304v208z"/><path d="M320 143h48v129h-48zM208 143h48v129h-48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-twitter.svg b/docs/ionicons/svg/logo-twitter.svg deleted file mode 100644 index 50a3c35a1..000000000 --- a/docs/ionicons/svg/logo-twitter.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M492 109.5c-17.4 7.7-36 12.9-55.6 15.3 20-12 35.4-31 42.6-53.6-18.7 11.1-39.4 19.2-61.5 23.5C399.8 75.8 374.6 64 346.8 64c-53.5 0-96.8 43.4-96.8 96.9 0 7.6.8 15 2.5 22.1-80.5-4-151.9-42.6-199.6-101.3-8.3 14.3-13.1 31-13.1 48.7 0 33.6 17.2 63.3 43.2 80.7-16-.4-31-4.8-44-12.1v1.2c0 47 33.4 86.1 77.7 95-8.1 2.2-16.7 3.4-25.5 3.4-6.2 0-12.3-.6-18.2-1.8 12.3 38.5 48.1 66.5 90.5 67.3-33.1 26-74.9 41.5-120.3 41.5-7.8 0-15.5-.5-23.1-1.4C62.8 432 113.7 448 168.3 448 346.6 448 444 300.3 444 172.2c0-4.2-.1-8.4-.3-12.5C462.6 146 479 129 492 109.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-usd.svg b/docs/ionicons/svg/logo-usd.svg deleted file mode 100644 index a6507e425..000000000 --- a/docs/ionicons/svg/logo-usd.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M411.387 303.256c-3.119-9.577-7.891-18.561-14.301-26.952-6.422-8.382-14.396-15.826-23.93-22.331-9.539-6.498-20.721-11.63-33.553-15.4-5.143-1.363-14.189-3.506-26.104-6.418-8.516-2.074-16.5-4.2-25.5-6.367V120.065c9 2.396 15.252 6.202 21.926 10.43C324.204 139.535 333.157 155 335.78 176h69.174c-.654-18-4.65-32.76-11.996-46.02-8.07-14.543-18.977-27.024-32.73-36.956-13.75-9.922-30.225-17.49-48.377-22.455C303.967 68.416 297 66.605 288 65.386V32h-64v33.167c-7 1.044-15.148 2.445-22.426 4.25-17.242 4.283-32.388 10.868-45.951 19.764-13.571 8.905-24.352 20.112-32.604 33.627-8.251 13.523-12.312 29.52-12.312 48 0 9.585 1.407 18.993 4.157 28.235 2.752 9.241 7.442 17.967 14.042 26.181 6.603 8.214 15.495 15.658 26.687 22.332 11.183 6.672 24.705 12.064 41.576 16.171 9.287 2.345 18.83 4.534 26.83 6.576v119.586c-11-2.919-21.889-7.399-30.678-13.479-9.17-6.327-16.066-13.953-21.198-23.884-4.779-9.229-7.073-20.526-7.407-32.526H96c.695 21 5.25 39.494 13.672 55.371 8.799 16.604 20.533 29.96 35.204 40.562 14.662 10.613 31.393 18.356 51.198 23.491 8.885 2.304 18.926 3.96 27.926 5.23V480h64v-34.54c10-1.069 18.957-2.69 28.527-4.879 18.701-4.273 35.645-11.036 50.316-20.276 14.662-9.24 26.621-21.128 35.611-35.681 8.98-14.541 13.545-32.085 13.545-52.619.001-9.578-1.501-19.164-4.612-28.749zM224 209.699c-12-3.743-23.912-9.088-32.051-16.048-8.621-7.355-12.673-17.534-12.673-30.545 0-9.241 2.414-16.94 7.004-23.102 4.58-6.161 9.912-11.038 16.88-14.631 6.18-3.189 13.84-5.565 20.84-7.138v91.464zm118.902 149.772c-2.939 6.673-7.699 12.576-14.303 17.711-6.602 5.133-15.744 9.328-26.377 12.577-4.5 1.378-8.223 2.444-14.223 3.236v-107.11c10 2.624 18.18 5.332 26.326 8.131 8.062 2.744 15.748 7.443 22.537 14.116 6.785 6.676 10.309 17.03 10.309 31.06.001 6.85-1.337 13.605-4.269 20.279z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-vimeo.svg b/docs/ionicons/svg/logo-vimeo.svg deleted file mode 100644 index 91f699286..000000000 --- a/docs/ionicons/svg/logo-vimeo.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M476.9 114c-5-23.4-17.5-38.8-40.6-46.3s-64.9-4.5-94.1 16.8c-29.9 21.8-47.6 59.7-53.8 83.8 14.7-6.3 24-7.7 39-6.9s24.5 12 24.9 25.3c.3 9.8-.2 18.7-3.6 27.7-10.8 28.7-27.7 56.5-47.6 80.8-2.9 3.6-6.4 6.9-10 9.9-10.2 8.3-18.8 6.1-25.4-5.2-5.4-9.3-9-18.9-12.2-29.1-12.4-39.7-16.8-80.9-23.8-121.6-3.3-19.5-7-39.8-18-56.9-11.6-17.8-28.6-24.6-50-22-14.7 1.8-36.9 17.5-47.8 26.4 0 0-56 46.9-81.8 71.4l21.2 27s17.9-12.5 27.5-18.3c5.7-3.4 12.4-4.1 17.2.2 4.5 3.9 9.6 9 12.3 14.1 5.7 10.7 11.2 21.9 14.7 33.4 13.2 44.3 25.5 88.7 37.8 133.3 6.3 22.8 13.9 44.2 28 63.6 19.3 26.6 39.6 32.7 70.9 21.5 25.4-9.1 46.6-26.2 66-43.9 33.1-30.2 59.1-65.4 85.5-101.2 20.4-27.7 37.3-55.7 51.4-87 13.9-31 19.4-63.5 12.3-96.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-vk.svg b/docs/ionicons/svg/logo-vk.svg deleted file mode 100644 index 6202093a0..000000000 --- a/docs/ionicons/svg/logo-vk.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M427 299.1c-8.6-8-15.7-12.8-18.5-20.5-1-2.7-1.3-4.3-1-7.6.4-6 5.5-13.8 39.6-58.9 14.2-18.8 32.7-41.5 32.7-58.5 0-11-4.5-13.7-20.8-13.7h-74c-6.5 0-10.9 8.9-13.6 16.4-2.8 7.5-8.2 19-21.4 43.8-13.8 26-32.3 48.8-40 52.4-2.2 1-3.6 1-5.5.8-1.2-.1-3.8-.8-6.2-3.7-2.3-2.8-5.9-7.7-4.5-53.9.8-25.8 3.7-43.8-1.7-54.8-1.1-2.2-3.5-4.5-4.8-5.5-7.7-5.5-29.4-7.5-48-7.5s-32.9 2.1-40 4.2c-7.1 2.1-15.1 6.9-18.9 12-2.5 3.3 4.3 1.6 10.9 4.6 4 1.8 9.3 4.6 11.2 9.3 8 20.8 9.7 37.3 5.3 66.7-1.1 7.2-2.3 18.5-6.6 25.5-2.4 3.9-7.9 3.6-9.5 3.1-16.1-4.9-28.6-26-41.2-50.7-13.1-25.8-19.8-43.9-23.4-51.3s-9.1-11.4-18.4-11.4H42.3c-5.2 0-9.9 4.3-9.9 9 0 11 18.6 43 29.8 66 20.2 41.4 46.7 81.4 82.4 120.2C182 376.3 233 384 249.3 384s29-.6 33.3-1.5c2-.4 4.1-1.3 5.7-2.5 7.1-5.5 5.8-16 6.3-24.2.5-8.4 1.4-19.5 7-26 5.2-6.1 11.1-7.8 18.6-4.1 7 3.5 12 9.4 17.2 15.1 10.1 10.9 19.3 23.2 31.3 32.2 5.5 4.1 11.5 6.7 17.9 8.7 8.5 2.6 16.5 2.7 25.3 2.3 9.7-.4 17-.3 29-.3s27.7.5 33.1-3.5c2.6-2 6-5 6-11.3 0-11.9-12.2-31.7-53-69.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-whatsapp.svg b/docs/ionicons/svg/logo-whatsapp.svg deleted file mode 100644 index 270774dff..000000000 --- a/docs/ionicons/svg/logo-whatsapp.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M260.062 32C138.605 32 40.134 129.701 40.134 250.232c0 41.23 11.532 79.79 31.559 112.687L32 480l121.764-38.682c31.508 17.285 67.745 27.146 106.298 27.146C381.535 468.464 480 370.749 480 250.232 480 129.701 381.535 32 260.062 32zm109.362 301.11c-5.174 12.827-28.574 24.533-38.899 25.072-10.314.547-10.608 7.994-66.84-16.434-56.225-24.434-90.052-83.844-92.719-87.67-2.669-3.812-21.78-31.047-20.749-58.455 1.038-27.413 16.047-40.346 21.404-45.725 5.351-5.387 11.486-6.352 15.232-6.413 4.428-.072 7.296-.132 10.573-.011 3.274.124 8.192-.685 12.45 10.639 4.256 11.323 14.443 39.153 15.746 41.989 1.302 2.839 2.108 6.126.102 9.771-2.012 3.653-3.042 5.935-5.961 9.083-2.935 3.148-6.174 7.042-8.792 9.449-2.92 2.665-5.97 5.572-2.9 11.269 3.068 5.693 13.653 24.356 29.779 39.736 20.725 19.771 38.598 26.329 44.098 29.317 5.515 3.004 8.806 2.67 12.226-.929 3.404-3.599 14.639-15.746 18.596-21.169 3.955-5.438 7.661-4.373 12.742-2.329 5.078 2.052 32.157 16.556 37.673 19.551 5.51 2.989 9.193 4.529 10.51 6.9 1.317 2.38.901 13.531-4.271 26.359z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-windows.svg b/docs/ionicons/svg/logo-windows.svg deleted file mode 100644 index 1c66e9546..000000000 --- a/docs/ionicons/svg/logo-windows.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 265H232v179l248 36V265zM216 265H32v150l184 26.7V265zM480 32L232 67.4V249h248V32zM216 69.7L32 96v153h184V69.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-wordpress.svg b/docs/ionicons/svg/logo-wordpress.svg deleted file mode 100644 index af460cebf..000000000 --- a/docs/ionicons/svg/logo-wordpress.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M259 271.3L226.2 367h-.1l-25.4 73.1c1.8.5 3.5.9 5.3 1.4h.3c15.8 4.2 32.4 6.5 49.5 6.5 8.5 0 16.8-.5 24.9-1.8 11.2-1.4 22-3.8 32.5-7.1 2.6-.8 5.2-1.7 7.8-2.6-2.8-6-8.8-19.3-9.1-19.9L259 271.3zM80.8 180.5C70.8 203.1 64 230.9 64 256c0 6.3.3 12.6.9 18.8 6.9 71.2 52.9 131 116.1 157.9 2.6 1.1 5.3 2.2 8 3.2L96 180.6c-8-.3-9.5.2-15.2-.1z"/><path d="M430.2 175.4c-4.3-9.3-9.4-18.2-15.1-26.6-1.6-2.4-3.4-4.8-5.1-7.2-21.5-28.8-50.8-51.4-84.9-64.6-21.4-8.4-44.8-13-69.2-13-60.3 0-114.2 28-149.4 71.7-6.5 8-12.3 16.6-17.5 25.6 14.2.1 31.8.1 33.8.1 18.1 0 46-2.2 46-2.2 9.4-.6 10.4 13.1 1.1 14.2 0 0-9.4 1.1-19.8 1.6L213 362l37.8-113.3-26.8-73.6c-9.4-.5-18.1-1.6-18.1-1.6-9.4-.5-8.2-14.8 1-14.2 0 0 28.5 2.2 45.5 2.2 18.1 0 46-2.2 46-2.2 9.3-.6 10.5 13.1 1.1 14.2 0 0-9.3 1.1-19.7 1.6l62.3 185.6 17.3-57.6c8.7-22.4 13.1-40.9 13.1-55.7 0-21.3-7.7-36.1-14.3-47.6-8.7-14.3-16.9-26.3-16.9-40.4 0-15.9 12-30.7 29-30.7h2.2c26.2-.7 34.8 25.3 35.9 43v.6c.4 7.2.1 12.5.1 18.8 0 17.4-3.3 37.1-13.1 61.8l-39 112.8-22.3 65.7c1.8-.8 3.5-1.6 5.3-2.5 56.7-27.4 98-82 106.7-146.7 1.3-8.5 1.9-17.2 1.9-26 0-28.9-6.4-56.3-17.8-80.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-xbox.svg b/docs/ionicons/svg/logo-xbox.svg deleted file mode 100644 index 6f7f942ab..000000000 --- a/docs/ionicons/svg/logo-xbox.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M126.8 248.3c39.7-58.6 77.9-92.8 77.9-92.8s-42.1-48.9-92.8-67.4l-3.3-.8C61.7 128.4 32 188.7 32 256c0 50.7 16.9 97.5 45.2 135 0-4.4.6-70.3 49.6-142.7zM480 256c0-67.3-29.7-127.6-76.6-168.7l-3.2.9c-50.7 18.5-92.9 67.4-92.9 67.4s38.2 34.2 77.9 92.8c49 72.4 49.6 138.3 49.5 142.7C463.2 353.5 480 306.7 480 256zM201.2 80.9c29.3 13.1 54.6 34.6 54.6 34.6s25.5-21.4 54.8-34.6c36.8-16.5 64.9-11.3 72.3-9.5C346.8 46.6 303.1 32 256 32s-90.8 14.6-126.9 39.4c7.2-1.8 35.2-7.1 72.1 9.5zM358.7 292.9C312.4 236 255.8 199 255.8 199s-56.3 37-102.7 93.9c-39.8 48.9-54.6 84.8-62.6 107.8l-1.3 4.8c41 45.7 100.5 74.5 166.8 74.5s125.8-28.8 166.8-74.5l-1.4-4.8c-8-23-22.9-58.9-62.7-107.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-xing.svg b/docs/ionicons/svg/logo-xing.svg deleted file mode 100644 index 2aa11469a..000000000 --- a/docs/ionicons/svg/logo-xing.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M313.8 303.9L469 32H365L209.4 303.8c-.4.7-.4 1.1 0 1.7l98.9 173.8c.4.7.8.7 1.6.7H413l-99.3-174.7c-.2-.3-.1-1 .1-1.4zM221.9 216.2L163 113c-.5-.8-1-1-2-1H65l58.9 104.4c.1.2.2.6.1.8L43 352h96.8c.8 0 1.2-.2 1.6-.9l80.5-133.7c.1-.3.1-.9 0-1.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-yahoo.svg b/docs/ionicons/svg/logo-yahoo.svg deleted file mode 100644 index 3b29a9a2e..000000000 --- a/docs/ionicons/svg/logo-yahoo.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M384.6 68.4c-11.3 0-22.5-.8-32.6-4.4l-96 160-96-160c-10.1 3.6-20.7 4.4-32 4.4-11.1 0-22.1-.9-32-4.4l128 212.7V448c10-3.5 20.8-4.4 32-4.4s22 .9 32 4.4V277L416 64c-9.9 3.4-20.3 4.4-31.4 4.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-yen.svg b/docs/ionicons/svg/logo-yen.svg deleted file mode 100644 index 8e3534929..000000000 --- a/docs/ionicons/svg/logo-yen.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 32h-80L256 253.128 144 32H64l112.368 208H128v48h73.564L216 319v17h-88v48h88v96h80v-96h88v-48h-88v-17l14.891-31H384v-48h-48.289L448 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/logo-youtube.svg b/docs/ionicons/svg/logo-youtube.svg deleted file mode 100644 index 344099985..000000000 --- a/docs/ionicons/svg/logo-youtube.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M508.6 148.8c0-45-33.1-81.2-74-81.2C379.2 65 322.7 64 265 64h-18c-57.6 0-114.2 1-169.6 3.6C36.6 67.6 3.5 104 3.5 149 1 184.6-.1 220.2 0 255.8c-.1 35.6 1 71.2 3.4 106.9 0 45 33.1 81.5 73.9 81.5 58.2 2.7 117.9 3.9 178.6 3.8 60.8.2 120.3-1 178.6-3.8 40.9 0 74-36.5 74-81.5 2.4-35.7 3.5-71.3 3.4-107 .2-35.6-.9-71.2-3.3-106.9zM207 353.9V157.4l145 98.2-145 98.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-add-circle-outline.svg b/docs/ionicons/svg/md-add-circle-outline.svg deleted file mode 100644 index f9eb075e5..000000000 --- a/docs/ionicons/svg/md-add-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M363 277h-86v86h-42v-86h-86v-42h86v-86h42v86h86v42z"/><path d="M256 90c44.3 0 86 17.3 117.4 48.6C404.7 170 422 211.7 422 256s-17.3 86-48.6 117.4C342 404.7 300.3 422 256 422c-44.3 0-86-17.3-117.4-48.6C107.3 342 90 300.3 90 256c0-44.3 17.3-86 48.6-117.4C170 107.3 211.7 90 256 90m0-42C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-add-circle.svg b/docs/ionicons/svg/md-add-circle.svg deleted file mode 100644 index d74e8ca4b..000000000 --- a/docs/ionicons/svg/md-add-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.125 48 48 141.125 48 256s93.125 208 208 208 208-93.125 208-208S370.875 48 256 48zm107 229h-86v86h-42v-86h-86v-42h86v-86h42v86h86v42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-add.svg b/docs/ionicons/svg/md-add.svg deleted file mode 100644 index 00ffc635c..000000000 --- a/docs/ionicons/svg/md-add.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 277.333H277.333V416h-42.666V277.333H96v-42.666h138.667V96h42.666v138.667H416v42.666z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-airplane.svg b/docs/ionicons/svg/md-airplane.svg deleted file mode 100644 index 1b13a6c74..000000000 --- a/docs/ionicons/svg/md-airplane.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 336v-40L288 192V79.2c0-17.7-14.8-31.2-32-31.2s-32 13.5-32 31.2V192L64 296v40l160-48v113.6l-48 31.2V464l80-16 80 16v-31.2l-48-31.2V288l160 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-alarm.svg b/docs/ionicons/svg/md-alarm.svg deleted file mode 100644 index fb6213537..000000000 --- a/docs/ionicons/svg/md-alarm.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M470 124.837l-98.443-81.78-27.814 32.931 98.442 81.769L470 124.837zM167.192 74.919L139.366 42 42 124.837l27.814 32.919 97.378-82.837zm99.509 97.709H234.6v127.446l101.649 60.539L352.3 334.06l-85.6-49.917V172.628zM256 87.665c-107 0-192.601 86.021-192.601 191.166C63.399 383.98 149 470 256 470c105.936 0 192.601-86.02 192.601-191.169 0-105.144-86.665-191.166-192.601-191.166zm0 339.855c-82.393 0-149.8-66.906-149.8-148.688 0-81.777 67.407-148.684 149.8-148.684 82.394 0 149.8 66.906 149.8 148.684 0 82.839-67.406 148.688-149.8 148.688z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-albums.svg b/docs/ionicons/svg/md-albums.svg deleted file mode 100644 index 6c5b630a1..000000000 --- a/docs/ionicons/svg/md-albums.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M154.7 464h266.7c23.5 0 42.7-19.2 42.7-42.7V154.7c0-23.5-19.2-42.7-42.7-42.7H154.7c-23.5 0-42.7 19.2-42.7 42.7v266.7c0 23.4 19.2 42.6 42.7 42.6z"/><path d="M90.7 48h266.7c23.5 0 42.7 19.2 42.7 42.7V96H138.7C115.2 96 96 115.2 96 138.7V400h-5.3C67.2 400 48 380.8 48 357.3V90.7C48 67.2 67.2 48 90.7 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-alert.svg b/docs/ionicons/svg/md-alert.svg deleted file mode 100644 index 70bf7078c..000000000 --- a/docs/ionicons/svg/md-alert.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.6 48 48 141.601 48 256s93.6 208 208 208 208-93.601 208-208S370.4 48 256 48zm24 312h-48v-40h48v40zm0-88h-48V144h48v128z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-american-football.svg b/docs/ionicons/svg/md-american-football.svg deleted file mode 100644 index a80db1ab6..000000000 --- a/docs/ionicons/svg/md-american-football.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 256c14.1 35 36.2 66 64 90.6V165.4C68.2 190 46.1 221 32 256zM480 256c-14.1-35-36.2-66-64-90.6v181.2c27.8-24.6 49.9-55.6 64-90.6z"/><g><path d="M256 105c-47.1 0-91 13.4-128 36.5v228.9c37 23.1 80.9 36.5 128 36.5s91-13.4 128-36.5V141.5c-37-23.1-80.9-36.5-128-36.5zm96 135v64h-32v-32h-48v32h-32v-32h-48v32h-32v-96h32v32h48v-32h32v32h48v-32h32v32z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-analytics.svg b/docs/ionicons/svg/md-analytics.svg deleted file mode 100644 index f5a9d3937..000000000 --- a/docs/ionicons/svg/md-analytics.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M379.4 178.3l-87.2 133.4C299 320 303 330.5 303 342c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-3 .3-6 .8-8.9l-57.6-33.5c-8.6 8.3-20.3 13.4-33.3 13.4-8.6 0-16.6-2.3-23.6-6.2L32 364.2v57.2c0 23.5 19.2 42.7 42.7 42.7h362.7c23.5 0 42.7-19.2 42.7-42.7V208.8l-58.6-38.9c-8.1 6.3-18.3 10.1-29.4 10.1-4.4 0-8.7-.6-12.7-1.7z"/><path d="M117 217c26.5 0 48 21.5 48 48 0 2.1-.2 4.2-.4 6.2l60.1 33.6c8.3-6.8 18.8-10.8 30.4-10.8 3.6 0 7.1.4 10.4 1.1l87.4-135.4c-5.6-7.8-8.9-17.4-8.9-27.8 0-26.5 21.5-48 48-48s48 21.5 48 48c0 3.9-.5 7.7-1.3 11.3l41.3 27.6V90.7c0-23.5-19.2-42.7-42.7-42.7H74.7C51.2 48 32 67.2 32 90.7V320l40-38.3c-1.9-5.2-3-10.8-3-16.7 0-26.5 21.5-48 48-48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-aperture.svg b/docs/ionicons/svg/md-aperture.svg deleted file mode 100644 index ce53eb466..000000000 --- a/docs/ionicons/svg/md-aperture.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32C132.288 32 32 132.288 32 256s100.288 224 224 224 224-100.288 224-224S379.712 32 256 32zm135.765 359.765C355.5 428.028 307.285 448 256 448s-99.5-19.972-135.765-56.235C83.972 355.5 64 307.285 64 256s19.972-99.5 56.235-135.765C156.5 83.972 204.715 64 256 64s99.5 19.972 135.765 56.235C428.028 156.5 448 204.715 448 256s-19.972 99.5-56.235 135.765z"/><path d="M200.043 106.067c-40.631 15.171-73.434 46.382-90.717 85.933H256l-55.957-85.933zM412.797 288A160.723 160.723 0 0 0 416 256c0-36.624-12.314-70.367-33.016-97.334L311 288h101.797zM359.973 134.395C332.007 110.461 295.694 96 256 96c-7.966 0-15.794.591-23.448 1.715L310.852 224l49.121-89.605zM99.204 224A160.65 160.65 0 0 0 96 256c0 36.639 12.324 70.394 33.041 97.366L201 224H99.204zM311.959 405.932c40.631-15.171 73.433-46.382 90.715-85.932H256l55.959 85.932zM152.046 377.621C180.009 401.545 216.314 416 256 416c7.969 0 15.799-.592 23.456-1.716L201.164 288l-49.118 89.621z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-apps.svg b/docs/ionicons/svg/md-apps.svg deleted file mode 100644 index ae1d4bd68..000000000 --- a/docs/ionicons/svg/md-apps.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96 176h80V96H96v80zm120 240h80v-80h-80v80zm-120 0h80v-80H96v80zm0-120h80v-80H96v80zm120 0h80v-80h-80v80zM336 96v80h80V96h-80zm-120 80h80V96h-80v80zm120 120h80v-80h-80v80zm0 120h80v-80h-80v80z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-appstore.svg b/docs/ionicons/svg/md-appstore.svg deleted file mode 100644 index 6ecd14417..000000000 --- a/docs/ionicons/svg/md-appstore.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 152H360c0-57-46.562-103.859-104-103.859S152 95 152 152H48c18.688 216 13 312 13 312h389.999c-.001 0-5.688-98 13.001-312zM256 74.105c43.008 0 77.999 34.895 77.999 77.895H178c0-43 34.991-77.895 78-77.895zM204 397.64V228.867l142.999 84.387L204 397.64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-archive.svg b/docs/ionicons/svg/md-archive.svg deleted file mode 100644 index c4a53410f..000000000 --- a/docs/ionicons/svg/md-archive.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M453.594 100.001l-32.353-39.299C415.469 52.627 405.083 48 394.664 48H117.335c-10.416 0-20.801 4.627-26.576 12.702l-32.351 39.299C51.468 106.923 48 117.335 48 128.886v288.89C48 443.2 68.8 464 94.225 464h323.553C443.202 464 464 443.2 464 417.775v-288.89c0-11.55-3.463-21.962-10.406-28.884zM256 383.109L128.89 256h80.89v-46.224h92.443V256h80.89L256 383.109zM96.534 94.221L115.02 71.11h277.331l21.965 23.111H96.534z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-back.svg b/docs/ionicons/svg/md-arrow-back.svg deleted file mode 100644 index 3647bff78..000000000 --- a/docs/ionicons/svg/md-arrow-back.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M427 234.625H167.296l119.702-119.702L256 85 85 256l171 171 29.922-29.924-118.626-119.701H427v-42.75z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-down.svg b/docs/ionicons/svg/md-arrow-down.svg deleted file mode 100644 index 1dd60b848..000000000 --- a/docs/ionicons/svg/md-arrow-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M277.375 85v259.704l119.702-119.702L427 256 256 427 85 256l29.924-29.922 119.701 118.626V85h42.75z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropdown-circle.svg b/docs/ionicons/svg/md-arrow-dropdown-circle.svg deleted file mode 100644 index 7e61ac308..000000000 --- a/docs/ionicons/svg/md-arrow-dropdown-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.125 48 48 141.125 48 256s93.125 208 208 208 208-93.125 208-208S370.875 48 256 48zm0 272l-96-96h192l-96 96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropdown.svg b/docs/ionicons/svg/md-arrow-dropdown.svg deleted file mode 100644 index a2207e0e7..000000000 --- a/docs/ionicons/svg/md-arrow-dropdown.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 192l128 128 128-128z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropleft-circle.svg b/docs/ionicons/svg/md-arrow-dropleft-circle.svg deleted file mode 100644 index 8d2a19e69..000000000 --- a/docs/ionicons/svg/md-arrow-dropleft-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 256c0-114.875-93.125-208-208-208S48 141.125 48 256s93.125 208 208 208 208-93.125 208-208zm-272 0l96-96v192l-96-96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropleft.svg b/docs/ionicons/svg/md-arrow-dropleft.svg deleted file mode 100644 index 282843db9..000000000 --- a/docs/ionicons/svg/md-arrow-dropleft.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M320 128L192 256l128 128z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropright-circle.svg b/docs/ionicons/svg/md-arrow-dropright-circle.svg deleted file mode 100644 index 282203050..000000000 --- a/docs/ionicons/svg/md-arrow-dropright-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 464c114.875 0 208-93.125 208-208S370.875 48 256 48 48 141.125 48 256s93.125 208 208 208zm-32-112V160l96 96-96 96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropright.svg b/docs/ionicons/svg/md-arrow-dropright.svg deleted file mode 100644 index d0881badf..000000000 --- a/docs/ionicons/svg/md-arrow-dropright.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M192 128l128 128-128 128z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropup-circle.svg b/docs/ionicons/svg/md-arrow-dropup-circle.svg deleted file mode 100644 index eea2302a2..000000000 --- a/docs/ionicons/svg/md-arrow-dropup-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 256c0-114.875-93.125-208-208-208S48 141.125 48 256s93.125 208 208 208 208-93.125 208-208zm-112 32H160l96-96 96 96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-dropup.svg b/docs/ionicons/svg/md-arrow-dropup.svg deleted file mode 100644 index 5eb7fd486..000000000 --- a/docs/ionicons/svg/md-arrow-dropup.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 320l128-128 128 128z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-forward.svg b/docs/ionicons/svg/md-arrow-forward.svg deleted file mode 100644 index f56a75f72..000000000 --- a/docs/ionicons/svg/md-arrow-forward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M85 277.375h259.704L225.002 397.077 256 427l171-171L256 85l-29.922 29.924 118.626 119.701H85v42.75z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-round-back.svg b/docs/ionicons/svg/md-arrow-round-back.svg deleted file mode 100644 index 4a7063f3d..000000000 --- a/docs/ionicons/svg/md-arrow-round-back.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M401.4 224h-214l83-79.4c11.9-12.5 11.9-32.7 0-45.2s-31.2-12.5-43.2 0L89 233.4c-6 5.8-9 13.7-9 22.4v.4c0 8.7 3 16.6 9 22.4l138.1 134c12 12.5 31.3 12.5 43.2 0 11.9-12.5 11.9-32.7 0-45.2l-83-79.4h214c16.9 0 30.6-14.3 30.6-32 .1-18-13.6-32-30.5-32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-round-down.svg b/docs/ionicons/svg/md-arrow-round-down.svg deleted file mode 100644 index acf2acf77..000000000 --- a/docs/ionicons/svg/md-arrow-round-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M99.4 284.9l134 138.1c5.8 6 13.7 9 22.4 9h.4c8.7 0 16.6-3 22.4-9l134-138.1c12.5-12 12.5-31.3 0-43.2-12.5-11.9-32.7-11.9-45.2 0l-79.4 83v-214c0-16.9-14.3-30.6-32-30.6-18 0-32 13.7-32 30.6v214l-79.4-83c-12.5-11.9-32.7-11.9-45.2 0s-12.5 31.2 0 43.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-round-forward.svg b/docs/ionicons/svg/md-arrow-round-forward.svg deleted file mode 100644 index 357258b7f..000000000 --- a/docs/ionicons/svg/md-arrow-round-forward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M284.9 412.6l138.1-134c6-5.8 9-13.7 9-22.4v-.4c0-8.7-3-16.6-9-22.4l-138.1-134c-12-12.5-31.3-12.5-43.2 0-11.9 12.5-11.9 32.7 0 45.2l83 79.4h-214c-17 0-30.7 14.3-30.7 32 0 18 13.7 32 30.6 32h214l-83 79.4c-11.9 12.5-11.9 32.7 0 45.2 12 12.5 31.3 12.5 43.3 0z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-round-up.svg b/docs/ionicons/svg/md-arrow-round-up.svg deleted file mode 100644 index 1128a65b9..000000000 --- a/docs/ionicons/svg/md-arrow-round-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M412.6 227.1L278.6 89c-5.8-6-13.7-9-22.4-9h-.4c-8.7 0-16.6 3-22.4 9l-134 138.1c-12.5 12-12.5 31.3 0 43.2 12.5 11.9 32.7 11.9 45.2 0l79.4-83v214c0 16.9 14.3 30.6 32 30.6 18 0 32-13.7 32-30.6v-214l79.4 83c12.5 11.9 32.7 11.9 45.2 0s12.5-31.2 0-43.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-arrow-up.svg b/docs/ionicons/svg/md-arrow-up.svg deleted file mode 100644 index 59a2852c4..000000000 --- a/docs/ionicons/svg/md-arrow-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M277.375 427V167.296l119.702 119.702L427 256 256 85 85 256l29.924 29.922 119.701-118.626V427h42.75z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-at.svg b/docs/ionicons/svg/md-at.svg deleted file mode 100644 index c51b738cf..000000000 --- a/docs/ionicons/svg/md-at.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M265.6 212.3c-10.5 0-18.5 4.4-24 13.2-5.5 8.8-9.1 22-10.8 39.6-.9 11.7 0 20.5 2.7 26.5s7.1 9 13.1 9c5.5 0 10.3-1.5 14.6-4.4 4.3-2.9 8.1-8.3 11.3-16.2l6.1-66c-2.2-.5-4.4-.9-6.5-1.2-2.3-.4-4.4-.5-6.5-.5z"/><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm127.8 201.9c-.9 21.4-7.6 39.9-20 55.6-12.4 15.6-31 23.4-55.6 23.4-8.2 0-15.3-2.2-21.2-6.6-6-4.4-10.2-10.7-12.6-18.8-4.1 8.3-9.4 14.5-15.7 18.6-6.3 4.1-13.7 6.2-22.2 6.2-15.1 0-26.6-5.8-34.6-17.3s-10.9-26.8-8.8-45.9c2.6-24.4 10-44 22.2-58.7 12.2-14.7 27-22 44.4-22 12.2 0 22.1 1.3 29.5 3.8 7.4 2.5 15.6 5.7 24.5 11l-.5-.1h.8l-7.7 83.4c-.5 8.5.1 14.6 1.7 17.8 1.7 3.2 3.9 4.9 6.7 4.9 11.3 0 20.4-5.1 27.2-15.6 6.8-10.5 10.6-23.6 11.4-39.6 1.6-33-5.1-58.7-20.2-77.1-15.1-18.4-38.3-27.7-69.7-27.7-30.5 0-54.8 9.9-72.8 29.8s-27.7 46.9-29.3 81.2c-1.7 33.4 5.6 59.8 21.9 79.1 16.3 19.4 39.7 29.1 70.3 29.1 8.5 0 17.3-.9 26.5-2.7 9.1-1.8 17.1-4.1 23.7-6.8l5.8 24.2c-6.8 4.1-15.4 7.3-25.9 9.6-10.5 2.3-20.7 3.4-30.7 3.4-40.8 0-72.3-12.1-94.3-36.4-22-24.2-32.2-57.4-30.5-99.6 1.8-41.8 14.9-74.9 39.1-99.4 24.3-24.5 56.5-36.7 96.7-36.7 39.5 0 69.8 11.6 90.7 34.7 21.2 23.2 30.8 54.9 29.2 95.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-attach.svg b/docs/ionicons/svg/md-attach.svg deleted file mode 100644 index 10c167395..000000000 --- a/docs/ionicons/svg/md-attach.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M341.334 128v234.666C341.334 409.604 302.938 448 256 448c-46.937 0-85.333-38.396-85.333-85.334V117.334C170.667 87.469 194.135 64 224 64c29.864 0 53.333 23.469 53.333 53.334v245.333c0 11.729-9.605 21.333-21.334 21.333s-21.333-9.604-21.333-21.333V160h-32v202.667C202.667 392.531 226.135 416 256 416c29.865 0 53.334-23.469 53.334-53.333V117.334C309.334 70.401 270.938 32 224 32s-85.334 38.401-85.334 85.334v245.332C138.667 427.729 190.938 480 256 480c65.062 0 117.334-52.271 117.334-117.334V128h-32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-backspace.svg b/docs/ionicons/svg/md-backspace.svg deleted file mode 100644 index 4817cca52..000000000 --- a/docs/ionicons/svg/md-backspace.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M433.5 96H167.2c-12.2 0-21.8 6.2-28.2 15.6L43 256l96 144.2c6.4 9.4 16 15.8 28.2 15.8h266.2c19.5 0 35.5-16 35.5-35.6V131.6C469 112 453 96 433.5 96zm-53.3 223.8l-25 25.1-63.7-63.8-63.7 63.8-25-25.1 63.7-63.8-63.7-63.8 25-25.1 63.7 63.8 63.7-63.8 25 25.1-63.7 63.8 63.7 63.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-barcode.svg b/docs/ionicons/svg/md-barcode.svg deleted file mode 100644 index 00b16bf1c..000000000 --- a/docs/ionicons/svg/md-barcode.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M88 128h48v256H88zM232 128h48v256h-48zM160 144h48v224h-48zM304 144h48v224h-48zM376 128h48v256h-48z"/><path d="M104 104V56H16v400h88v-48H64V104zM408 56v48h40v304h-40v48h88V56z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-baseball.svg b/docs/ionicons/svg/md-baseball.svg deleted file mode 100644 index 172bd4c57..000000000 --- a/docs/ionicons/svg/md-baseball.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M365.9 402.6L343 416.1l-16-28 20.2-11.9c-5.2-8.5-9.8-17.4-13.9-26.7-1.4-3.1-2.7-6.3-3.9-9.5l-25.1 5.8-7.1-31.6 22.6-5.2c-2.8-12.1-4.7-24-5.5-37H290v-32h24.3c.8-12 2.7-24.8 5.5-36.8l-22.6-5.2 7.1-31.6 25.1 5.8c1.3-3.2 2.6-6.4 4-9.6 4.1-9.2 8.7-18.1 13.8-26.6L327 124.1l16-28 22.8 13.5c5.2-6.4 10.8-12.5 16.7-18.3C347.4 64.1 303.5 48 256 48s-91.4 16.1-126.5 43.2c5.9 5.8 11.5 12 16.7 18.3L169 96.1l16 28-20.2 11.9c5.1 8.5 9.8 17.4 13.8 26.6 1.4 3.2 2.7 6.4 4 9.6l25.1-5.8 7.1 31.6-22.6 5.2c2.8 12.1 4.6 24.8 5.5 36.8H222v32h-24.3c-.8 13-2.7 24.9-5.5 37l22.6 5.2-7.1 31.6-25.1-5.8c-1.2 3.2-2.5 6.3-3.9 9.5-4.1 9.2-8.7 18.1-13.9 26.7l20.2 11.9-16 28-22.9-13.5c-5.2 6.3-10.7 12.4-16.6 18.2 35.1 27.1 79 43.2 126.5 43.2s91.4-16.1 126.5-43.2c-5.9-5.8-11.4-11.9-16.6-18.2z"/><path d="M393.8 126l18.1 10.7-16 28-21.2-12.5c-5 8.3-9.5 16.9-13.3 25.9-.2.4-.4.9-.5 1.3l21 4.9-7.1 31.6-23.9-5.5c-2.3 9.7-3.8 19.6-4.6 29.6H370v32h-23.6c.8 10 2.3 20 4.6 29.8l23.9-5.5 7.1 31.6-21 4.9c.2.4.3.8.5 1.2 3.8 9 8.3 17.7 13.3 26l21.1-12.4 16 28-18 10.6c3.3 3.9 6.8 7.7 10.5 11.3l2 2C442 362 464 311.4 464 256s-22-106-57.7-143.4c-.7.7-1.4 1.3-2 2-3.7 3.7-7.2 7.5-10.5 11.4zM118.2 386.1l-18-10.6 16-28 21.1 12.4c5.1-8.3 9.5-17 13.3-26 .2-.4.3-.8.5-1.2l-21-4.9 7.1-31.6 23.9 5.5c2.3-9.8 3.8-19.8 4.6-29.8H142v-32h23.6c-.8-10-2.3-19.9-4.6-29.6l-23.9 5.5-7.1-31.6 21-4.9c-.2-.4-.3-.9-.5-1.3-3.8-9-8.2-17.7-13.3-25.9L116 164.6l-16-28 18.1-10.7c-3.4-3.9-6.9-7.7-10.6-11.4l-2-2C70 150 48 200.6 48 256s22 106 57.7 143.4c.7-.7 1.4-1.3 2-2 3.6-3.6 7.1-7.4 10.5-11.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-basket.svg b/docs/ionicons/svg/md-basket.svg deleted file mode 100644 index 6535217cc..000000000 --- a/docs/ionicons/svg/md-basket.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M362.1 205.2L272.9 72.5C269 66.8 262.5 64 256 64c-6.5 0-13 2.8-16.9 8.7l-89.2 132.5H52.4c-11.2 0-20.4 9.1-20.4 20.2 0 1.8.2 3.6.8 5.5l51.7 187.5c4.7 17 20.4 29.5 39.1 29.5h264.7c18.7 0 34.4-12.5 39.3-29.5l51.7-187.5.6-5.5c0-11.1-9.2-20.2-20.4-20.2h-97.4zm-167.2 0l61.1-89 61.1 89H194.9zM256 367.1c-22.4 0-40.7-18.2-40.7-40.5s18.3-40.5 40.7-40.5 40.7 18.2 40.7 40.5-18.3 40.5-40.7 40.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-basketball.svg b/docs/ionicons/svg/md-basketball.svg deleted file mode 100644 index 297ceb76e..000000000 --- a/docs/ionicons/svg/md-basketball.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M191.6 272c-3.8 55-26.4 107.1-64.5 147.7 31.6 25 70.9 41 112.9 44.3V272h-48.4zM272 464c42-3.3 81.5-19.4 113.1-44.5-38-40.6-60.5-92.5-64.3-147.5H272v192zM240 48c-42 3.2-80.5 19-111.9 43.6 38 40.9 60.3 93.4 63.7 148.4H240V48zM320.7 240c3.4-55 25.6-107.4 63.5-148.3C352.7 67.1 314 51.2 272 48v192h48.7zM408.6 114.2c-17.2 18.5-30.7 39.7-40.1 62.9-8.2 20.2-13.1 40.9-14.6 62.9H464c-3.7-48-24.1-92.2-55.4-125.8zM368.5 333.1c9.6 23.7 23.3 45.1 40.9 63.8C440.3 363.4 460.3 320 464 272H354.1c1.6 21 6.5 41.5 14.4 61.1zM143.9 177.1c-9.5-23.3-23-44.5-40.3-63.1-31.4 33.6-51.9 78-55.6 126h110.5c-1.6-22-6.5-42.8-14.6-62.9zM102.7 397.1c17.7-18.8 31.5-40.3 41.1-64 8-19.6 12.8-40.1 14.5-61.1H48c3.7 48 23.8 91.6 54.7 125.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-battery-charging.svg b/docs/ionicons/svg/md-battery-charging.svg deleted file mode 100644 index bdc34a9d7..000000000 --- a/docs/ionicons/svg/md-battery-charging.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M338.2 76.8h-37.4V32h-89.6v44.8h-37.4c-16.4 0-29.8 13.4-29.8 29.8V450c0 16.6 13.4 30 29.8 30H338c16.6 0 30-13.4 30-29.8V106.6c0-16.4-13.4-29.8-29.8-29.8zM233.6 435.2V312h-44.8l89.6-168v123.2h44.8l-89.6 168z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-battery-dead.svg b/docs/ionicons/svg/md-battery-dead.svg deleted file mode 100644 index 3aa8649f0..000000000 --- a/docs/ionicons/svg/md-battery-dead.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M338.2 76.8h-37.4V32h-89.6v44.8h-37.4c-16.4 0-29.8 13.4-29.8 29.8V450c0 16.6 13.4 30 29.8 30H338c16.6 0 30-13.4 30-29.8V106.6c0-16.4-13.4-29.8-29.8-29.8zM320 432H192V124.8h128V432z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-battery-full.svg b/docs/ionicons/svg/md-battery-full.svg deleted file mode 100644 index b5d8cec10..000000000 --- a/docs/ionicons/svg/md-battery-full.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M338.2 76.8h-37.4V32h-89.6v44.8h-37.4c-16.4 0-29.8 13.4-29.8 29.8V450c0 16.6 13.4 30 29.8 30H338c16.6 0 30-13.4 30-29.8V106.6c0-16.4-13.4-29.8-29.8-29.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-beaker.svg b/docs/ionicons/svg/md-beaker.svg deleted file mode 100644 index 52a794a7f..000000000 --- a/docs/ionicons/svg/md-beaker.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448.1 34.9c0-1.2-.4-2.9-2.9-2.9H128.5c-54.3 0-64.4 27.4-64.4 39.8C94.4 76 96 76.5 96 108.5v307c0 35.3 28.9 64.5 64.3 64.5H368c35.3 0 64-29.2 64-64.5V73.3c2.2-17.5 12-31.8 13.1-33.5 1.2-1.9 3-3.8 3-4.9zM354.2 432H176.3c-15.9 0-29.7-11.9-32.3-27.1V80h240v319.7c0 18-12.4 32.3-29.8 32.3z"/><path d="M182 160v226c0 4.4 3.6 8 8 8h148c4.4 0 8-3.6 8-8V160H182z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bed.svg b/docs/ionicons/svg/md-bed.svg deleted file mode 100644 index 797a26b99..000000000 --- a/docs/ionicons/svg/md-bed.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M168.7 264.5c29 0 52.4-22.9 52.4-51.2s-23.4-51.2-52.4-51.2-52.4 22.9-52.4 51.2 23.5 51.2 52.4 51.2zm209.5-102.4H238.5v119.5H98.9V128H64v256h34.9v-51.2h314.2V384H448V230.4c0-37.7-31.2-68.3-69.8-68.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-beer.svg b/docs/ionicons/svg/md-beer.svg deleted file mode 100644 index 82b64c9a6..000000000 --- a/docs/ionicons/svg/md-beer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 140h-16v-6c8.9-9 16-22.9 16-38 0-35.3-28.7-64-64-64-16.3 0-31.1 6.1-42.4 16.1C297.2 38 281.4 32 264.2 32c-15.8 0-30.4 5.1-42.3 13.7C212 37.2 199 32 184.9 32c-17.1 0-32.4 7.6-42.8 19.5-11.7-12-28-19.5-46.1-19.5-35.3 0-64 28.7-64 64 0 16.2 6.1 31 16 42.3V193c0 26.5 21.5 48 48 48v174.5c0 35.3 28.8 64.5 64.2 64.5H336c35.3 0 64.1-29.2 64.1-64.5V372h16c50 0 64-32.7 64-68v-96c-.1-35.3-17.1-68-64.1-68zm-64 52H144v-53.7c.3-.4.7-.8 1-1.2 1.2-1.5 2.4-3 3.5-4.6 1.5 1.2 3 2.4 4.6 3.4 9.1 6.1 20 9.7 31.7 9.7 6.4 0 12.6-1.1 18.3-3 12.8 20.2 35.3 33.7 61 33.7 22 0 41.7-9.9 54.9-25.4 5.7-6.7 10.2-14.4 13.1-22.9H352v64zM96 128.1v75c-9 0-16-7.2-16-16v-63.3c-8-4.5-13.4-12.1-15.3-21-.5-2.1-.7-4.4-.7-6.7 0-17.6 14.4-32 32-32 11.8 0 23.3 7.7 30.1 15.4s26.7 7.7 33.9 0c6.8-7.3 14.3-15.4 24.8-15.4 6 0 11.6 2.2 15.9 5.8 1.9 1.6 3.6 3.5 4.9 5.6 1.1 1.8 2 4.2 3.1 5.8 2.7 3.4 6.5 5.5 11.2 5.5 4.4 0 8.3-1.9 11-5 .6-.7 1.2-1.5 1.7-2.3 2-2.5 4.2-4.8 6.7-6.8 6.8-5.4 15.5-8.6 24.8-8.6 10.6 0 20.2 4.1 27.4 10.9 1.7 1.6 6.7 4.5 13.2 5.1 4.5.4 6.1.3 8.2 0 10.3-1.3 14.4-4.7 16.4-6.6 5.8-5.8 13.8-9.4 22.6-9.4 17.6 0 32 14.4 32 32 .2 3.1-.3 6.2-1.2 9.1-2.5-5.5-8.1-9.2-14.6-9.2h-55s-8.7-.7-8.7 8.2c0 8.9-2.9 17.1-7.8 23.7-7.3 9.9-19.1 16.4-32.4 16.4-14.9 0-27.9-8.1-34.8-20.2-1.6-2.7-2.8-5.6-3.7-8.6-.1-.6-.3-1.1-.4-1.6-2-5.9-7.5-10.2-14.1-10.2-3.9 0-7.5 1.5-10.2 4l-.1.1c-2.4 2.1-5.3 3.7-8.4 4.7-2.4.8-5 1.2-7.7 1.2-7.5 0-14.7-4-18.8-8.6-10-11.4-23.7-6.8-29.7-5.5-6 1.3-12.2 11.7-12.2 11.7-1.1 2.1-2.4 4-3.9 5.8-6 6.7-15.2 11-24.2 11zM432 304c0 17.7-6.3 24-24 24h-8V184h8c17.7 0 24 6.3 24 24v96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bicycle.svg b/docs/ionicons/svg/md-bicycle.svg deleted file mode 100644 index 21187807e..000000000 --- a/docs/ionicons/svg/md-bicycle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M330.666 131.202c18.668 0 33.598-14.935 33.598-33.601S349.334 64 330.666 64C312 64 297.07 78.935 297.07 97.601s14.93 33.601 33.596 33.601zm56 130.132c-51.332 0-93.332 42-93.332 93.333s42 93.333 93.332 93.333C438 448 480 406 480 354.667s-42-93.333-93.334-93.333zm0 158.666c-36.402 0-65.332-28.93-65.332-65.333s28.93-65.333 65.332-65.333c36.404 0 65.334 28.93 65.334 65.333S423.07 420 386.666 420zm-81.069-196H384v-32h-58.845l-34.62-60.134c-5.605-9.333-15.869-15.864-27.07-15.864-8.399 0-16.798 3.732-22.399 9.333L169.334 194.4c-5.601 5.601-9.333 14-9.333 22.399 0 12.131 9.202 21.465 18.535 27.065L240 282.134V368h32V256l-39.333-32 42.929-44.533L305.597 224zm-180.264 37.334C74 261.334 32 303.334 32 354.667S74 448 125.333 448s93.333-42 93.333-93.333-41.999-93.333-93.333-93.333zm0 158.666C88.934 420 60 391.07 60 354.667s28.934-65.333 65.333-65.333 65.333 28.93 65.333 65.333S161.732 420 125.333 420z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bluetooth.svg b/docs/ionicons/svg/md-bluetooth.svg deleted file mode 100644 index d58a0a451..000000000 --- a/docs/ionicons/svg/md-bluetooth.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M399 159.9L270.5 32H248v170L144.7 99.2 113 130.8 238.8 256 113 381.2l31.7 31.6L248 310v170h22.5L399 352.1 302.2 256l96.8-96.1zm-106-42.1l42.3 42.1L293 202v-84.2zm42.3 234.3L293 394.2V310l42.3 42.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-boat.svg b/docs/ionicons/svg/md-boat.svg deleted file mode 100644 index 461bf6e7b..000000000 --- a/docs/ionicons/svg/md-boat.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M84.255 413h1.063c34.123 0 63.977-19.021 85.305-42.494 21.325 23.473 51.18 42.762 85.304 42.762s63.979-19.334 85.305-42.806C362.559 393.934 392.412 413 426.535 413h1.062l51.253-138.78c2.126-5.329 1.063-11.641-1.07-16.976-2.136-5.333-7.237-8.487-12.567-10.623L427 234.133v-98.15C427 112.51 407.344 93 383.884 93h-63.979l-15.993-53h-95.969l-15.995 53h-63.979C104.511 93 85 112.51 85 135.982v98.15l-38.074 12.533c-5.33 2.136-10.582 5.334-12.718 10.667-2.135 5.335-3.158 10.49-1.031 16.887L84.255 413zM128 136h256v84.261l-128-41.605-128 41.605V136z"/><path d="M341.231 408.007c-52.253 36.267-118.356 36.258-170.608-.009 0 0-57.638 64.002-106.632 64.002h21.327c29.854 0 58.646-11.726 85.305-25.594 53.315 27.734 117.293 27.728 170.608-.007C367.89 460.268 396.681 472 426.535 472h21.328c-47.651 0-106.632-63.993-106.632-63.993z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-body.svg b/docs/ionicons/svg/md-body.svg deleted file mode 100644 index 585f2897e..000000000 --- a/docs/ionicons/svg/md-body.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40zm192 144.1H320V464h-42.7V320h-42.7v144H192V192.1H64v-42.7h384v42.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bonfire.svg b/docs/ionicons/svg/md-bonfire.svg deleted file mode 100644 index 711da7186..000000000 --- a/docs/ionicons/svg/md-bonfire.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M272.2 350.6c-.8-8.2-8.2-14.6-17.3-14.6-8.3 0-15.2 5.4-16.9 12.5L221.1 441c-.5 2.3-.8 4.6-.8 7 0 17.7 15.5 32 34.7 32s34.7-14.3 34.7-32c0-2.9-.4-5.7-1.2-8.4l-16.3-89zM310.1 355zM404.3 390.3c-1.9-1.4-3.6-2.9-5.6-3.9l-68.9-47.5c-6.3-3.8-13-3.7-17.9.9-4.5 4.1-5.1 10.4-1.8 15.4l53 65.8c1 1.5 2.3 2.8 3.6 4.2 8.5 9.1 27.2 9.6 37.5 0 10.4-9.8 10.3-27.2.1-34.9zM382.2 335zM450.4 322.5l-64.5-2.3c-4.2-.6-8 2.1-8.7 6-.7 3.6 1.5 7.1 5.1 8.8h.1l62.5 17.8c9 1.9 19.1-2.3 19.1-11.6 0-11.9-3.3-17.5-13.6-18.7zM129.5 335zM129.5 335c3.6-1.6 5.7-5.2 5.1-8.8-.7-4-4.5-6.6-8.7-6l-64.5 2.3C51 323.7 48 329.3 48 341.1c0 9.3 9.9 13.6 18.8 11.6l62.5-17.8c.1.1.1.1.2.1zM182.2 338.8l-68.9 47.4c-2 1.1-3.9 2.4-5.6 3.9-10.4 9.6-10.4 25.1 0 34.6 10.4 9.6 27.1 9.6 37.5 0 1.4-1.3 2.6-2.7 3.6-4.2l53-65.6c3.3-5 2.7-11.2-1.8-15.3-4.8-4.5-12.6-4.8-17.8-.8zM256 32s30.2 35.4 30.2 64.4c0 27.8-18.2 50.3-45.9 50.3-27.9 0-48.9-22.5-48.9-50.3l.4-6.9c-27.2 32.3-43.5 76.2-43.5 121.8 0 59.6 48.2 107.8 107.8 107.8s107.8-48.2 107.8-107.8C363.8 138.7 328 53.7 256 32zm-3.9 246.7c-24 0-43.4-18.9-43.4-42.3 0-21.8 14.1-37.2 37.9-42 23.8-4.9 48.5-16.3 62.3-34.8 5.3 17.4 7.9 35.7 7.9 54.4 0 35.7-29 64.7-64.7 64.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-book.svg b/docs/ionicons/svg/md-book.svg deleted file mode 100644 index be087b82f..000000000 --- a/docs/ionicons/svg/md-book.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M426.2 80.4l-170.2 32-170.2-32C64 77 48 97.3 48 118v244.5c0 20.7 16 32.6 37.8 37.6L256 432l170.2-32c21.8-5 37.8-16.9 37.8-37.6V118c0-20.7-16-41-37.8-37.6zm0 282l-151.2 32V149.9l151.2-32v244.5zm-189.2 32l-151.2-32V118L237 150v244.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bookmark.svg b/docs/ionicons/svg/md-bookmark.svg deleted file mode 100644 index 805c8bb4b..000000000 --- a/docs/ionicons/svg/md-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M360 64H152c-22.002 0-40 17.998-40 40v344l144-64 144 64V104c0-22.002-17.998-40-40-40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bookmarks.svg b/docs/ionicons/svg/md-bookmarks.svg deleted file mode 100644 index 430cfe3f4..000000000 --- a/docs/ionicons/svg/md-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.2 64h-21c15 5.7 22.8 20.6 22.8 42.7v298.7c0 22.1-7 37.3-22.8 42.7h21c23.7 0 42.8-19.2 42.8-42.7V106.7c0-23.5-19.1-42.7-42.8-42.7zM345.5 64.2c-1.4-.1-2.8-.2-4.2-.2H106.7C83.2 64 64 83.2 64 106.7v298.7c0 23.5 19.2 42.7 42.7 42.7h234.7c1.4 0 2.8-.1 4.2-.2 21.5-2.1 38.5-20.4 38.5-42.5V106.7c-.1-22.1-17.1-40.4-38.6-42.5zM208 256l-56-32-56 32V96h112v160z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bowtie.svg b/docs/ionicons/svg/md-bowtie.svg deleted file mode 100644 index 08ee73f35..000000000 --- a/docs/ionicons/svg/md-bowtie.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M276 304h-40c-15.4 0-28-12.6-28-28v-40c0-15.4 12.6-28 28-28h40c15.4 0 28 12.6 28 28v40c0 15.4-12.6 28-28 28zM176 280v-48c0-18.2 8.7-34.4 22.2-44.6C192 160 96 96 64 96c-17.6 0-32 14.4-32 32v256c0 17.6 14.3 32 32 32 32 0 128-64 134.2-91.4-13.5-10.2-22.2-26.4-22.2-44.6zM448 96c-32 0-128 64-134.2 91.4 13.5 10.2 22.2 26.4 22.2 44.6v48c0 18.2-8.7 34.4-22.2 44.6C320 352 416 416 448 416c17.7 0 32-14.4 32-32V128c0-17.6-14.4-32-32-32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-briefcase.svg b/docs/ionicons/svg/md-briefcase.svg deleted file mode 100644 index da8d0c336..000000000 --- a/docs/ionicons/svg/md-briefcase.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 144v-39.6C352 82 334 64 311.6 64H200.4C178 64 160 82 160 104.4V144H48v263.6C48 430 66 448 88.4 448h335.2c22.4 0 40.4-18 40.4-40.4V144H352zm-40 0H200v-40h112v40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-browsers.svg b/docs/ionicons/svg/md-browsers.svg deleted file mode 100644 index 00e6c98fe..000000000 --- a/docs/ionicons/svg/md-browsers.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M424 64H88c-26.6 0-48 21.6-48 48v288c0 26.4 21.4 48 48 48h336c26.4 0 48-21.6 48-48V112c0-26.4-21.4-48-48-48zm0 336H88V176h336v224z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-brush.svg b/docs/ionicons/svg/md-brush.svg deleted file mode 100644 index 1e85afa75..000000000 --- a/docs/ionicons/svg/md-brush.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M149.9 302.2c-39.1 0-70.7 31-70.7 69.3 0 30.3-27.3 46.2-47.2 46.2C53.7 446 90.7 464 126.3 464c52.1 0 94.3-41.4 94.3-92.4 0-38.4-31.6-69.4-70.7-69.4zM473.1 85.7l-31.6-31c-9.2-9-24-9-33.2 0L197 261.8l64.8 63.5 211.2-207c9.3-9 9.3-23.6.1-32.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bug.svg b/docs/ionicons/svg/md-bug.svg deleted file mode 100644 index 5ed28c202..000000000 --- a/docs/ionicons/svg/md-bug.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 160h-67.4c-10.8-18.7-25.7-34.8-43.7-47L376 73.8 342.2 40l-52.1 52.1C279 89.4 267.8 88 256 88s-23 1.4-33.8 4.1L169.8 40 136 73.8l38.9 39.1c-17.8 12.2-32.6 28.3-43.4 47H64v48h50.2c-1.2 7.9-2.2 15.8-2.2 24v24H64v48h48v24c0 8.2 1 16.1 2.2 24H64v48h67.4c25 43 71.3 72 124.6 72s99.6-29 124.6-72H448v-48h-50.2c1.2-7.9 2.2-15.8 2.2-24v-24h48v-48h-48v-24c0-8.2-1-16.1-2.2-24H448V160z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-build.svg b/docs/ionicons/svg/md-build.svg deleted file mode 100644 index c0a715a93..000000000 --- a/docs/ionicons/svg/md-build.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M474.1 398.2L289.1 212c18.3-47 8.1-102.3-30.5-141.1C217.9 30 156.9 21.8 108.1 44.3l87.4 88-61 61.4-89.5-88c-24.3 49-14.1 110.4 26.5 151.3 38.6 38.9 93.5 49.1 140.3 30.7l185 186.2c8.1 8.2 20.3 8.2 28.5 0l46.8-47c10.2-8.3 10.2-22.6 2-28.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bulb.svg b/docs/ionicons/svg/md-bulb.svg deleted file mode 100644 index 343cf2e72..000000000 --- a/docs/ionicons/svg/md-bulb.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M192 428c0 10.6 8.6 20 20 20h88c11.4 0 20-9.4 20-20v-18H192v18zm64-364c-79.7 0-144 59.9-144 134 0 45.7 24.1 86.2 61.4 110.6V352c0 10.6 9.3 19.2 20.6 19.2h123.9c11.4 0 20.6-8.6 20.6-19.2v-43.4C375.9 284.2 400 243.7 400 198c0-74.1-64.3-134-144-134z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-bus.svg b/docs/ionicons/svg/md-bus.svg deleted file mode 100644 index 51c29b209..000000000 --- a/docs/ionicons/svg/md-bus.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M80 352c0 19.198 13.864 24.531 26.667 36.271v38.396c0 11.729 9.599 21.334 21.333 21.334h21.333c11.734 0 21.334-9.604 21.334-21.334v-21.333h170.666v21.333c0 11.729 9.604 21.334 21.334 21.334H384c11.729 0 21.333-9.604 21.333-21.334v-38.396C418.136 376.531 432 370.136 432 352V148.334C432 73.667 349.864 64 256 64S80 73.667 80 148.334V352zm80 15.989c-18.136 0-32-13.864-32-32 0-18.135 13.864-32 32-32s32 13.865 32 32c0 18.136-13.864 32-32 32zm192 0c-18.136 0-32-13.864-32-32 0-18.135 13.864-32 32-32s32 13.865 32 32c0 18.136-13.864 32-32 32zm32-122.656H128V138.667h256v106.666z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-business.svg b/docs/ionicons/svg/md-business.svg deleted file mode 100644 index bb9548936..000000000 --- a/docs/ionicons/svg/md-business.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M261 149.3V64H48v384h416V149.3H261zm-127.8 256H90.6v-42.7h42.6v42.7zm0-85.3H90.6v-42.7h42.6V320zm0-85.3H90.6V192h42.6v42.7zm0-85.4H90.6v-42.7h42.6v42.7zm85.2 256h-42.6v-42.7h42.6v42.7zm0-85.3h-42.6v-42.7h42.6V320zm0-85.3h-42.6V192h42.6v42.7zm0-85.4h-42.6v-42.7h42.6v42.7zm203 256H261v-42.7h42.6V320H261v-42.7h42.6v-42.7H261V192h160.4v213.3zm-37.6-170.6h-42.6v42.7h42.6v-42.7zm0 85.3h-42.6v42.7h42.6V320z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cafe.svg b/docs/ionicons/svg/md-cafe.svg deleted file mode 100644 index d474b06a0..000000000 --- a/docs/ionicons/svg/md-cafe.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 400h368v48H48zM424 64H80v224c0 44 36 80 80 80h144c44 0 80-36 80-80v-64h40c22 0 40-18 40-40v-80c0-22-18-40-40-40zm0 112h-40v-64h40v64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-calculator.svg b/docs/ionicons/svg/md-calculator.svg deleted file mode 100644 index 0fa81b32f..000000000 --- a/docs/ionicons/svg/md-calculator.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M368 48H144c-26.6 0-48 21.6-48 48v320c0 26.4 21.4 48 48 48h224c26.4 0 48-21.6 48-48V96c0-26.4-21.4-48-48-48zM200 416h-48v-48h48v48zm0-88h-48v-48h48v48zm0-88h-48v-48h48v48zm80 176h-48v-48h48v48zm0-88h-48v-48h48v48zm0-88h-48v-48h48v48zm80 176h-48V280h48v136zm0-176h-48v-48h48v48zm0-96H152V96h208v48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-calendar.svg b/docs/ionicons/svg/md-calendar.svg deleted file mode 100644 index f0f2aa6b5..000000000 --- a/docs/ionicons/svg/md-calendar.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M368.005 272h-96v96h96v-96zm-32-208v32h-160V64h-48v32h-24.01c-22.002 0-40 17.998-40 40v272c0 22.002 17.998 40 40 40h304.01c22.002 0 40-17.998 40-40V136c0-22.002-17.998-40-40-40h-24V64h-48zm72 344h-304.01V196h304.01v212z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-call.svg b/docs/ionicons/svg/md-call.svg deleted file mode 100644 index 894e31ea0..000000000 --- a/docs/ionicons/svg/md-call.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M426.666 330.667a250.385 250.385 0 0 1-75.729-11.729c-7.469-2.136-16-1.073-21.332 5.333l-46.939 46.928c-60.802-30.928-109.864-80-140.802-140.803l46.939-46.927c5.332-5.333 7.462-13.864 5.332-21.333-8.537-24.531-12.802-50.136-12.802-76.803C181.333 73.604 171.734 64 160 64H85.333C73.599 64 64 73.604 64 85.333 64 285.864 226.136 448 426.666 448c11.73 0 21.334-9.604 21.334-21.333V352c0-11.729-9.604-21.333-21.334-21.333z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-camera.svg b/docs/ionicons/svg/md-camera.svg deleted file mode 100644 index 1c873508e..000000000 --- a/docs/ionicons/svg/md-camera.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="280" r="63"/><path d="M440 96h-88l-32-32H192l-32 32H72c-22.092 0-40 17.908-40 40v272c0 22.092 17.908 40 40 40h368c22.092 0 40-17.908 40-40V136c0-22.092-17.908-40-40-40zM256 392c-61.855 0-112-50.145-112-112s50.145-112 112-112 112 50.145 112 112-50.145 112-112 112z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-car.svg b/docs/ionicons/svg/md-car.svg deleted file mode 100644 index e6765a90f..000000000 --- a/docs/ionicons/svg/md-car.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.208 117.333c-4.271-12.802-16-21.333-29.875-21.333H138.667c-13.875 0-25.604 8.531-29.875 21.333L64 234.667v160C64 406.396 73.604 416 85.333 416h21.334c11.729 0 21.333-9.604 21.333-21.333V384h256v10.667c0 11.729 9.604 21.333 21.333 21.333h21.334c11.729 0 21.333-9.604 21.333-21.333v-160l-44.792-117.334zM138.667 320c-18.125 0-32-13.865-32-32s13.875-32 32-32 32 13.866 32 32-13.875 32-32 32zm234.666 0c-18.125 0-32-13.865-32-32s13.875-32 32-32 32 13.866 32 32-13.875 32-32 32zM106.667 213.333l32-85.333h234.666l32 85.333H106.667z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-card.svg b/docs/ionicons/svg/md-card.svg deleted file mode 100644 index 5a70c4318..000000000 --- a/docs/ionicons/svg/md-card.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M435.2 80H76.8c-24.9 0-44.6 19.6-44.6 44L32 388c0 24.4 19.9 44 44.8 44h358.4c24.9 0 44.8-19.6 44.8-44V124c0-24.4-19.9-44-44.8-44zm0 308H76.8V256h358.4v132zm0-220H76.8v-44h358.4v44z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cart.svg b/docs/ionicons/svg/md-cart.svg deleted file mode 100644 index cf9ca7f45..000000000 --- a/docs/ionicons/svg/md-cart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M169.6 377.6c-22.882 0-41.6 18.718-41.6 41.601 0 22.882 18.718 41.6 41.6 41.6s41.601-18.718 41.601-41.6c-.001-22.884-18.72-41.601-41.601-41.601zM48 51.2v41.6h41.6l74.883 151.682-31.308 50.954c-3.118 5.2-5.2 12.482-5.2 19.765 0 27.85 19.025 41.6 44.825 41.6H416v-40H177.893c-3.118 0-5.2-2.082-5.2-5.2 0-1.036 2.207-5.2 2.207-5.2l20.782-32.8h154.954c15.601 0 29.128-8.317 36.4-21.836l74.882-128.8c1.237-2.461 2.082-6.246 2.082-10.399 0-11.446-9.364-19.765-20.8-19.765H135.364L115.6 51.2H48zm326.399 326.4c-22.882 0-41.6 18.718-41.6 41.601 0 22.882 18.718 41.6 41.6 41.6S416 442.082 416 419.2c0-22.883-18.719-41.6-41.601-41.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cash.svg b/docs/ionicons/svg/md-cash.svg deleted file mode 100644 index 471d2bdce..000000000 --- a/docs/ionicons/svg/md-cash.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 96v256h448V96H32zm160.5 224h-80.4c0-26.6-21.5-48.1-48.1-48.1V192c35.3 0 64-28.7 64-64h64.5c-19.9 23.5-32.5 57.8-32.5 96s12.6 72.5 32.5 96zM448 271.9c-26 0-48 21.5-48 48.1h-80.5c19.9-23.5 32.5-57.8 32.5-96s-12.6-72.5-32.5-96H384c0 35.3 28.7 64 64 64v79.9zM32 384h448v32H32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cellular.svg b/docs/ionicons/svg/md-cellular.svg deleted file mode 100644 index 051fe000f..000000000 --- a/docs/ionicons/svg/md-cellular.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 448h384V64L64 448z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-chatboxes.svg b/docs/ionicons/svg/md-chatboxes.svg deleted file mode 100644 index fddc12867..000000000 --- a/docs/ionicons/svg/md-chatboxes.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M391.553 64H57.607C53.131 64 48 67.745 48 72.159v214.217c0 4.413 5.131 8.624 9.607 8.624H115v88.894L205.128 295h186.425c4.477 0 7.447-4.211 7.447-8.624V72.159c0-4.414-2.971-8.159-7.447-8.159z"/><path d="M456.396 127H424v166.57c0 15.987-6.915 26.43-25.152 26.43H218.096l-38.905 39h129.688L399 448v-89h57.396c4.478 0 7.604-4.262 7.604-8.682V136.103c0-4.414-3.126-9.103-7.604-9.103z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-chatbubbles.svg b/docs/ionicons/svg/md-chatbubbles.svg deleted file mode 100644 index 47bf6f5ab..000000000 --- a/docs/ionicons/svg/md-chatbubbles.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M132.8 368c-20.2 0-44.8-24.6-44.8-44.8V160h-9.6C61.7 160 48 173.7 48 190.4V464l58.5-58h215.1c16.7 0 30.4-14.1 30.4-30.9V368H132.8z"/><path d="M429.1 48H149.9C130.7 48 115 63.7 115 82.9V309c0 19.2 15.7 35 34.9 35h238.2l75.9 53V82.9c0-19.2-15.7-34.9-34.9-34.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-checkbox-outline.svg b/docs/ionicons/svg/md-checkbox-outline.svg deleted file mode 100644 index 7cf97f1ba..000000000 --- a/docs/ionicons/svg/md-checkbox-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M168.531 215.469l-29.864 29.864 96 96L448 128l-29.864-29.864-183.469 182.395-66.136-65.062zm236.802 189.864H106.667V106.667H320V64H106.667C83.198 64 64 83.198 64 106.667v298.666C64 428.802 83.198 448 106.667 448h298.666C428.802 448 448 428.802 448 405.333V234.667h-42.667v170.666z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-checkbox.svg b/docs/ionicons/svg/md-checkbox.svg deleted file mode 100644 index d827c8a40..000000000 --- a/docs/ionicons/svg/md-checkbox.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.333 64H106.667C83.198 64 64 83.198 64 106.667v298.666C64 428.802 83.198 448 106.667 448h298.666C428.802 448 448 428.802 448 405.333V106.667C448 83.198 428.802 64 405.333 64zm-192 298.667L106.667 256l29.864-29.864 76.802 76.802 162.136-162.136 29.864 29.865-192 192z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-checkmark-circle-outline.svg b/docs/ionicons/svg/md-checkmark-circle-outline.svg deleted file mode 100644 index 4e40c88a2..000000000 --- a/docs/ionicons/svg/md-checkmark-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M170.718 216.482L141.6 245.6l93.6 93.6 208-208-29.118-29.118L235.2 279.918l-64.482-63.436zM422.4 256c0 91.518-74.883 166.4-166.4 166.4S89.6 347.518 89.6 256 164.482 89.6 256 89.6c15.6 0 31.2 2.082 45.764 6.241L334 63.6C310.082 53.2 284.082 48 256 48 141.6 48 48 141.6 48 256s93.6 208 208 208 208-93.6 208-208h-41.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-checkmark-circle.svg b/docs/ionicons/svg/md-checkmark-circle.svg deleted file mode 100644 index 443726051..000000000 --- a/docs/ionicons/svg/md-checkmark-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.6 48 48 141.6 48 256s93.6 208 208 208 208-93.6 208-208S370.4 48 256 48zm-42.7 318.9L106.7 260.3l29.9-29.9 76.8 76.8 162.1-162.1 29.9 29.9-192.1 191.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-checkmark.svg b/docs/ionicons/svg/md-checkmark.svg deleted file mode 100644 index a8161a3f5..000000000 --- a/docs/ionicons/svg/md-checkmark.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M186.301 339.893L96 249.461l-32 30.507L186.301 402 448 140.506 416 110z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-clipboard.svg b/docs/ionicons/svg/md-clipboard.svg deleted file mode 100644 index 27795929b..000000000 --- a/docs/ionicons/svg/md-clipboard.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.333 80h-87.35C310.879 52.396 285.821 32 256 32s-54.879 20.396-61.983 48h-87.35C83.198 80 64 99.198 64 122.667v314.665C64 460.801 83.198 480 106.667 480h298.666C428.802 480 448 460.801 448 437.332V122.667C448 99.198 428.802 80 405.333 80zM256 80c11.729 0 21.333 9.599 21.333 21.333s-9.604 21.334-21.333 21.334-21.333-9.6-21.333-21.334S244.271 80 256 80zm152 360H104V120h40v72h224v-72h40v320z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-clock.svg b/docs/ionicons/svg/md-clock.svg deleted file mode 100644 index 952c4ec5d..000000000 --- a/docs/ionicons/svg/md-clock.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.1 108.9c-81.2-81.2-212.9-81.2-294.2 0-81.3 81.2-81.2 212.9 0 294.2 81.2 81.2 212.9 81.2 294.2 0 81.2-81.2 81.2-213 0-294.2zm-16.5 53.2c7.6-4.4 17.5-1.8 21.9 5.9 4.4 7.6 1.8 17.5-5.9 21.9-7.6 4.4-17.5 1.8-21.9-5.9-4.4-7.6-1.8-17.5 5.9-21.9zM80 256c0-8.8 7.2-16 16-16s16 7.2 16 16-7.2 16-16 16-16-7.2-16-16zm45.4 93.9c-7.6 4.4-17.5 1.8-21.9-5.9-4.4-7.6-1.8-17.5 5.9-21.9 7.6-4.4 17.5-1.8 21.9 5.9 4.4 7.6 1.8 17.5-5.9 21.9zm5.9-165.9c-4.4 7.6-14.2 10.3-21.9 5.9-7.6-4.4-10.3-14.2-5.9-21.9 4.4-7.6 14.2-10.3 21.9-5.9 7.7 4.4 10.3 14.3 5.9 21.9zm36.7-80.4c7.6-4.4 17.5-1.8 21.9 5.9 4.4 7.6 1.8 17.5-5.9 21.9s-17.5 1.8-21.9-5.9c-4.4-7.7-1.7-17.5 5.9-21.9zm-7.8 110.7l15.6-26.6 95.2 56.9V384h-31V260.6l-79.8-46.3zm29.7 188.3c-4.4 7.6-14.2 10.3-21.9 5.9s-10.3-14.2-5.9-21.9c4.4-7.6 14.2-10.3 21.9-5.9 7.6 4.4 10.3 14.2 5.9 21.9zM256 432c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-320c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm88 296.4c-7.6 4.4-17.5 1.8-21.9-5.9-4.4-7.6-1.8-17.5 5.9-21.9 7.6-4.4 17.5-1.8 21.9 5.9 4.4 7.7 1.7 17.5-5.9 21.9zm5.9-283c-4.4 7.6-14.2 10.3-21.9 5.9s-10.3-14.2-5.9-21.9c4.4-7.6 14.2-10.3 21.9-5.9s10.3 14.3 5.9 21.9zM408.4 344c-4.4 7.6-14.2 10.3-21.9 5.9-7.6-4.4-10.3-14.2-5.9-21.9 4.4-7.6 14.2-10.3 21.9-5.9 7.7 4.4 10.3 14.3 5.9 21.9zm7.6-72c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-close-circle-outline.svg b/docs/ionicons/svg/md-close-circle-outline.svg deleted file mode 100644 index df518c50d..000000000 --- a/docs/ionicons/svg/md-close-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 90c44.3 0 86 17.3 117.4 48.6C404.7 170 422 211.7 422 256s-17.3 86-48.6 117.4C342 404.7 300.3 422 256 422s-86-17.3-117.4-48.6C107.3 342 90 300.3 90 256s17.3-86 48.6-117.4C170 107.3 211.7 90 256 90m0-42C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/><path d="M360 330.9L330.9 360 256 285.1 181.1 360 152 330.9l74.9-74.9-74.9-74.9 29.1-29.1 74.9 74.9 74.9-74.9 29.1 29.1-74.9 74.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-close-circle.svg b/docs/ionicons/svg/md-close-circle.svg deleted file mode 100644 index 9fde939b9..000000000 --- a/docs/ionicons/svg/md-close-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C140.559 48 48 140.559 48 256c0 115.436 92.559 208 208 208 115.435 0 208-92.564 208-208 0-115.441-92.564-208-208-208zm104.002 282.881l-29.12 29.117L256 285.117l-74.881 74.881-29.121-29.117L226.881 256l-74.883-74.881 29.121-29.116L256 226.881l74.881-74.878 29.12 29.116L285.119 256l74.883 74.881z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-close.svg b/docs/ionicons/svg/md-close.svg deleted file mode 100644 index 62a2e2c75..000000000 --- a/docs/ionicons/svg/md-close.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405 136.798L375.202 107 256 226.202 136.798 107 107 136.798 226.202 256 107 375.202 136.798 405 256 285.798 375.202 405 405 375.202 285.798 256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloud-circle.svg b/docs/ionicons/svg/md-cloud-circle.svg deleted file mode 100644 index 9a5a254dc..000000000 --- a/docs/ionicons/svg/md-cloud-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.6 48 48 141.6 48 256s93.6 208 208 208 208-93.6 208-208S370.4 48 256 48zm93.6 291.2H172.801c-34.318 0-62.4-28.082-62.4-62.399 0-34.319 28.082-62.4 62.4-62.4h3.117c9.364-36.4 41.601-62.399 80.083-62.399 45.764 0 83.199 37.435 83.199 83.198h10.4c29.118 0 52 22.882 52 52.001 0 29.117-22.882 51.999-52 51.999z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloud-done.svg b/docs/ionicons/svg/md-cloud-done.svg deleted file mode 100644 index e989d852b..000000000 --- a/docs/ionicons/svg/md-cloud-done.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.002 217.001C388.998 148.002 328.998 96 256 96c-57.998 0-107.998 32.998-132.998 81.001C63.002 183.002 16 233.998 16 296c0 65.996 53.999 120 120 120h260c55 0 100-45 100-100 0-52.998-40.996-96.001-92.998-98.999zM213.333 362.667L138.667 288l29.864-29.864 44.802 44.802L324.271 192l29.865 29.864-140.803 140.803z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloud-download.svg b/docs/ionicons/svg/md-cloud-download.svg deleted file mode 100644 index 581829877..000000000 --- a/docs/ionicons/svg/md-cloud-download.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.002 217.001C388.998 148.002 328.998 96 256 96c-57.998 0-107.998 32.998-132.998 81.001C63.002 183.002 16 233.998 16 296c0 65.996 53.999 120 120 120h260c55 0 100-45 100-100 0-52.998-40.996-96.001-92.998-98.999zM224 268v-76h64v76h68L256 368 156 268h68z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloud-outline.svg b/docs/ionicons/svg/md-cloud-outline.svg deleted file mode 100644 index 2a354e29a..000000000 --- a/docs/ionicons/svg/md-cloud-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.001 217.001C388.997 148.002 328.998 96 256 96c-57.998 0-107.999 32.998-132.997 81C63.002 183.002 16 233.998 16 296c0 65.996 54.004 120 120 120h260c55 0 100-45 100-100.001 0-52.997-40.997-95.999-92.999-98.998zM396 376H136c-44.004 0-80-35.996-80-80 0-44 35.996-80 80-80h14.004c12.998-46 55-80 105.996-80 60.996 0 110 49 110 110v10h30c32.998 0 60 27.003 60 60 0 32.998-27.002 60-60 60z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloud-upload.svg b/docs/ionicons/svg/md-cloud-upload.svg deleted file mode 100644 index a1620ba4c..000000000 --- a/docs/ionicons/svg/md-cloud-upload.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.002 217.001C388.998 148.002 328.998 96 256 96c-57.998 0-107.998 32.998-132.998 81.001C63.002 183.002 16 233.998 16 296c0 65.996 53.999 120 120 120h260c55 0 100-45 100-100 0-52.998-40.996-96.001-92.998-98.999zM288 276v76h-64v-76h-68l100-100 100 100h-68z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloud.svg b/docs/ionicons/svg/md-cloud.svg deleted file mode 100644 index 573be584e..000000000 --- a/docs/ionicons/svg/md-cloud.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M403.002 217.001C388.998 148.002 328.998 96 256 96c-57.998 0-107.998 32.998-132.998 81.001C63.002 183.002 16 233.998 16 296c0 65.996 53.999 120 120 120h260c55 0 100-45 100-100 0-52.998-40.996-96.001-92.998-98.999z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloudy-night.svg b/docs/ionicons/svg/md-cloudy-night.svg deleted file mode 100644 index 9e55fc534..000000000 --- a/docs/ionicons/svg/md-cloudy-night.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M123.4 183c.4-.1.8-.1 1.2-.2-.5.1-.8.2-1.2.2zM341.5 303.4C330.7 247.7 282.2 206 224 206c-34 0-65.1 12-86.5 39.1 29.4 2.2 56.7 13.1 77.7 34.2 15.6 15.7 26.6 34.9 32.1 55.8h-28.7c-13.1-37.6-48-64.5-90.6-64.5-5.1 0-12.3.6-17.7 1.7-45.7 9.4-78.3 47.6-78.3 95 0 53.4 43 96.8 96 96.8h208c44.1 0 80-36.1 80-80.6-.1-42.7-32.9-77.2-74.5-80.1z"/><path d="M112.5 225.4c13.6-17.3 30.7-30.5 50.8-39.2 18.4-8 38.8-12 60.7-12 6.1 0 12.2.4 18.2 1.1-6.1-18.1-9.4-37.6-9.4-57.8 0-24.6 4.9-48.1 13.8-69.4C161.9 68.7 99 145.7 99 237.3c0 1.6 0 3.2.1 4.8.1 0 .2-.1.3-.1l13.1-16.6zM417.6 306.8c13.3 14.2 22.6 31.5 27.1 50.1 16.5-21.4 28.7-46.4 35.3-73.5-21.2 9-44.5 13.9-68.9 13.9h-3.6c3.5 2.9 6.9 6.1 10.1 9.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cloudy.svg b/docs/ionicons/svg/md-cloudy.svg deleted file mode 100644 index f4497aa08..000000000 --- a/docs/ionicons/svg/md-cloudy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M123.4 183c.4-.1.8-.1 1.2-.2-.5.1-.8.2-1.2.2z"/><path d="M393.2 219.2C380.5 154.6 323.9 106 256 106c-39.7 0-76 14-100.9 45.4 34.3 2.6 66.1 15.2 90.7 39.8 18.2 18.2 31 40.5 37.4 64.8h-33.5c-15.3-43.7-56-75-105.7-75-6 0-14.3.7-20.6 2C70 194 32 238.4 32 293.5 32 355.6 82.2 406 144 406h242.7c51.5 0 93.3-42 93.3-93.8 0-49.4-38.3-89.6-86.8-93z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-code-download.svg b/docs/ionicons/svg/md-code-download.svg deleted file mode 100644 index 763b06ed2..000000000 --- a/docs/ionicons/svg/md-code-download.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M234.6 160v125.7l-44.7-43.6L160 272l96 96 96-96-29.9-31-44.7 44.7V160h-42.8z"/><path d="M190.4 354.1L91.9 256l98.4-98.1-30-29.9L32 256l128.4 128 30-29.9zm131.2 0L420 256l-98.4-98.1 30-29.9L480 256 351.6 384l-30-29.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-code-working.svg b/docs/ionicons/svg/md-code-working.svg deleted file mode 100644 index 727162d68..000000000 --- a/docs/ionicons/svg/md-code-working.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M190.4 354.1L91.9 256l98.4-98.1-30-29.9L32 256l128.4 128 30-29.9zm131.2 0L420 256l-98.4-98.1 30-29.9L480 256 351.6 384l-30-29.9z"/><path d="M155.6 276h40v-40h-40v40zm200.8-40h-40v40h40v-40zM236 276h40v-40h-40v40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-code.svg b/docs/ionicons/svg/md-code.svg deleted file mode 100644 index ab8b70ee4..000000000 --- a/docs/ionicons/svg/md-code.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M190.4 354.1L91.9 256l98.4-98.1-30-29.9L32 256l128.4 128 30-29.9zm131.2 0L420 256l-98.4-98.1 30-29.9L480 256 351.6 384l-30-29.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cog.svg b/docs/ionicons/svg/md-cog.svg deleted file mode 100644 index 6d5047a6b..000000000 --- a/docs/ionicons/svg/md-cog.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 288v-64h-34.7c-2-12.1-5.2-23.8-9.3-35l30-17.3-32-55.4-30 17.3c-7.7-9.3-16.3-17.9-25.6-25.6l17.3-30-55.4-32L323 76c-11.2-4.2-22.9-7.3-35-9.3V32h-64v34.7c-12.1 2-23.8 5.2-35 9.3l-17.3-30-55.4 32 17.3 30c-9.3 7.7-17.9 16.3-25.6 25.6l-30-17.3-32 55.4L76 189c-4.2 11.2-7.3 22.9-9.3 35H32v64h34.7c2 12.1 5.2 23.8 9.3 35l-30 17.3 32 55.4 30-17.3c7.7 9.3 16.3 17.9 25.6 25.6l-17.3 30 55.4 32 17.3-30c11.2 4.2 22.9 7.3 35 9.3V480h64v-34.7c12.1-2 23.8-5.2 35-9.3l17.3 30 55.4-32-17.3-30c9.3-7.7 17.9-16.3 25.6-25.6l30 17.3 32-55.4-30-17.3c4.2-11.2 7.3-22.9 9.3-35H480zm-224-64c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM141.2 343c-18.3-24.2-29.2-54.3-29.2-87 0-6.1.4-12.1 1.1-18l46.9 17.1v.9c0 17.8 4.9 34.5 13.3 48.8L141.2 343zm40.7-148L135 177.9c20.1-31.1 51.8-53.9 89-62.3v49.9c-16.6 5.9-31.1 16.2-42.1 29.5zM256 400c-23.7 0-46-5.7-65.8-15.9l32.1-38.2c10.5 3.9 21.8 6.1 33.7 6.1s23.2-2.2 33.7-6.1l32.1 38.2C302 394.3 279.7 400 256 400zm32-234.5v-49.9c37.2 8.4 68.9 31.2 89 62.3L330.1 195c-11-13.3-25.5-23.6-42.1-29.5zM370.8 343l-32.1-38.2c8.4-14.3 13.3-31 13.3-48.8v-.9l46.9-17.1c.7 5.9 1.1 11.9 1.1 18 0 32.7-10.9 62.8-29.2 87z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-color-fill.svg b/docs/ionicons/svg/md-color-fill.svg deleted file mode 100644 index b895f3d3b..000000000 --- a/docs/ionicons/svg/md-color-fill.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M136.5 77.7l37 67L32 285.7 216.4 464l152.4-148.6 54.4-11.4L166.4 48l-29.9 29.7zm184 208H114.9l102.8-102.3 102.8 102.3zM423.3 304s-56.7 61.5-56.7 92.1c0 30.7 25.4 55.5 56.7 55.5 31.3 0 56.7-24.9 56.7-55.5S423.3 304 423.3 304z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-color-filter.svg b/docs/ionicons/svg/md-color-filter.svg deleted file mode 100644 index f981cd79b..000000000 --- a/docs/ionicons/svg/md-color-filter.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M441.8 120.1l-49.9-49.9c-8.3-8.3-21.8-8.3-30.1 0l-66.6 66.6L254.1 96 224 126.1l30.3 30.3L64 346.7V448h101.3l190.3-190.3 30.3 30.3 30.1-30.1-41-41 66.6-66.6c8.5-8.4 8.5-21.8.2-30.2zM147.6 405.4l-41-41 171.9-171.9 41 41-171.9 171.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-color-palette.svg b/docs/ionicons/svg/md-color-palette.svg deleted file mode 100644 index 97269b508..000000000 --- a/docs/ionicons/svg/md-color-palette.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 64C150.401 64 64 150.401 64 256c0 105.604 86.401 192 192 192 18.136 0 32-13.864 32-32 0-8.531-3.198-16-8.531-21.333-5.333-5.334-8.531-12.803-8.531-21.334 0-18.135 13.864-32 32-32h38.396c58.667 0 106.667-48 106.667-106.666C448 140.802 361.604 64 256 64zM138.667 256c-18.136 0-32-13.864-32-32s13.864-32 32-32c18.135 0 32 13.864 32 32s-13.865 32-32 32zm64-85.333c-18.136 0-32-13.865-32-32 0-18.136 13.864-32 32-32 18.135 0 32 13.864 32 32 0 18.135-13.865 32-32 32zm106.666 0c-18.135 0-32-13.865-32-32 0-18.136 13.865-32 32-32 18.136 0 32 13.864 32 32 0 18.135-13.864 32-32 32zm64 85.333c-18.135 0-32-13.864-32-32s13.865-32 32-32c18.136 0 32 13.864 32 32s-13.864 32-32 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-color-wand.svg b/docs/ionicons/svg/md-color-wand.svg deleted file mode 100644 index 7d7be8fb9..000000000 --- a/docs/ionicons/svg/md-color-wand.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M200.8 157.2l-36.4 37.4L411.7 448l36.3-37.4zM181 64h37v68h-37zM181 262h37v68h-37zM270 176h69v37h-69zM305.6 115.8l-25.7-26.3-47.1 48.3 25.6 26.2zM168.8 137.8l-47.1-48.3-25.6 26.3 47.1 48.2zM96.1 277.9l25.6 26.2 47.1-48.2-25.6-26.3zM64 176h65v37H64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-compass.svg b/docs/ionicons/svg/md-compass.svg deleted file mode 100644 index ed8582270..000000000 --- a/docs/ionicons/svg/md-compass.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 231.358c-13.442 0-24.643 11.2-24.643 24.642s11.2 24.643 24.643 24.643 24.643-11.2 24.643-24.643-11.201-24.642-24.643-24.642zM256 32C132.8 32 32 132.8 32 256s100.8 224 224 224 224-100.8 224-224S379.2 32 256 32zm49.284 273.284L121.6 390.4l85.116-183.679L390.4 121.6l-85.116 183.684z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-construct.svg b/docs/ionicons/svg/md-construct.svg deleted file mode 100644 index 62bd342fc..000000000 --- a/docs/ionicons/svg/md-construct.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M430.9 393.4l-119.6-119-58.1-57.9-13.4-13.3c15.9-40.6 7.1-88.2-26.6-121.7-35.4-35.3-88.5-42.3-131-22.9l76.1 75.8-53.1 52.9-77.9-75.8C6.2 153.8 15 206.7 50.4 242c33.6 33.5 81.4 42.3 122.1 26.5l14.4 14.3L81.7 388c-7.6 5.7-7.6 19 1.9 26.6l43.8 43.7c7.6 7.6 19.1 7.6 26.7 0l96.1-112.4 113.4 112.9c7.1 7.1 17.7 7.1 24.8 0l40.7-40.6c8.9-7.1 8.9-19.5 1.8-24.8z"/><path d="M494.4 216.6l-34.5-34.1c-2.2-2.2-5.8-2.2-8 0l-3.7 3.7-18.5-15.8s1.2-10-4.9-18.7c-6.2-8.7-16.1-19.8-23.2-26.9-7.1-7-34.1-33.9-69.7-51.4C296.2 55.7 271 48 241 48v29.7s28.7 16.6 45.1 29.7c16.3 13.1 16.8 59.5 16.8 59.5l-28.5 28.5 56.5 56.1 31-36.3c12.9-3.5 23.8-3.8 30.2-.3l13.7 13.3-9.6 9.5c-2.2 2.2-2.2 5.7 0 7.9l34.5 34.1c2.2 2.2 5.8 2.2 8 0l55.7-55.2c2.1-2.2 2.1-5.8 0-7.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-contact.svg b/docs/ionicons/svg/md-contact.svg deleted file mode 100644 index 73137512f..000000000 --- a/docs/ionicons/svg/md-contact.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.6 48 48 141.6 48 256s93.6 208 208 208 208-93.6 208-208S370.4 48 256 48zm0 62.4c34.3 0 62.4 28.1 62.4 62.4s-28.1 62.4-62.4 62.4-62.4-28.1-62.4-62.4 28.1-62.4 62.4-62.4zm0 300.4c-52 0-97.8-27-124.8-66.6 1-41.6 83.2-64.5 124.8-64.5s123.8 22.9 124.8 64.5c-27 39.5-72.8 66.6-124.8 66.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-contacts.svg b/docs/ionicons/svg/md-contacts.svg deleted file mode 100644 index 0f541edd0..000000000 --- a/docs/ionicons/svg/md-contacts.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M239.208 343.937c-17.78 10.103-38.342 15.876-60.255 15.876-21.909 0-42.467-5.771-60.246-15.87C71.544 358.331 42.643 406 32 448h293.912c-10.639-42-39.537-89.683-86.704-104.063zM178.953 120.035c-58.479 0-105.886 47.394-105.886 105.858 0 58.464 47.407 105.857 105.886 105.857s105.886-47.394 105.886-105.857c0-58.464-47.408-105.858-105.886-105.858zm0 186.488c-33.671 0-62.445-22.513-73.997-50.523H252.95c-11.554 28.011-40.326 50.523-73.997 50.523z"/><g><path d="M322.602 384H480c-10.638-42-39.537-81.691-86.703-96.072-17.781 10.104-38.343 15.873-60.256 15.873-14.823 0-29.024-2.654-42.168-7.49-7.445 12.47-16.927 25.592-27.974 34.906C289.245 341.354 309.146 364 322.602 384zM306.545 200h100.493c-11.554 28-40.327 50.293-73.997 50.293-8.875 0-17.404-1.692-25.375-4.51a128.411 128.411 0 0 1-6.52 25.118c10.066 3.174 20.779 4.862 31.895 4.862 58.479 0 105.886-47.41 105.886-105.872 0-58.465-47.407-105.866-105.886-105.866-37.49 0-70.427 19.703-89.243 49.09C275.607 131.383 298.961 163 306.545 200z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-contract.svg b/docs/ionicons/svg/md-contract.svg deleted file mode 100644 index 3f5d7eac9..000000000 --- a/docs/ionicons/svg/md-contract.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 371.2h76.795V448H192V320H64v51.2zm76.795-230.4H64V192h128V64h-51.205v76.8zM320 448h51.2v-76.8H448V320H320v128zm51.2-307.2V64H320v128h128v-51.2h-76.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-contrast.svg b/docs/ionicons/svg/md-contrast.svg deleted file mode 100644 index 70297b773..000000000 --- a/docs/ionicons/svg/md-contrast.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm113.1 321.1C338.9 399.4 298.7 416 256 416V96c42.7 0 82.9 16.6 113.1 46.9C399.4 173.1 416 213.3 416 256s-16.6 82.9-46.9 113.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-copy.svg b/docs/ionicons/svg/md-copy.svg deleted file mode 100644 index 1ad49524e..000000000 --- a/docs/ionicons/svg/md-copy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M296 48H176.5C154.4 48 136 65.4 136 87.5V96h-7.5C106.4 96 88 113.4 88 135.5v288c0 22.1 18.4 40.5 40.5 40.5h208c22.1 0 39.5-18.4 39.5-40.5V416h8.5c22.1 0 39.5-18.4 39.5-40.5V176L296 48zm0 44.6l83.4 83.4H296V92.6zm48 330.9c0 4.7-3.4 8.5-7.5 8.5h-208c-4.4 0-8.5-4.1-8.5-8.5v-288c0-4.1 3.8-7.5 8.5-7.5h7.5v255.5c0 22.1 10.4 32.5 32.5 32.5H344v7.5zm48-48c0 4.7-3.4 8.5-7.5 8.5h-208c-4.4 0-8.5-4.1-8.5-8.5v-288c0-4.1 3.8-7.5 8.5-7.5H264v128h128v167.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-create.svg b/docs/ionicons/svg/md-create.svg deleted file mode 100644 index f7e8611b1..000000000 --- a/docs/ionicons/svg/md-create.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 368v80h80l235.727-235.729-79.999-79.998L64 368zm377.602-217.602c8.531-8.531 8.531-21.334 0-29.865l-50.135-50.135c-8.531-8.531-21.334-8.531-29.865 0l-39.468 39.469 79.999 79.998 39.469-39.467z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-crop.svg b/docs/ionicons/svg/md-crop.svg deleted file mode 100644 index bd379abc1..000000000 --- a/docs/ionicons/svg/md-crop.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 312.7h37.8V160c0-20.8-17-37.8-37.8-37.8H199.3V160H352v152.7zm-192 33.5V48h-37.8v74.2H48V160h74.2v186.2c0 20.8 17 37.8 37.8 37.8h192v80h37.8v-80H464v-37.8H160z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cube.svg b/docs/ionicons/svg/md-cube.svg deleted file mode 100644 index a16bc505f..000000000 --- a/docs/ionicons/svg/md-cube.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M467.3 168.1c-1.8 0-3.5.3-5.1 1l-177.6 92.1h-.1c-7.6 4.7-12.5 12.5-12.5 21.4v185.9c0 6.4 5.6 11.5 12.7 11.5 2.2 0 4.3-.5 6.1-1.4.2-.1.4-.2.5-.3L466 385.6l.3-.1c8.2-4.5 13.7-12.7 13.7-22.1V179.6c0-6.4-5.7-11.5-12.7-11.5zM454.3 118.5L272.6 36.8S261.9 32 256 32c-5.9 0-16.5 4.8-16.5 4.8L57.6 118.5s-8 3.3-8 9.5c0 6.6 8.3 11.5 8.3 11.5l185.5 97.8c3.8 1.7 8.1 2.6 12.6 2.6 4.6 0 8.9-1 12.7-2.7l185.4-97.9s7.5-4 7.5-11.5c.1-6.3-7.3-9.3-7.3-9.3zM227.5 261.2L49.8 169c-1.5-.6-3.3-1-5.1-1-7 0-12.7 5.1-12.7 11.5v183.8c0 9.4 5.5 17.6 13.7 22.1l.2.1 174.7 92.7c1.9 1.1 4.2 1.7 6.6 1.7 7 0 12.7-5.2 12.7-11.5V282.6c.1-8.9-4.9-16.8-12.4-21.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-cut.svg b/docs/ionicons/svg/md-cut.svg deleted file mode 100644 index e1dbdcb97..000000000 --- a/docs/ionicons/svg/md-cut.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M203.1 158.3c5.2-11.2 8.1-23.5 8.1-36.7 0-49.5-40.1-89.6-89.6-89.6S32 72.1 32 121.6s40.1 89.6 89.6 89.6c13.2 0 25.5-2.9 36.7-8.1l52.9 52.9-52.9 52.9c-11.2-5.2-23.5-8.1-36.7-8.1-49.5 0-89.6 40.1-89.6 89.6S72.1 480 121.6 480s89.6-40.1 89.6-89.6c0-13.2-2.9-25.5-8.1-36.7l52.9-52.9 156.8 156.8H480v-22.4L203.1 158.3zm-81.5 8.1c-24.6 0-44.8-19.9-44.8-44.8S97 76.8 121.6 76.8s44.8 19.9 44.8 44.8-20.2 44.8-44.8 44.8zm0 268.8c-24.6 0-44.8-19.9-44.8-44.8s20.2-44.8 44.8-44.8 44.8 19.9 44.8 44.8-20.2 44.8-44.8 44.8zm134.4-168c-6.3 0-11.2-4.9-11.2-11.2 0-6.3 4.9-11.2 11.2-11.2 6.3 0 11.2 4.9 11.2 11.2 0 6.3-4.9 11.2-11.2 11.2zM412.8 54.4L278.4 188.8l44.8 44.8L480 76.8V54.4h-67.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-desktop.svg b/docs/ionicons/svg/md-desktop.svg deleted file mode 100644 index 4b95c8283..000000000 --- a/docs/ionicons/svg/md-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.333 32H74.667C51.198 32 32 51.197 32 74.666v282.667C32 380.802 51.198 400 74.667 400h138.666l-42.666 48v32h170.666v-32l-42.666-48h138.666C460.802 400 480 380.802 480 357.333V74.666C480 51.197 460.802 32 437.333 32zm0 288H74.667V74.666h362.666V320z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-disc.svg b/docs/ionicons/svg/md-disc.svg deleted file mode 100644 index c8443378d..000000000 --- a/docs/ionicons/svg/md-disc.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.2 48 48 141.2 48 256s93.2 208 208 208 208-93.2 208-208S370.8 48 256 48zm0 301.6c-51.8 0-93.6-41.8-93.6-93.6s41.8-93.6 93.6-93.6 93.6 41.8 93.6 93.6-41.8 93.6-93.6 93.6zm0-114.4c-11.4 0-20.8 9.4-20.8 20.8s9.4 20.8 20.8 20.8 20.8-9.4 20.8-20.8-9.4-20.8-20.8-20.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-document.svg b/docs/ionicons/svg/md-document.svg deleted file mode 100644 index 5fdf6b6f5..000000000 --- a/docs/ionicons/svg/md-document.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M288 48H136c-22.092 0-40 17.908-40 40v336c0 22.092 17.908 40 40 40h240c22.092 0 40-17.908 40-40V176L288 48zm-16 144V80l112 112H272z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-done-all.svg b/docs/ionicons/svg/md-done-all.svg deleted file mode 100644 index af67fcbb8..000000000 --- a/docs/ionicons/svg/md-done-all.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M387.581 139.712L356.755 109 216.913 248.319l30.831 30.719 139.837-139.326zM481.172 109L247.744 340.469l-91.39-91.051-30.827 30.715L247.744 403 512 139.712 481.172 109zM0 280.133L123.321 403l30.829-30.713L31.934 249.418 0 280.133z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-download.svg b/docs/ionicons/svg/md-download.svg deleted file mode 100644 index c760c2df8..000000000 --- a/docs/ionicons/svg/md-download.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 199.5h-91.4V64H187.4v135.5H96l160 158.1 160-158.1zM96 402.8V448h320v-45.2H96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-easel.svg b/docs/ionicons/svg/md-easel.svg deleted file mode 100644 index 982c3a044..000000000 --- a/docs/ionicons/svg/md-easel.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 176h256v128H128z"/><path d="M448 96H64c-8.8 0-16 7.2-16 16v256c0 8.8 6.9 16 15.8 16H448c8.8 0 16-7.2 16-16V112c0-8.8-7.2-16-16-16zm-32 240H96V144h320v192zM80 464h57l22.5-64h-56.4zM279.4 48h-46.8l-11.5 32h69.8zM375 464h57l-23-64h-56.5zM232 400h48v32h-48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-egg.svg b/docs/ionicons/svg/md-egg.svg deleted file mode 100644 index decf59946..000000000 --- a/docs/ionicons/svg/md-egg.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32C185.6 32 80 165.2 80 288.9S150.4 480 256 480s176-67.4 176-191.1S326.4 32 256 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-exit.svg b/docs/ionicons/svg/md-exit.svg deleted file mode 100644 index bc3460b33..000000000 --- a/docs/ionicons/svg/md-exit.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M215.469 332.802l29.863 29.864L352 256 245.332 149.333l-29.863 29.865 55.469 55.469H64v42.666h205.864l-54.395 55.469zM405.334 64H106.666C83.198 64 64 83.198 64 106.666V192h42.666v-85.333h298.668v298.668H106.666V320H64v85.334C64 428.802 83.198 448 106.666 448h298.668C428.802 448 448 428.802 448 405.334V106.666C448 83.198 428.802 64 405.334 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-expand.svg b/docs/ionicons/svg/md-expand.svg deleted file mode 100644 index 2d28ba267..000000000 --- a/docs/ionicons/svg/md-expand.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M396.795 396.8H320V448h128V320h-51.205zM396.8 115.205V192H448V64H320v51.205zM115.205 115.2H192V64H64v128h51.205zM115.2 396.795V320H64v128h128v-51.205z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-eye-off.svg b/docs/ionicons/svg/md-eye-off.svg deleted file mode 100644 index 43825d21e..000000000 --- a/docs/ionicons/svg/md-eye-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256.1 144.8c56.2 0 101.9 45.3 101.9 101.1 0 13.1-2.6 25.5-7.3 37l59.5 59c30.8-25.5 55-58.4 69.9-96-35.3-88.7-122.3-151.6-224.2-151.6-28.5 0-55.8 5.1-81.1 14.1l44 43.7c11.6-4.6 24.1-7.3 37.3-7.3zM52.4 89.7l46.5 46.1 9.4 9.3c-33.9 26-60.4 60.8-76.3 100.8 35.2 88.7 122.2 151.6 224.1 151.6 31.6 0 61.7-6.1 89.2-17l8.6 8.5 59.7 59 25.9-25.7L78.2 64 52.4 89.7zM165 201.4l31.6 31.3c-1 4.2-1.6 8.7-1.6 13.1 0 33.5 27.3 60.6 61.1 60.6 4.5 0 9-.6 13.2-1.6l31.6 31.3c-13.6 6.7-28.7 10.7-44.8 10.7-56.2 0-101.9-45.3-101.9-101.1 0-15.8 4.1-30.7 10.8-44.3zm87.8-15.7l64.2 63.7.4-3.2c0-33.5-27.3-60.6-61.1-60.6l-3.5.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-eye.svg b/docs/ionicons/svg/md-eye.svg deleted file mode 100644 index fb4235073..000000000 --- a/docs/ionicons/svg/md-eye.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 105c-101.8 0-188.4 62.4-224 151 35.6 88.6 122.2 151 224 151s188.4-62.4 224-151c-35.6-88.6-122.2-151-224-151zm0 251.7c-56 0-101.8-45.3-101.8-100.7S200 155.3 256 155.3 357.8 200.6 357.8 256 312 356.7 256 356.7zm0-161.1c-33.6 0-61.1 27.2-61.1 60.4s27.5 60.4 61.1 60.4 61.1-27.2 61.1-60.4-27.5-60.4-61.1-60.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-fastforward.svg b/docs/ionicons/svg/md-fastforward.svg deleted file mode 100644 index 9deeb4407..000000000 --- a/docs/ionicons/svg/md-fastforward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 256L262.4 110v292L480 256zM32 110v292l217.6-146L32 110z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-female.svg b/docs/ionicons/svg/md-female.svg deleted file mode 100644 index d6b68224b..000000000 --- a/docs/ionicons/svg/md-female.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M400 176c0-79.5-64.5-144-144-144S112 96.5 112 176c0 71.4 51.9 130.6 120 142v50h-72v48h72v64h48v-64h72v-48h-72v-50c68.1-11.4 120-70.6 120-142zm-240 0c0-52.9 43.1-96 96-96s96 43.1 96 96-43.1 96-96 96-96-43.1-96-96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-filing.svg b/docs/ionicons/svg/md-filing.svg deleted file mode 100644 index 341e8ffcd..000000000 --- a/docs/ionicons/svg/md-filing.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M449.2 208H423v-32l-14.4-48H383V96l-15-48H144l-15 48v32h-25.6L89 176v32H62.8L48 256v165.3c0 23.5 35.2 42.7 58.7 42.7h314.7c21.8 0 42.7-19.7 42.7-41V256l-14.9-48zM176 96h160v32H176V96zm-41 80h242v32H135v-32zm282 112h-82.6c-7.4 36.5-39.7 64-78.4 64s-71-27.5-78.4-64H95v-32h322v32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-film.svg b/docs/ionicons/svg/md-film.svg deleted file mode 100644 index df1919b2d..000000000 --- a/docs/ionicons/svg/md-film.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376 64v42.667h-40V64H176v42.667h-40V64H96v384h40v-42.666h40V448h160v-42.666h40V448h40V64h-40zM176 362.667h-40V320h40v42.667zm0-85.333h-40v-42.667h40v42.667zM176 192h-40v-42.666h40V192zm200 170.667h-40V320h40v42.667zm0-85.333h-40v-42.667h40v42.667zM376 192h-40v-42.666h40V192z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-finger-print.svg b/docs/ionicons/svg/md-finger-print.svg deleted file mode 100644 index a94c9d6bc..000000000 --- a/docs/ionicons/svg/md-finger-print.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M78.1 205.6c-2.4 0-4.9-.6-7.1-1.9-6.7-3.9-9-12.4-5.1-19.1 17.8-30 71.9-100.1 190.1-100.1 51.2 0 96.1 13.6 133.4 40.4 30.7 22 47.9 46.9 56.1 58.9 4.4 6.4 2.7 15-3.7 19.4-6.4 4.3-15.2 2.7-19.6-3.7-14.9-21.6-60.1-87.2-166.2-87.2-103.6 0-150.4 60.4-165.7 86.3-2.6 4.6-7.3 7-12.2 7z"/><path d="M315.5 480c-1.2 0-2.3-.1-3.5-.4-85.7-21.5-117.7-108.1-119-111.7l-.2-.8c-.7-2.5-17.9-61.9 8.5-96.7 12.1-15.9 30.5-24 54.8-24 22.6 0 38.9 7.1 50.1 21.8 9.2 12 12.9 26.8 16.5 41.1 7.5 29.7 12.9 45.3 44.1 46.9 13.7.7 22.7-7.4 27.8-14.3 13.8-18.8 16.2-49.5 5.8-76.5-13.4-35-60.8-100.9-144.4-100.9-35.7 0-68.5 11.6-94.8 33.4-21.8 18.1-39.1 43.6-47.4 69.8-15.4 48.8 4.8 125.5 5 126.2 2 7.4-2.5 15.1-10 17-7.5 2-15.3-2.5-17.3-9.9-.9-3.5-22.5-85.3-4.7-141.7C106.2 198.2 166 136.6 256 136.6c41.6 0 80.9 14.3 113.7 41.3 25.4 21 46.2 49.2 57 77.4 13.8 36 10.1 76.4-9.4 102.8-13 17.6-31.5 26.8-52 25.8-53.4-2.7-63-40.4-70-67.9-7.2-28.2-11.8-41.8-39.3-41.8-15.1 0-25.7 4.2-32.3 12.9-9 11.9-9.7 30.5-8.7 44 1 14.1 4 25.5 4.7 27.8 2.2 5.6 30.8 76.5 99.3 93.7 7.6 1.9 12.1 9.5 10.2 16.9-1.7 6.3-7.4 10.5-13.7 10.5z"/><path d="M205.5 473.6c-3.8 0-7.5-1.5-10.3-4.4-34.3-36.4-53.7-77.1-61-128v-.3c-4.1-33.7 1.9-81.4 31.3-114.2 21.7-24.2 52.2-36.5 90.5-36.5 45.3 0 80.9 21.3 103.1 61.5 16.1 29.2 19.3 58.3 19.4 59.5.8 7.7-4.9 14.5-12.6 15.3-7.7.8-14.7-4.8-15.5-12.4 0-.3-2.8-25.3-16.5-49.7-17.2-30.7-43.4-46.3-78-46.3-29.9 0-53.3 9.1-69.4 27.1-23.2 25.9-27.7 65.8-24.5 92.2 6.4 45 23.5 80.8 53.7 112.8 5.3 5.6 5 14.5-.7 19.7-2.6 2.4-6.1 3.7-9.5 3.7z"/><path d="M363.5 433.5c-30 0-55.5-8.4-75.9-25.1-41-33.4-45.6-87.8-45.8-90.1-.6-7.7 5.2-14.4 13-15 7.8-.6 14.5 5.1 15.1 12.8.1.8 4.2 45.3 35.8 70.9 18.7 15.1 43.7 21.1 74.5 17.6 7.7-.9 14.7 4.6 15.6 12.3.9 7.7-4.7 14.6-12.4 15.4-6.8.8-13.5 1.2-19.9 1.2zM387.2 62.6C375.5 54.9 334 32 256 32c-81.9 0-123.5 25.3-132.7 31.7-.6.4-1.2.8-1.7 1.3-.1.1-.2.1-.2.1-2.9 2.6-4.7 6.3-4.7 10.4 0 7.7 6.3 13.9 14.1 13.9 3.1 0 5.9-1 8.2-2.6l-.1.1c.4-.3 36.3-27 117.1-27s116.7 26.8 117.1 27l-.1-.1.2-.2c2.4 1.8 5.3 2.8 8.5 2.8 7.8 0 14.1-6.2 14.1-13.9 0-5.8-3.5-10.8-8.6-12.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-fitness.svg b/docs/ionicons/svg/md-fitness.svg deleted file mode 100644 index b8618b413..000000000 --- a/docs/ionicons/svg/md-fitness.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M434.3 315.5l29.7-29.7-29.7-29.8-74.3 74.3L181.7 152 256 77.7 226.3 48l-29.7 29.7L166.8 48l-44.5 44.5-29.8-29.7-29.7 29.7 29.7 29.7L48 166.8l29.7 29.7L48 226.3 77.7 256l74.3-74.3L330.3 360 256 434.3l29.7 29.7 29.7-29.7 29.7 29.7 44.5-44.5 29.7 29.7 29.7-29.7-29.7-29.7 44.5-44.5-29.5-29.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-flag.svg b/docs/ionicons/svg/md-flag.svg deleted file mode 100644 index bc77583bb..000000000 --- a/docs/ionicons/svg/md-flag.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M396 83.2c-13.8 1.7-31.1 4.2-49.6 4.2-28.8 0-55-6.8-81.5-12.2C238 69.7 210.2 64 180.8 64c-58.6 0-78.5 12.1-80.6 13.4L96 80.3V448h48V269.8c9.7-1.2 21.9-2 36.9-2 27.3 0 52.8 10 79.8 15.5 27.6 5.6 56 11.5 86.9 11.5 18.4 0 34.6-2.4 48.4-4 7.5-.9 14-1.7 20-2.7V80.2c-5 1-12.5 2.1-20 3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-flame.svg b/docs/ionicons/svg/md-flame.svg deleted file mode 100644 index 002e08745..000000000 --- a/docs/ionicons/svg/md-flame.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M393.3 222.1l-.2 10.4c-.8 11.7-7.9 43.4-22.1 54.7 7-15.2 17.3-47.2 10.2-82.7C361.6 107 287.5 65.6 193 50l-17.2-2.2c39.5 47.2 56.1 81.7 49.7 116.8-2.3 12.6-10 23.4-14 31.6 0 0 2.4-12.9 2-28.7-.3-14.2-6.6-31-18-39.6 3.5 18.4-.8 33.5-9.1 47.7-24.7 42.2-85.4 57.8-90.4 135.8v3.8c0 53.7 25.6 99 68.7 125-6.8-12.3-12-35.2-5.7-60.2 4 23.7 14 36 24.9 51.8 8.2 11.7 19.1 19.3 33.1 24.9s31 7.2 47.9 7.2c55.8 0 91.4-18.1 119.1-50.5s32.1-68 32.1-106.4-8.5-60.9-22.8-84.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-flash-off.svg b/docs/ionicons/svg/md-flash-off.svg deleted file mode 100644 index 12e7fc81e..000000000 --- a/docs/ionicons/svg/md-flash-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M459.9 435.5L76.1 52.5 51.9 76.6 160 184.3V272h64v192l72-144 139.9 139.5zM352 208h-64l64-160H160v40.3l168 167.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-flash.svg b/docs/ionicons/svg/md-flash.svg deleted file mode 100644 index da944344d..000000000 --- a/docs/ionicons/svg/md-flash.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M160 48v224h64v192l128-256h-64l64-160H160z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-flashlight.svg b/docs/ionicons/svg/md-flashlight.svg deleted file mode 100644 index 3431dfad6..000000000 --- a/docs/ionicons/svg/md-flashlight.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 298l64 64v118h128V362l64-64V176l-255.2.4L128 298zM234.8 32h42.4v64h-42.4V32zM80 110.4L109.9 80l44.9 45.6-29.9 30.4L80 110.4zm277.1 15.2l45-45.5 29.9 30.4-44.9 45.5-30-30.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-flask.svg b/docs/ionicons/svg/md-flask.svg deleted file mode 100644 index 6f09ff83f..000000000 --- a/docs/ionicons/svg/md-flask.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M436.9 354.4L336 192V96h32V48H144v48h32v96L76.1 354.4C67.7 370.3 63.6 385.8 64 400c1.1 36.5 28.7 64 65.1 64H385c36.3 0 62.1-27.6 63-64 .3-14.2-2.6-29.7-11.1-45.6zM155.1 304l29.5-48h143.1l29.8 48H155.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-flower.svg b/docs/ionicons/svg/md-flower.svg deleted file mode 100644 index 06f22d416..000000000 --- a/docs/ionicons/svg/md-flower.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.1 256c25.2-11.9 42.9-37.1 42.9-66.9 0-41-33.6-74.3-75-74.3-15.9 0-30.3 4.8-42.6 13.1l.6-5.6c0-41-33.6-74.3-75-74.3s-75 33.3-75 74.3l.6 5.6c-12-8.3-26.7-13.1-42.6-13.1-41.4 0-75 33.3-75 74.3 0 29.7 17.7 55 42.9 66.9C81.7 267.9 64 293.1 64 322.9c0 41 33.6 74.3 75 74.3 15.9 0 30.3-4.8 42.6-13.1l-.6 5.6c0 41 33.6 74.3 75 74.3s75-33.3 75-74.3l-.6-5.6c12 8.3 26.7 13.1 42.6 13.1 41.4 0 75-33.3 75-74.3 0-29.8-17.7-55-42.9-66.9zM256 330.3c-41.4 0-75-33.3-75-74.3s33.6-74.3 75-74.3 75 33.3 75 74.3-33.6 74.3-75 74.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-folder-open.svg b/docs/ionicons/svg/md-folder-open.svg deleted file mode 100644 index 28b01a8ae..000000000 --- a/docs/ionicons/svg/md-folder-open.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.334 144H256.006l-42.668-48H74.666C51.197 96 32 115.198 32 138.667v234.666C32 396.802 51.197 416 74.666 416h362.668C460.803 416 480 396.802 480 373.333V186.667C480 163.198 460.803 144 437.334 144zM448 373.333c0 5.782-4.885 10.667-10.666 10.667H74.666C68.884 384 64 379.115 64 373.333V176h373.334c5.781 0 10.666 4.885 10.666 10.667v186.666z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-folder.svg b/docs/ionicons/svg/md-folder.svg deleted file mode 100644 index 6db369927..000000000 --- a/docs/ionicons/svg/md-folder.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M213.338 96H74.666C51.197 96 32 115.198 32 138.667v234.666C32 396.802 51.197 416 74.666 416h362.668C460.803 416 480 396.802 480 373.333V186.667C480 163.198 460.803 144 437.334 144H256.006l-42.668-48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-football.svg b/docs/ionicons/svg/md-football.svg deleted file mode 100644 index 47293cfd0..000000000 --- a/docs/ionicons/svg/md-football.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.3 48 48 141.3 48 256s93.3 208 208 208 208-93.3 208-208S370.7 48 256 48zM127 238.2l39.2 17.9 17.1 66.9-15.6 29.3-57.2-.7C95.6 329 86.2 303.1 83 276.3l44-38.1zm217.3 114.1L328.7 323l17.1-67 39.1-17.8 44 38.1c-3.1 26.8-12.6 52.7-27.5 75.3l-57.1.7zm32.4-146.2l-43.6 19.6-61.1-51.6v-47.2l47.9-32.6c29.8 11.9 56.4 32.3 75.6 57.8l-18.8 54zM191.3 94.4l47.7 32.5v47.2l-61 51.5-43-19.6-18.7-53.6c19.3-26.1 45.1-46 75-58zM218.4 426c-.7-.2-1.3-.3-2-.5l-20.5-55.1 14.7-29.4h90.8l15 30.3-19.8 53.9c-1 .2-2 .5-3 .7-11.5 2.3-27 3.8-40.4 4.1-11.7-.1-23.4-1.5-34.8-4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-funnel.svg b/docs/ionicons/svg/md-funnel.svg deleted file mode 100644 index 0c598d7f8..000000000 --- a/docs/ionicons/svg/md-funnel.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M208 400h96v-47.994h-96V400zM32 112v47.994h448V112H32zm80 168.783h288v-49.555H112v49.555z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-gift.svg b/docs/ionicons/svg/md-gift.svg deleted file mode 100644 index c214e61a3..000000000 --- a/docs/ionicons/svg/md-gift.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M424 134.5h-45.8c2.3-6.6 3.8-13.9 3.8-21.3 0-35.4-28.1-63.2-63-63.2-22.1 0-41.2 10.7-52.5 28L256 92.3l-10.5-14.5C234.2 60.7 215.1 48 193 48c-34.9 0-63 29.8-63 65.2 0 7.5 1.5 14.7 3.8 21.3H88c-23.3 0-41.8 19-41.8 42.7L46 421.8c0 23.7 17.4 42.2 40.7 42.2h336.7c23.3 0 42.7-18.5 42.7-42.2V177.2c-.1-23.7-18.8-42.7-42.1-42.7zM320 91c11.6 0 21 9.5 21 21 0 11.6-9.4 21-21 21s-21-9.5-21-21 9.4-21 21-21zm-128 0c11.6 0 21 9.5 21 21 0 11.6-9.4 21-21 21s-21-9.5-21-21 9.4-21 21-21zM88 177.2h106.7L151 237.5l34 25 50-69.1.2-.2-.2 228.6H88V177.2zm336 244.6H277V193.4l50 69.1 34-25-43.7-60.4H424v244.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-git-branch.svg b/docs/ionicons/svg/md-git-branch.svg deleted file mode 100644 index 65b210e06..000000000 --- a/docs/ionicons/svg/md-git-branch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 160c0-35.3-28.7-64-64-64s-64 28.7-64 64c0 23.7 12.9 44.3 32 55.4v8.6c0 19.9-7.8 33.7-25.3 44.9-15.4 9.8-38.1 17.1-67.5 21.5-14 2.1-25.7 6-35.2 10.7V151.4c19.1-11.1 32-31.7 32-55.4 0-35.3-28.7-64-64-64S96 60.7 96 96c0 23.7 12.9 44.3 32 55.4v209.2c-19.1 11.1-32 31.7-32 55.4 0 35.3 28.7 64 64 64s64-28.7 64-64c0-16.6-6.3-31.7-16.7-43.1 1.9-4.9 9.7-16.3 29.4-19.3 38.8-5.8 68.9-15.9 92.3-30.8 36-22.8 55-57 55-98.8v-8.6c19.1-11.1 32-31.7 32-55.4zM160 56c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zm0 400c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm192-256c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-git-commit.svg b/docs/ionicons/svg/md-git-commit.svg deleted file mode 100644 index 2e21d7707..000000000 --- a/docs/ionicons/svg/md-git-commit.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 224h-99.8c-14.2-55.2-64.2-96-123.7-96S147 168.8 132.8 224H32v64h100.8c14.2 55.2 64.2 96 123.7 96s109.5-40.8 123.7-96H480v-64zM256.5 336c-44 0-79.8-35.9-79.8-80s35.8-80 79.8-80 79.8 35.9 79.8 80-35.8 80-79.8 80z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-git-compare.svg b/docs/ionicons/svg/md-git-compare.svg deleted file mode 100644 index a660cbcf7..000000000 --- a/docs/ionicons/svg/md-git-compare.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M192 382h-22c-24.6 0-29-3.6-33.8-9.6-5.5-6.9-8.2-19.1-8.2-54.2V151.4c19.1-11.1 32-31.7 32-55.4 0-35.3-28.7-64-64-64S32 60.7 32 96c0 23.7 12.9 44.3 32 55.4v166.8c0 46.4 3.7 70.8 22.1 94 19.9 25.1 45 35.8 83.9 35.8h22v64l96-96-96-96v62zM96 56c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zM448 360.6V190.8c0-46.4-3.7-70.8-22.1-94C406 71.7 380.9 62 342 62h-22V0l-96 96 96 96v-64h22c24.6 0 29 2.6 33.8 8.6 5.5 6.9 8.2 19.1 8.2 54.2v169.8c-19.1 11.1-32 31.7-32 55.4 0 35.3 28.7 64 64 64s64-28.7 64-64c0-23.7-12.9-44.3-32-55.4zM416 456c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-git-merge.svg b/docs/ionicons/svg/md-git-merge.svg deleted file mode 100644 index 238d88d3d..000000000 --- a/docs/ionicons/svg/md-git-merge.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M384 224c-23.7 0-44.4 12.9-55.4 32-18.3-.5-52.4-4.1-75.5-18.1-32.3-19.4-64.6-53.1-87-90.5 15.7-11.7 26-30.3 26-51.4 0-35.3-28.7-64-64-64S64 60.7 64 96c0 23.7 12.9 44.3 32 55.4v209.2c-19.1 11.1-32 31.7-32 55.4 0 35.3 28.7 64 64 64s64-28.7 64-64c0-23.7-12.9-44.3-32-55.4V244.2c18.7 19.4 39.1 36 60 48.6 38.8 23.4 87 26.9 108.6 27.3 11.1 19.1 31.7 31.9 55.4 31.9 35.3 0 64-28.7 64-64s-28.7-64-64-64zM88 96c0-22.1 17.9-40 40-40s40 17.9 40 40-17.9 40-40 40-40-17.9-40-40zm80 320c0 22.1-17.9 40-40 40s-40-17.9-40-40 17.9-40 40-40 40 17.9 40 40zm216-88c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-git-network.svg b/docs/ionicons/svg/md-git-network.svg deleted file mode 100644 index d8f5fc76f..000000000 --- a/docs/ionicons/svg/md-git-network.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 96c0-35.3-28.7-64-64-64s-64 28.7-64 64c0 23.6 12.9 44.3 32 55.4v52.8l-96 48-96-48v-52.8c19.1-11.1 32-31.8 32-55.4 0-35.3-28.7-64-64-64S64 60.7 64 96c0 23.6 12.9 44.3 32 55.4v92.4l128 64v52.8c-19.1 11.1-32 31.8-32 55.4 0 35.3 28.7 64 64 64s64-28.7 64-64c0-23.6-12.9-44.3-32-55.4v-52.8l128-64v-92.4c19.1-11.1 32-31.8 32-55.4zM128 56c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zm128 400c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm128-320c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-git-pull-request.svg b/docs/ionicons/svg/md-git-pull-request.svg deleted file mode 100644 index 3bb2161ec..000000000 --- a/docs/ionicons/svg/md-git-pull-request.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 376.6V206.8c0-46.4-3.7-70.8-22.1-94C374 87.7 348.9 77 310 77h-22V16l-96 96 96 96v-65h22c24.6 0 29 3.6 33.8 9.6 5.5 6.9 8.2 19.1 8.2 54.2v169.8c-19.1 11.1-32 31.7-32 55.4 0 35.3 28.7 64 64 64s64-28.7 64-64c0-23.7-12.9-44.3-32-55.4zM384 472c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zM128 48c-35.3 0-64 28.7-64 64 0 23.7 12.9 44.3 32 55.4v209.2c-19.1 11.1-32 31.7-32 55.4 0 35.3 28.7 64 64 64s64-28.7 64-64c0-23.7-12.9-44.3-32-55.4V167.4c19.1-11.1 32-31.7 32-55.4 0-35.3-28.7-64-64-64zm0 424c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm0-320c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-glasses.svg b/docs/ionicons/svg/md-glasses.svg deleted file mode 100644 index 6aa1f6d68..000000000 --- a/docs/ionicons/svg/md-glasses.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 176H272v.1h-32v-.1H32v48h11l5 21.5C64 313 88.5 336 144 336s96-17.4 96-90.5V224s1.5-16 16-16 16 16 16 16v21.8c0 73 42.1 90.2 97 90.2s79-25 95-90.2l5-21.8h11v-48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-globe.svg b/docs/ionicons/svg/md-globe.svg deleted file mode 100644 index 72f247bc3..000000000 --- a/docs/ionicons/svg/md-globe.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.124 48 48 141.125 48 256s93.124 208 208 208c114.875 0 208-93.125 208-208S370.875 48 256 48zm-21.549 384.999c-39.464-4.726-75.978-22.392-104.519-50.932C96.258 348.393 77.714 303.622 77.714 256c0-42.87 15.036-83.424 42.601-115.659.71 8.517 2.463 17.648 2.014 24.175-1.64 23.795-3.988 38.687 9.94 58.762 5.426 7.819 6.759 19.028 9.4 28.078 2.583 8.854 12.902 13.498 20.019 18.953 14.359 11.009 28.096 23.805 43.322 33.494 10.049 6.395 16.326 9.576 13.383 21.839-2.367 9.862-3.028 15.937-8.13 24.723-1.557 2.681 5.877 19.918 8.351 22.392 7.498 7.497 14.938 14.375 23.111 21.125 12.671 10.469-1.231 24.072-7.274 39.117zm147.616-50.932c-25.633 25.633-57.699 42.486-92.556 49.081 4.94-12.216 13.736-23.07 21.895-29.362 7.097-5.476 15.986-16.009 19.693-24.352 3.704-8.332 8.611-15.555 13.577-23.217 7.065-10.899-17.419-27.336-25.353-30.781-17.854-7.751-31.294-18.21-47.161-29.375-11.305-7.954-34.257 4.154-47.02-1.417-17.481-7.633-31.883-20.896-47.078-32.339-15.68-11.809-14.922-25.576-14.922-42.997 12.282.453 29.754-3.399 37.908 6.478 2.573 3.117 11.42 17.042 17.342 12.094 4.838-4.043-3.585-20.249-5.212-24.059-5.005-11.715 11.404-16.284 19.803-24.228 10.96-10.364 34.47-26.618 32.612-34.047s-23.524-28.477-36.249-25.193c-1.907.492-18.697 18.097-21.941 20.859.086-5.746.172-11.491.26-17.237.055-3.628-6.768-7.352-6.451-9.692.8-5.914 17.262-16.647 21.357-21.357-2.869-1.793-12.659-10.202-15.622-8.968-7.174 2.99-15.276 5.05-22.45 8.039 0-2.488-.302-4.825-.662-7.133a176.585 176.585 0 0 1 45.31-13.152l14.084 5.66 9.944 11.801 9.924 10.233 8.675 2.795 13.779-12.995L282 87.929V79.59c27.25 3.958 52.984 14.124 75.522 29.8-4.032.361-8.463.954-13.462 1.59-2.065-1.22-4.714-1.774-6.965-2.623 6.531 14.042 13.343 27.89 20.264 41.746 7.393 14.801 23.793 30.677 26.673 46.301 3.394 18.416 1.039 35.144 2.896 56.811 1.788 20.865 23.524 44.572 23.524 44.572s10.037 3.419 18.384 2.228c-7.781 30.783-23.733 59.014-46.769 82.052z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-grid.svg b/docs/ionicons/svg/md-grid.svg deleted file mode 100644 index ea1563df7..000000000 --- a/docs/ionicons/svg/md-grid.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M409.6 64H102.4C81.3 64 64 81.3 64 102.4v307.2c0 21.1 17.3 38.4 38.4 38.4h307.2c21.1 0 38.4-17.3 38.4-38.4V102.4c0-21.1-17.3-38.4-38.4-38.4zM179.2 409.6h-76.8v-76.8h76.8v76.8zm0-115.2h-76.8v-76.8h76.8v76.8zm0-115.2h-76.8v-76.8h76.8v76.8zm115.2 230.4h-76.8v-76.8h76.8v76.8zm0-115.2h-76.8v-76.8h76.8v76.8zm0-115.2h-76.8v-76.8h76.8v76.8zm115.2 230.4h-76.8v-76.8h76.8v76.8zm0-115.2h-76.8v-76.8h76.8v76.8zm0-115.2h-76.8v-76.8h76.8v76.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-hammer.svg b/docs/ionicons/svg/md-hammer.svg deleted file mode 100644 index f4742e71e..000000000 --- a/docs/ionicons/svg/md-hammer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M474.1 398.2L229.8 167.8s8.8-57.7 26.2-71.8c17.5-14.2 48-32 48-32V32c-32 0-58.8 8.3-96.9 27.3-38 18.9-66.8 47.8-74.4 55.4-7.6 7.6-18.1 19.5-24.7 28.9s-5.3 20.1-5.3 20.1l-19.7 17-4-4c-2.3-2.3-6.2-2.3-8.5 0l-36.8 36.8c-2.3 2.3-2.3 6.2 0 8.5l59.4 59.4c2.3 2.3 6.2 2.3 8.5 0l36.8-36.8c2.3-2.3 2.3-6.2 0-8.5l-10.3-10.3 14.6-14.3c6.8-3.7 25.4-8.9 39.1-5.1l214.9 267.3c8.1 8.2 20.3 8.2 28.5 0l46.8-47.1c10.3-8 10.3-22.3 2.1-28.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-hand.svg b/docs/ionicons/svg/md-hand.svg deleted file mode 100644 index 1d9d5f0a7..000000000 --- a/docs/ionicons/svg/md-hand.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M450.679 273.5c-14.585-14.577-36.054-15.89-50.639-1.312l-41.687 41.664c-10.852 10.836-23.93 10.859-31.564 1.852-5.057-5.968-3.061-24.374-1.644-36.049l20.907-171.849c1.867-15.353-9.07-30.185-24.43-32.051-15.358-1.867-29.322 9.939-31.191 25.289L267.37 236.021c-1.205 3.358-3.79 3.938-4.081-.582L255.44 60c0-15.465-12.542-28-28.014-28-15.473 0-28.015 12.535-28.015 28l-.552 176.752c.146 2.04-1.604 2.624-1.92.294L172.016 99.077c-2.75-15.219-17.323-26.203-32.548-23.453-15.227 2.748-25.339 18.187-22.591 33.403l22.193 161.455c.023 2.872-.941 4.513-2.308.831l-33.109-88.517c-5.18-14.572-21.196-23.065-35.776-17.889-14.579 5.177-22.201 22.061-17.023 36.631l58.042 189.625c.303 1.046.624 2.085.953 3.118l.121.39c.011.031.025.058.035.088C126.079 444.233 172.57 480 227.427 480c35.116 0 71.591-12.378 99.357-33.672l.003-.002c29.99-18.051 126.071-121.347 126.071-121.347 14.587-14.577 12.408-36.899-2.179-51.479z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-happy.svg b/docs/ionicons/svg/md-happy.svg deleted file mode 100644 index cb88a807a..000000000 --- a/docs/ionicons/svg/md-happy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C140.563 48 48 141.6 48 256s92.563 208 208 208 208-93.6 208-208S370.401 48 256 48zm0 374.4c-91.518 0-166.404-74.883-166.404-166.4 0-91.518 74.887-166.4 166.404-166.4S422.404 164.482 422.404 256 347.518 422.4 256 422.4zm72.8-187.2c17.683 0 31.201-13.518 31.201-31.2s-13.519-31.2-31.201-31.2c-17.682 0-31.2 13.518-31.2 31.2s13.518 31.2 31.2 31.2zm-145.6 0c17.682 0 31.2-13.518 31.2-31.2s-13.519-31.2-31.2-31.2c-17.683 0-31.201 13.518-31.201 31.2s13.519 31.2 31.201 31.2zM256 370.4c48.883 0 89.436-30.164 106.081-72.801H149.919C166.564 340.236 207.117 370.4 256 370.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-headset.svg b/docs/ionicons/svg/md-headset.svg deleted file mode 100644 index a13a2e968..000000000 --- a/docs/ionicons/svg/md-headset.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C150 48 64 136.2 64 245.1v153.3c0 36.3 28.6 65.7 64 65.7h64V288h-85.3v-42.9c0-84.7 66.8-153.3 149.3-153.3s149.3 68.5 149.3 153.3V288H320v176h64c35.4 0 64-29.3 64-65.7V245.1C448 136.2 362 48 256 48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-heart-dislike.svg b/docs/ionicons/svg/md-heart-dislike.svg deleted file mode 100644 index 630414cba..000000000 --- a/docs/ionicons/svg/md-heart-dislike.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M51.9 76.6l25 25c-18.1 20.3-29 47.3-29 77.6 0 79.5 70.7 143.3 177.8 241.7L256 448l30.2-27.2c20.6-18.9 39.9-36.6 57.5-53.3l92.2 92 24-24-383.8-383-24.2 24.1zM464 179.1C464 114.2 414.1 64 349.6 64c-36.4 0-70.7 16.7-93.6 43.9C233.1 80.7 198.8 64 162.4 64c-8.4 0-16.5.9-24.3 2.5l253.7 253.1C437.3 270.9 464 228 464 179.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-heart-empty.svg b/docs/ionicons/svg/md-heart-empty.svg deleted file mode 100644 index dd8c164b9..000000000 --- a/docs/ionicons/svg/md-heart-empty.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M349.6 64c-36.4 0-70.7 16.7-93.6 43.9C233.1 80.7 198.8 64 162.4 64 97.9 64 48 114.2 48 179.1c0 79.5 70.7 143.3 177.8 241.7L256 448l30.2-27.2C393.3 322.4 464 258.6 464 179.1 464 114.2 414.1 64 349.6 64zm-80.8 329.3l-4.2 3.9-8.6 7.8-8.6-7.8-4.2-3.9c-50.4-46.3-94-86.3-122.7-122-28-34.7-40.4-63.1-40.4-92.2 0-22.9 8.4-43.9 23.7-59.3 15.2-15.4 36-23.8 58.6-23.8 26.1 0 52 12.2 69.1 32.5l24.5 29.1 24.5-29.1c17.1-20.4 43-32.5 69.1-32.5 22.6 0 43.4 8.4 58.7 23.8 15.3 15.4 23.7 36.5 23.7 59.3 0 29-12.5 57.5-40.4 92.2-28.8 35.7-72.3 75.7-122.8 122z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-heart-half.svg b/docs/ionicons/svg/md-heart-half.svg deleted file mode 100644 index 279d32ae1..000000000 --- a/docs/ionicons/svg/md-heart-half.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M349.6 64c-36.4 0-70.7 16.7-93.6 43.9C233.1 80.7 198.8 64 162.4 64 97.9 64 48 114.2 48 179.1c0 79.5 70.7 143.3 177.8 241.7L256 448l30.2-27.2C393.3 322.4 464 258.6 464 179.1 464 114.2 414.1 64 349.6 64zM256 406V157.7l24.5-29.1c17.1-20.4 43-32.5 69.1-32.5 22.6 0 43.4 8.4 58.7 23.8 15.3 15.4 23.7 36.5 23.7 59.3 0 29-12.5 57.5-40.4 92.2C362.8 307 306.4 359.7 256 406z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-heart.svg b/docs/ionicons/svg/md-heart.svg deleted file mode 100644 index cb049a823..000000000 --- a/docs/ionicons/svg/md-heart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 448l-30.164-27.211C118.718 322.442 48 258.61 48 179.095 48 114.221 97.918 64 162.4 64c36.399 0 70.717 16.742 93.6 43.947C278.882 80.742 313.199 64 349.6 64 414.082 64 464 114.221 464 179.095c0 79.516-70.719 143.348-177.836 241.694L256 448z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-help-buoy.svg b/docs/ionicons/svg/md-help-buoy.svg deleted file mode 100644 index 903abcbb9..000000000 --- a/docs/ionicons/svg/md-help-buoy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm61 356l-12.2-39.6c13-5.8 24.9-14 35.3-24.4 10.4-10.4 18.6-22.3 24.4-35.3l39.5 12.1c-7.9 19.3-19.7 37-34.9 52.2-15.1 15.3-32.8 27.1-52.1 35zM195 108l12.2 39.6c-13 5.8-24.9 14-35.3 24.4-10.4 10.4-18.6 22.3-24.4 35.3L108 195.2c7.9-19.3 19.7-37 34.9-52.2 15.1-15.3 32.8-27.1 52.1-35zm61 84c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm113.1-49.1c15.2 15.2 26.9 32.9 34.9 52.1l-39.5 12.2c-5.9-13-14-24.9-24.4-35.3-10.4-10.4-22.3-18.6-35.3-24.4l12.1-39.5c19.3 7.9 37 19.7 52.2 34.9zM142.9 369.1c-15.2-15.1-27-32.8-34.9-52.1l39.5-12.2c5.9 13 14 24.9 24.4 35.3 10.4 10.4 22.3 18.6 35.3 24.4L195.1 404c-19.3-7.9-37-19.7-52.2-34.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-help-circle-outline.svg b/docs/ionicons/svg/md-help-circle-outline.svg deleted file mode 100644 index 744df1328..000000000 --- a/docs/ionicons/svg/md-help-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 90c44.3 0 86 17.3 117.4 48.6C404.7 170 422 211.7 422 256s-17.3 86-48.6 117.4C342 404.7 300.3 422 256 422s-86-17.3-117.4-48.6C107.3 342 90 300.3 90 256s17.3-86 48.6-117.4C170 107.3 211.7 90 256 90m0-42C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/><path d="M235 339h42v42h-42zM276.8 318h-41.6c0-67 62.4-62.2 62.4-103.8 0-22.9-18.7-41.7-41.6-41.7S214.4 192 214.4 214h-41.6c0-46 37.2-83 83.2-83s83.2 37.1 83.2 83.1c0 52-62.4 57.9-62.4 103.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-help-circle.svg b/docs/ionicons/svg/md-help-circle.svg deleted file mode 100644 index 61ada937a..000000000 --- a/docs/ionicons/svg/md-help-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.2 48 48 141.2 48 256s93.2 208 208 208 208-93.2 208-208S370.8 48 256 48zm21 333h-42v-42h42v42zm-.2-63h-41.6c0-67 62.4-62.2 62.4-103.8 0-22.9-18.7-41.7-41.6-41.7S214.4 192 214.4 214h-41.6c0-46 37.2-83 83.2-83s83.2 37.1 83.2 83.1c0 52-62.4 57.9-62.4 103.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-help.svg b/docs/ionicons/svg/md-help.svg deleted file mode 100644 index d9cac006c..000000000 --- a/docs/ionicons/svg/md-help.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M289 448h-66v-65h66v65zm-1-98h-64c0-101 96-95.1 96-159 0-35.2-28.8-63.4-64-63.4S192 158 192 192h-64c0-71 57.3-128 128-128s128 56.4 128 127c0 79.9-96 89-96 159z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-home.svg b/docs/ionicons/svg/md-home.svg deleted file mode 100644 index ac6302ff4..000000000 --- a/docs/ionicons/svg/md-home.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M208 448V320h96v128h97.6V256H464L256 64 48 256h62.4v192z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-hourglass.svg b/docs/ionicons/svg/md-hourglass.svg deleted file mode 100644 index fce2fafb4..000000000 --- a/docs/ionicons/svg/md-hourglass.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 48v122.8h.2l-.2.2 85.3 85-85.3 85.2.2.2h-.2V464h256V341.4h-.2l.2-.2-85.3-85.2 85.3-85-.2-.2h.2V48H128zm213.3 303.9v71.5H170.7v-71.5l85.3-85.2 85.3 85.2zM256 245.4l-85.3-85.2V87.6h170.7v72.5L256 245.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-ice-cream.svg b/docs/ionicons/svg/md-ice-cream.svg deleted file mode 100644 index 4de64f922..000000000 --- a/docs/ionicons/svg/md-ice-cream.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128.1 256l128 224 128-224zM392 161c3-9 4.7-22.7 4.7-32.9 0-53.1-43-96.1-96.1-96.1-31.4 0-59.2 15-76.8 38.3 0 0-9.1 14-10.8 29l-3.4-1c-2.3-9-3.7-20 1.6-31.5-7.4-2.5-9.4-2.8-17.6-2.8-41.7 0-75.6 33.8-75.6 75.6 0 6.3.8 15.5 2.3 21.4-13.9 3.5-24.3 16.1-24.3 31 0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32 0-14.8-10.2-27.4-24-31z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-image.svg b/docs/ionicons/svg/md-image.svg deleted file mode 100644 index 97dc805c2..000000000 --- a/docs/ionicons/svg/md-image.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 405.333V106.667C448 83.198 428.802 64 405.333 64H106.667C83.198 64 64 83.198 64 106.667v298.666C64 428.802 83.198 448 106.667 448h298.666C428.802 448 448 428.802 448 405.333zM181.333 288l53.334 64 74.666-96 96 128H106.667l74.666-96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-images.svg b/docs/ionicons/svg/md-images.svg deleted file mode 100644 index d78752fd6..000000000 --- a/docs/ionicons/svg/md-images.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M457.6 140.2l-82.5-4-4.8-53.8c-1-11.3-11.1-19.2-22.9-18.3L51.5 88.4c-11.8 1-20.3 10.5-19.4 21.7l21.2 235.8c1 11.3 11.2 19.2 22.9 18.3l15-1.2-2.4 45.8c-.6 12.6 9.2 22.8 22.4 23.5L441.3 448c13.2.6 24.1-8.6 24.8-21.2L480 163.5c.6-12.5-9.3-22.7-22.4-23.3zm-354.9 5.3l-7.1 134.8L78.1 305 62 127v-.5-.5c1-5 4.4-9 9.6-9.4l261-21.4c5.2-.4 9.7 3 10.5 7.9 0 .2.3.2.3.4 0 .1.3.2.3.4l2.7 30.8-219-10.5c-13.2-.4-24.1 8.8-24.7 21.3zm334 236.9l-84.8-99.5-37.4 34.3-69.2-80.8-122.7 130.7L133 168v-.4c1-5.4 6.2-9.3 11.9-9l291.2 14c5.8.3 10.3 4.7 10.4 10.2 0 .2.3.3.3.5l-10.1 199.1z"/><path d="M384 256c17.6 0 32-14.4 32-32s-14.3-32-32-32c-17.6 0-32 14.3-32 32s14.3 32 32 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-infinite.svg b/docs/ionicons/svg/md-infinite.svg deleted file mode 100644 index be0af3b27..000000000 --- a/docs/ionicons/svg/md-infinite.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M434.7 188c-18.8-18-43.8-28-70.5-28-26.6 0-51.6 9.9-70.4 27.9l-17.6 15.9 33.1 32.1 17-15.4.1-.1c10.1-9.6 23.5-15 37.7-15 14.2 0 27.6 5.3 37.7 14.9 10 9.6 15.4 22.3 15.4 35.8 0 13.5-5.5 26.1-15.4 35.6-10.1 9.6-23.5 15-37.7 15s-27.6-5.3-37.7-14.9L218.2 188c-18.9-18-43.9-28-70.4-28-26.7 0-51.7 9.9-70.5 28C58.4 206.1 48 230.2 48 256c0 25.7 10.4 49.9 29.3 68 18.8 18 43.8 28 70.5 28 26.7 0 51.7-9.9 70.4-28l37.8-36.1 37.7 36.1c18.9 18 43.9 28 70.4 28 26.7 0 51.7-9.9 70.4-27.9 19-18.1 29.4-42.2 29.4-68 .1-25.8-10.3-50-29.2-68.1zM185.5 291.7c-10.1 9.6-23.5 15-37.7 15-14.2 0-27.6-5.3-37.7-14.9-10-9.6-15.4-22.3-15.4-35.8 0-13.5 5.5-26.1 15.4-35.6 10.1-9.6 23.5-15 37.7-15 14.2 0 27.6 5.3 37.7 14.9l37.4 35.8-37.4 35.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-information-circle-outline.svg b/docs/ionicons/svg/md-information-circle-outline.svg deleted file mode 100644 index 01c631ef0..000000000 --- a/docs/ionicons/svg/md-information-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 90c44.3 0 86 17.3 117.4 48.6C404.7 170 422 211.7 422 256s-17.3 86-48.6 117.4C342 404.7 300.3 422 256 422s-86-17.3-117.4-48.6C107.3 342 90 300.3 90 256s17.3-86 48.6-117.4C170 107.3 211.7 90 256 90m0-42C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/><path d="M277 360h-42V235h42v125zm0-166h-42v-42h42v42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-information-circle.svg b/docs/ionicons/svg/md-information-circle.svg deleted file mode 100644 index ea00a95b6..000000000 --- a/docs/ionicons/svg/md-information-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.2 48 48 141.2 48 256s93.2 208 208 208 208-93.2 208-208S370.8 48 256 48zm21 312h-42V235h42v125zm0-166h-42v-42h42v42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-information.svg b/docs/ionicons/svg/md-information.svg deleted file mode 100644 index 69cc2d37d..000000000 --- a/docs/ionicons/svg/md-information.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M232 235h48v137h-48zM232 140h48v48h-48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-jet.svg b/docs/ionicons/svg/md-jet.svg deleted file mode 100644 index 9557e450e..000000000 --- a/docs/ionicons/svg/md-jet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 32s-23.4-.7-59.3 27.1C404 72 244.9 186.8 244.9 186.8l-168.8-4.2L32 222l109.8 55.2-8.6 10.8-87.9.1-7.2 40.5 63.1 48.7-26.6 59.8 60-26.4 48.7 63.1 40.5-7.2.1-87.8 10.9-8.5L290.1 480l39.3-44.1-4.2-168.7S440.1 108.2 453 91.6C480.7 55.5 480 32 480 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-journal.svg b/docs/ionicons/svg/md-journal.svg deleted file mode 100644 index b21fdc00f..000000000 --- a/docs/ionicons/svg/md-journal.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M117.3 42.7c-17.6 0-32 14.4-32 32v362.7c0 17.6 14.4 32 32 32H320V42.7H117.3zM384.7 42.7H368v426.7h16.7c23.1 0 42-18.9 42-42V84.7c0-23.1-18.9-42-42-42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-key.svg b/docs/ionicons/svg/md-key.svg deleted file mode 100644 index 125b48d4d..000000000 --- a/docs/ionicons/svg/md-key.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M249.2 224c-14.2-40.2-55.1-72-100.2-72-57.2 0-101 46.8-101 104s45.8 104 103 104c45.1 0 84.1-31.8 98.2-72H352v64h69.1v-64H464v-64H249.2zm-97.6 66.5c-19 0-34.5-15.5-34.5-34.5s15.5-34.5 34.5-34.5 34.5 15.5 34.5 34.5-15.5 34.5-34.5 34.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-keypad.svg b/docs/ionicons/svg/md-keypad.svg deleted file mode 100644 index 4969b1cf2..000000000 --- a/docs/ionicons/svg/md-keypad.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 398.5c-22.3 0-40.5 18.3-40.5 40.7 0 22.4 18.2 40.7 40.5 40.7s40.5-18.3 40.5-40.7c0-22.3-18.2-40.7-40.5-40.7zM136.5 32C114.2 32 96 50.3 96 72.7s18.2 40.7 40.5 40.7S177 95.1 177 72.7 158.8 32 136.5 32zm0 122.2c-22.3 0-40.5 18.3-40.5 40.7s18.2 40.7 40.5 40.7 40.5-18.3 40.5-40.7-18.2-40.7-40.5-40.7zm0 122.2c-22.3 0-40.5 18.3-40.5 40.7 0 22.4 18.2 40.7 40.5 40.7s40.5-18.3 40.5-40.7c0-22.4-18.2-40.7-40.5-40.7zm239-162.9c22.3 0 40.5-18.3 40.5-40.7S397.8 32 375.5 32 335 50.3 335 72.7s18.2 40.8 40.5 40.8zM256 276.4c-22.3 0-40.5 18.3-40.5 40.7 0 22.4 18.2 40.7 40.5 40.7s40.5-18.3 40.5-40.7c0-22.4-18.2-40.7-40.5-40.7zm119.5 0c-22.3 0-40.5 18.3-40.5 40.7 0 22.4 18.2 40.7 40.5 40.7s40.5-18.3 40.5-40.7c0-22.4-18.2-40.7-40.5-40.7zm0-122.2c-22.3 0-40.5 18.3-40.5 40.7s18.2 40.7 40.5 40.7 40.5-18.3 40.5-40.7-18.2-40.7-40.5-40.7zm-119.5 0c-22.3 0-40.5 18.3-40.5 40.7s18.2 40.7 40.5 40.7 40.5-18.3 40.5-40.7-18.2-40.7-40.5-40.7zM256 32c-22.3 0-40.5 18.3-40.5 40.7s18.2 40.7 40.5 40.7 40.5-18.3 40.5-40.7S278.3 32 256 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-laptop.svg b/docs/ionicons/svg/md-laptop.svg deleted file mode 100644 index 7f7e46607..000000000 --- a/docs/ionicons/svg/md-laptop.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.334 416C460.803 416 480 396.803 480 373.334V106.668C480 83.199 460.803 64 437.334 64H74.666C51.197 64 32 83.199 32 106.668v266.666C32 396.803 51.197 416 74.666 416H0c0 23.469 64 32 96 32h320c32 0 96-8.531 96-32h-74.666zM74.666 106.668h362.668v271.998H74.666V106.668zM256 434.666c-11.729 0-21.333-9.604-21.333-21.334 0-11.729 9.604-21.332 21.333-21.332s21.333 9.604 21.333 21.332c0 11.73-9.604 21.334-21.333 21.334z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-leaf.svg b/docs/ionicons/svg/md-leaf.svg deleted file mode 100644 index faa223506..000000000 --- a/docs/ionicons/svg/md-leaf.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 287.6C416 120.9 256 32 256 32S96 120.9 96 287.6c0 118.8 81.3 140.5 128 143.2V480h64v-49.3c46.7-2.6 128-24.3 128-143.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-link.svg b/docs/ionicons/svg/md-link.svg deleted file mode 100644 index 399a1d94e..000000000 --- a/docs/ionicons/svg/md-link.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M74.6 256c0-38.3 31.1-69.4 69.4-69.4h88V144h-88c-61.8 0-112 50.2-112 112s50.2 112 112 112h88v-42.6h-88c-38.3 0-69.4-31.1-69.4-69.4zm85.4 22h192v-44H160v44zm208-134h-88v42.6h88c38.3 0 69.4 31.1 69.4 69.4s-31.1 69.4-69.4 69.4h-88V368h88c61.8 0 112-50.2 112-112s-50.2-112-112-112z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-list-box.svg b/docs/ionicons/svg/md-list-box.svg deleted file mode 100644 index ad44a0d37..000000000 --- a/docs/ionicons/svg/md-list-box.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M408 64H104c-22.091 0-40 17.908-40 40v304c0 22.092 17.909 40 40 40h304c22.092 0 40-17.908 40-40V104c0-22.092-17.908-40-40-40zM304 368H144v-48h160v48zm64-88H144v-48h224v48zm0-88H144v-48h224v48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-list.svg b/docs/ionicons/svg/md-list.svg deleted file mode 100644 index b939cbb0d..000000000 --- a/docs/ionicons/svg/md-list.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M80 280h256v48H80zM80 184h320v48H80zM80 88h352v48H80z"/><g><path d="M80 376h288v48H80z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-locate.svg b/docs/ionicons/svg/md-locate.svg deleted file mode 100644 index a39064ea4..000000000 --- a/docs/ionicons/svg/md-locate.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 176c-44.004 0-80.001 36-80.001 80 0 44.004 35.997 80 80.001 80 44.005 0 79.999-35.996 79.999-80 0-44-35.994-80-79.999-80zm190.938 58.667c-9.605-88.531-81.074-160-169.605-169.599V32h-42.666v33.067c-88.531 9.599-160 81.068-169.604 169.599H32v42.667h33.062c9.604 88.531 81.072 160 169.604 169.604V480h42.666v-33.062c88.531-9.604 160-81.073 169.605-169.604H480v-42.667h-33.062zM256 405.333c-82.137 0-149.334-67.198-149.334-149.333 0-82.136 67.197-149.333 149.334-149.333 82.135 0 149.332 67.198 149.332 149.333S338.135 405.333 256 405.333z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-lock.svg b/docs/ionicons/svg/md-lock.svg deleted file mode 100644 index 0751d0e9f..000000000 --- a/docs/ionicons/svg/md-lock.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376 186h-20v-40c0-55-45-100-100-100S156 91 156 146v40h-20c-22.002 0-40 17.998-40 40v200c0 22.002 17.998 40 40 40h240c22.002 0 40-17.998 40-40V226c0-22.002-17.998-40-40-40zM256 368c-22.002 0-40-17.998-40-40s17.998-40 40-40 40 17.998 40 40-17.998 40-40 40zm62.002-182H193.998v-40c0-34.004 28.003-62.002 62.002-62.002 34.004 0 62.002 27.998 62.002 62.002v40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-log-in.svg b/docs/ionicons/svg/md-log-in.svg deleted file mode 100644 index 0252a536c..000000000 --- a/docs/ionicons/svg/md-log-in.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48c-42.9 0-84.2 13-119.2 37.5-34.2 24-60.2 57.2-75.1 96.1L58 192h45.7l1.9-5c8.2-17.8 19.4-33.9 33.5-48 31.2-31.2 72.7-48.4 116.9-48.4s85.7 17.2 116.9 48.4c31.2 31.2 48.4 72.7 48.4 116.9 0 44.1-17.2 85.7-48.4 116.9-31.2 31.2-72.7 48.4-116.9 48.4-44.1 0-85.6-17.2-116.9-48.4-14-14-25.3-30.1-33.5-47.9l-1.9-5H58l3.6 10.4c14.9 38.9 40.9 72.1 75.1 96.1C171.8 451.1 213 464 256 464c114.7 0 208-93.3 208-208S370.7 48 256 48z"/><path d="M48 277.4h189.7l-43.6 44.7L224 352l96-96-96-96-31 29.9 44.7 44.7H48v42.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-log-out.svg b/docs/ionicons/svg/md-log-out.svg deleted file mode 100644 index 9c5bfa6ec..000000000 --- a/docs/ionicons/svg/md-log-out.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M192 277.4h189.7l-43.6 44.7L368 352l96-96-96-96-31 29.9 44.7 44.7H192v42.8z"/><path d="M255.7 421.3c-44.1 0-85.5-17.2-116.7-48.4-31.2-31.2-48.3-72.7-48.3-116.9 0-44.1 17.2-85.7 48.3-116.9 31.2-31.2 72.6-48.4 116.7-48.4 44 0 85.3 17.1 116.5 48.2l30.3-30.3c-8.5-8.4-17.8-16.2-27.7-23.2C339.7 61 298.6 48 255.7 48 141.2 48 48 141.3 48 256s93.2 208 207.7 208c42.9 0 84-13 119-37.5 10-7 19.2-14.7 27.7-23.2l-30.2-30.2c-31.1 31.1-72.5 48.2-116.5 48.2zM448.004 256.847l-.849-.848.849-.849.848.849z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-magnet.svg b/docs/ionicons/svg/md-magnet.svg deleted file mode 100644 index a7a8fc732..000000000 --- a/docs/ionicons/svg/md-magnet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M383.6 98.8C352.1 65.8 308 48.2 256 48c-51.9.2-96 17.8-127.5 50.8C96.8 132 80 178.8 80 234c0 43.5 1.8 69.2 12.9 115.8 0 0 22.7 75.7 35.5 104.1 3.5 7.8 7.4 11.8 15.5 9.3 6.4-2 46.8-17.9 54.7-21.6 7.9-3.6 11.6-8.6 8.9-15.2-3.8-9.2-33.9-95.6-33.9-95.6-8.4-36.3-11.6-53.9-11.6-94.3 0-28.2 9.8-54.1 27.7-72.9 17.5-18.3 41-28.4 66.3-28.4s48.8 10.1 66.3 28.4c17.9 18.8 27.7 44.6 27.7 72.8 0 40-3.2 64-11.7 94.4s-32.2 90.1-33.9 95.6c-1.7 5.6 2.1 12.5 8.9 15.2 6.8 2.7 49.3 19.6 54.7 21.6 5.4 2 10.6.6 14.5-7.7 4-8.3 24.6-61.4 36.5-105.7 12-44.3 13-72.3 13-115.8 0-55.2-16.7-101.9-48.4-135.2zM173.1 419.7l-22.9 9.6c-6.9-16.3-17.2-43.2-25.9-77.2l22-6.5 26.8 74.1zm188.6 9.6l-22.9-9.6c7.2-16.6 19.1-45.1 26.6-74.1l22 6.5c-8.4 33.9-18.7 60.9-25.7 77.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-mail-open.svg b/docs/ionicons/svg/md-mail-open.svg deleted file mode 100644 index 16155b689..000000000 --- a/docs/ionicons/svg/md-mail-open.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 201.667c0-14.933-7.469-28.803-20.271-36.266L256 64 52.271 165.401C40.531 172.864 32 186.734 32 201.667v203.666C32 428.802 51.197 448 74.666 448h362.668C460.803 448 480 428.802 480 405.333V201.667zM256 304L84.631 192 256 106.667 427.369 192 256 304z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-mail-unread.svg b/docs/ionicons/svg/md-mail-unread.svg deleted file mode 100644 index 944133ee0..000000000 --- a/docs/ionicons/svg/md-mail-unread.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="432" cy="128" r="64"/><path d="M382.9 203.4L256 288 80 170.7V128l176 117.3 101.1-67.4c-9.5-14.3-15.1-31.5-15.1-49.9 0-17.6 5.1-34.1 13.9-48H74.7C51.2 80 32 99.2 32 122.7v266.7c0 23.5 19.2 42.7 42.7 42.7h362.7c23.5 0 42.7-19.2 42.7-42.7V204.1c-13.9 8.8-30.4 13.9-48 13.9-18.2 0-35.1-5.4-49.2-14.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-mail.svg b/docs/ionicons/svg/md-mail.svg deleted file mode 100644 index a146cfce2..000000000 --- a/docs/ionicons/svg/md-mail.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.332 80H74.668C51.199 80 32 99.198 32 122.667v266.666C32 412.802 51.199 432 74.668 432h362.664C460.801 432 480 412.802 480 389.333V122.667C480 99.198 460.801 80 437.332 80zM432 170.667L256 288 80 170.667V128l176 117.333L432 128v42.667z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-male.svg b/docs/ionicons/svg/md-male.svg deleted file mode 100644 index 777f7ba0c..000000000 --- a/docs/ionicons/svg/md-male.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 48H288v48h94.1L275.4 202.6C251.9 185.9 223.1 176 192 176c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144c0-31.1-9.9-59.9-26.6-83.4L416 129.9V224h48V48h-48zM192 416c-52.9 0-96-43.1-96-96s43.1-96 96-96 96 43.1 96 96-43.1 96-96 96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-man.svg b/docs/ionicons/svg/md-man.svg deleted file mode 100644 index 4cec2aba1..000000000 --- a/docs/ionicons/svg/md-man.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 106.6c20.6.1 37.3-16.6 37.3-37.3 0-20.6-16.7-37.3-37.3-37.3-20.6 0-37.3 16.7-37.3 37.3 0 20.6 16.7 37.3 37.3 37.3zM293.4 115h-74.8c-28.2 0-46.6 24.8-46.6 48.4V277c0 22 31 22 31 0V172h6v285.6c0 30.4 42 29.4 43 0V293h8v164.7c1.7 31.2 43 28.2 43-.1V172h5v105c0 22 32 22 32 0V163.4c0-23.5-18.5-48.4-46.6-48.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-map.svg b/docs/ionicons/svg/md-map.svg deleted file mode 100644 index 4e0b4e896..000000000 --- a/docs/ionicons/svg/md-map.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M437.333 64c-2.176 0-4.396 1.369-9.176 3.207L320 108.802 192 64 71.469 104.531C67.197 105.604 64 109.864 64 115.197v322.136C64 443.729 68.271 448 74.666 448c1.828 0 6.505-2.33 9.087-3.319L192 403.197 320 448l120.531-40.531c4.271-1.073 7.469-5.334 7.469-10.667V74.666C448 68.271 443.729 64 437.333 64zM320 405.333l-128-44.802V106.666l128 44.803v253.864z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-medal.svg b/docs/ionicons/svg/md-medal.svg deleted file mode 100644 index ec2fd3bc3..000000000 --- a/docs/ionicons/svg/md-medal.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M273.5 152.1H48l54.1-103.9h240.7z"/><circle cx="256.2" cy="377.2" r="86.6"/><path d="M348.9 299.1l115.1-147-69.3-103.9L256.4 256c32.3 0 62.7 12.7 85.5 35.5 2.5 2.5 4.8 5 7 7.6zM205.8 266.6L152.3 186H48.4l90.1 161.5c5.2-21.2 16.1-40.6 32-56.4 10.4-10.3 22.3-18.6 35.3-24.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-medical.svg b/docs/ionicons/svg/md-medical.svg deleted file mode 100644 index 24b7aa160..000000000 --- a/docs/ionicons/svg/md-medical.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M351.9 256L460 193.6l-48-83.2-108 62.4V48h-96v124.8l-108-62.4-48 83.2L160.1 256 52 318.4l48 83.2 108-62.4V464h96V339.2l108 62.4 48-83.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-medkit.svg b/docs/ionicons/svg/md-medkit.svg deleted file mode 100644 index 131837483..000000000 --- a/docs/ionicons/svg/md-medkit.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 144v-39.6C352 82 334 64 311.6 64H200.4C178 64 160 82 160 104.4V144H48v263.6C48 430 66 448 88.4 448h335.2c22.4 0 40.4-18 40.4-40.4V144H352zm-152-40h112v40H200v-40zm136 224h-56v56h-48v-56h-56v-48h56v-56h48v56h56v48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-megaphone.svg b/docs/ionicons/svg/md-megaphone.svg deleted file mode 100644 index f7c793248..000000000 --- a/docs/ionicons/svg/md-megaphone.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M382.1 143.4l-23.1 23c14.7 14.7 23.9 35.2 23.9 57.6s-9.2 42.9-23.9 57.6l23.1 23.1c20.6-20.6 33.4-49.2 33.4-80.6s-12.8-60.1-33.4-80.7z"/><path d="M428.2 99l-22.7 22.7c26.1 26.1 42.3 62.4 42.3 102.3 0 39.8-16.1 76.1-42.3 102.3l22.7 22.7c31.9-32.1 51.8-76.3 51.8-125s-19.8-92.9-51.8-125zM320 184.1V80h-32l-96 80H64l-32 16v112l32 16 80 128h48l-30-128h30l96 64h32V263.9c18.4-1.7 32-18.9 32-39.9s-13.6-38.2-32-39.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-menu.svg b/docs/ionicons/svg/md-menu.svg deleted file mode 100644 index 30a009c63..000000000 --- a/docs/ionicons/svg/md-menu.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 384h384v-42.666H64V384zm0-106.666h384v-42.667H64v42.667zM64 128v42.665h384V128H64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-mic-off.svg b/docs/ionicons/svg/md-mic-off.svg deleted file mode 100644 index 9ed494e27..000000000 --- a/docs/ionicons/svg/md-mic-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M367.951 354.654l-26.616-26.562-9.568-9.548-4.698-4.706L187 174.041v.346L76.112 63.531 51.921 87.572 187 222.47v28.816c0 37.79 31.121 68.714 68.91 68.714a68.6 68.6 0 0 0 24.565-4.545l32.389 32.274c-17.333 8.793-36.812 13.86-56.782 13.86-62.986 0-121.365-48.59-121.365-116.59H95.773C95.773 322 158 387.701 233 398.013V480h46v-81.987c22-3.352 43.066-11.222 61.627-22.622l95.278 95.078 24.033-24-33.847-33.785-58.216-57.959 58.224 57.959-58.148-58.03zM325 251.286V100.714C325 62.924 293.791 32 256 32s-69 30.924-69 68.714v25.244l137.109 136.968c.67-3.791.891-7.679.891-11.64zM416.439 245h-38.941c0 20.496-5.498 39.676-14.931 56.197l27.572 27.516c16.523-24.11 26.3-52.787 26.3-83.713zM459.999 446.427l-33.897-33.743 33.855 33.785z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-mic.svg b/docs/ionicons/svg/md-mic.svg deleted file mode 100644 index c370e2bfe..000000000 --- a/docs/ionicons/svg/md-mic.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 320c37.712 0 68.571-30.924 68.571-68.714V100.714C324.571 62.924 293.712 32 256 32s-68.571 30.924-68.571 68.714v150.572c0 37.79 30.859 68.714 68.571 68.714zm121.139-75.452c0 68.714-58.282 116.815-121.139 116.815s-121.139-48.102-121.139-116.815H96c0 77.873 61.719 143.153 137.144 153.465V480h45.713v-81.987C354.281 386.561 416 322.421 416 244.548h-38.861z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-microphone.svg b/docs/ionicons/svg/md-microphone.svg deleted file mode 100644 index 77c5cbf04..000000000 --- a/docs/ionicons/svg/md-microphone.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M384 112V84.4c0-29-24.5-52.4-54.8-52.4H182.9C152.5 32 128 55.4 128 84.4V112h152v37H128v43h152v37H128v43h152v37H128v41.8c0 29 24.5 52.2 54.9 52.2H213v77h86v-77h30.2c30.3 0 54.8-23.2 54.8-52.2V309h-56v-37h56v-43h-56v-37h56v-43h-56v-37h56z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-moon.svg b/docs/ionicons/svg/md-moon.svg deleted file mode 100644 index 38acf1281..000000000 --- a/docs/ionicons/svg/md-moon.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M195 125c0-26.3 5.3-51.3 14.9-74.1C118.7 73 51 155.1 51 253c0 114.8 93.2 208 208 208 97.9 0 180-67.7 202.1-158.9-22.8 9.6-47.9 14.9-74.1 14.9-106 0-192-86-192-192z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-more.svg b/docs/ionicons/svg/md-more.svg deleted file mode 100644 index 6ebfc4194..000000000 --- a/docs/ionicons/svg/md-more.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M296 136c0-22.002-17.998-40-40-40s-40 17.998-40 40 17.998 40 40 40 40-17.998 40-40zm0 240c0-22.002-17.998-40-40-40s-40 17.998-40 40 17.998 40 40 40 40-17.998 40-40zm0-120c0-22.002-17.998-40-40-40s-40 17.998-40 40 17.998 40 40 40 40-17.998 40-40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-move.svg b/docs/ionicons/svg/md-move.svg deleted file mode 100644 index 16ba270db..000000000 --- a/docs/ionicons/svg/md-move.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 256l-96-96v64h-96v-96h64l-96-96-96 96h64v96h-96v-64l-96 96 96 96v-64h96v96h-64l96 96 96-96h-64v-96h96v64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-musical-note.svg b/docs/ionicons/svg/md-musical-note.svg deleted file mode 100644 index a3227dbff..000000000 --- a/docs/ionicons/svg/md-musical-note.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 64v225.1c-12.6-7.3-27.1-11.7-42.7-11.7-47.1 0-85.3 38.2-85.3 85.3s38.2 85.3 85.3 85.3 85.3-38.2 85.3-85.3V149.3H384V64H256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-musical-notes.svg b/docs/ionicons/svg/md-musical-notes.svg deleted file mode 100644 index ecfed3a40..000000000 --- a/docs/ionicons/svg/md-musical-notes.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M160 64v257.6c-8.2-2.7-17.2-4.1-26.6-4.1-38.3 0-69.4 27.1-69.4 65.4 0 38.3 31.1 65.1 69.4 65.1 38.3 0 69.6-28.2 69.6-69.1V200h202v121.6c-8.2-2.7-17.2-4.1-26.6-4.1-38.3 0-69.4 27.1-69.4 65.4 0 38.3 31.1 65.1 69.4 65.1 38.3 0 69.6-28.2 69.6-69.1V64H160zm245 96H203v-53h202v53z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-navigate.svg b/docs/ionicons/svg/md-navigate.svg deleted file mode 100644 index ee249ce9d..000000000 --- a/docs/ionicons/svg/md-navigate.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 64L96 433.062 110.938 448 256 384l145.062 64L416 433.062z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-notifications-off.svg b/docs/ionicons/svg/md-notifications-off.svg deleted file mode 100644 index 31e9fd3fb..000000000 --- a/docs/ionicons/svg/md-notifications-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 463.656c22.814 0 41.475-18.656 41.475-41.656h-82.95c0 23 18.661 41.656 41.475 41.656z"/><path d="M131.083 107.172l.053.074L98.09 74.277 74.004 98.383l63.042 63.153C126.888 180.521 121 202.196 121 225.07v114.555l-41 41.656V402h297.743l36.182 36.33 24.079-24.301L425.9 402h.316L131.083 107.172zM391 225.07c0-63.526-45-117.677-104-131.218V79.274c0-17.706-13.371-31.243-31-31.243-17.628 0-31 13.537-31 31.243v14.578c-15 3.438-29.048 9.501-41.75 17.663L391 319.355V225.07z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-notifications-outline.svg b/docs/ionicons/svg/md-notifications-outline.svg deleted file mode 100644 index 320990cb5..000000000 --- a/docs/ionicons/svg/md-notifications-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M257 120.471c7.083 0 23.911 4.479 23.911 4.479 45.589 10.447 77.678 52.439 77.678 99.85V352.412l9.321 9.364 7.788 7.823H136.302l7.788-7.823 9.321-9.364V224.8c0-47.41 32.089-89.403 77.678-99.85 0 0 18.043-4.479 23.911-4.479M256 48c-17.602 0-31.059 13.518-31.059 31.2v14.559c-59.015 13.523-103.53 67.601-103.53 131.041v114.4L80 380.8v20.8h352v-20.8l-41.411-41.6V224.8c0-63.44-44.516-117.518-103.53-131.041V79.2c0-17.682-13.457-31.2-31.059-31.2zm41.411 374.4h-82.823c0 22.881 18.633 41.6 41.412 41.6s41.411-18.719 41.411-41.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-notifications.svg b/docs/ionicons/svg/md-notifications.svg deleted file mode 100644 index 1710d027f..000000000 --- a/docs/ionicons/svg/md-notifications.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 464c22.779 0 41.411-18.719 41.411-41.6h-82.823c0 22.881 18.633 41.6 41.412 41.6zm134.589-124.8V224.8c0-63.44-44.516-117.518-103.53-131.041V79.2c0-17.682-13.457-31.2-31.059-31.2s-31.059 13.518-31.059 31.2v14.559c-59.015 13.523-103.53 67.601-103.53 131.041v114.4L80 380.8v20.8h352v-20.8l-41.411-41.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-nuclear.svg b/docs/ionicons/svg/md-nuclear.svg deleted file mode 100644 index f6457774a..000000000 --- a/docs/ionicons/svg/md-nuclear.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M336 272c0-29.8-16.3-55.7-40.4-69.5l73.1-124.1C335.6 59.1 297.1 48 256 48c-41.2 0-79.9 11.2-113.1 30.6l71.6 125C191.4 217.6 176 243 176 272H32c0 83.3 46.9 153.4 114.4 192l70.1-122.4c11.7 6.6 25.1 10.4 39.5 10.4 14.3 0 27.7-3.8 39.3-10.3L365.6 464C433.1 425.4 480 355.3 480 272H336z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-nutrition.svg b/docs/ionicons/svg/md-nutrition.svg deleted file mode 100644 index 54e1df94b..000000000 --- a/docs/ionicons/svg/md-nutrition.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M357.2 235.6L274.7 153h-.8c-8.1-6-18.2-10.3-28.4-10.3-13.7 0-26.1 6.3-34.3 16.3h-.6L53 414.1v.8c-3 6.2-5 13.3-5 20.8 0 24.4 19.7 44.3 44.3 44.3 9.4 0 18-2.9 27.4-9.1l232.9-168.1c10.9-8.3 17.4-21.6 17.4-36 0-12-4.7-23.2-12.8-31.2zM464 145.1l-29.2-49-36.6 20.3 31.5-55.9L380.6 32l-67.3 127.8 41.3 41.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-open.svg b/docs/ionicons/svg/md-open.svg deleted file mode 100644 index 8277ad9ad..000000000 --- a/docs/ionicons/svg/md-open.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.34 405.332H106.66V106.668H240V64H106.66C83.191 64 64 83.197 64 106.668v298.664C64 428.803 83.191 448 106.66 448h298.68c23.469 0 42.66-19.197 42.66-42.668V272h-42.66v133.332zM288 64v42.668h87.474L159.999 322.133l29.866 29.866 215.476-215.47V224H448V64H288z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-options.svg b/docs/ionicons/svg/md-options.svg deleted file mode 100644 index 47a9bca99..000000000 --- a/docs/ionicons/svg/md-options.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 384h272v32H32zM400 384h80v32h-80zM384 447.5c0 17.949-14.327 32.5-32 32.5-17.673 0-32-14.551-32-32.5v-95c0-17.949 14.327-32.5 32-32.5 17.673 0 32 14.551 32 32.5v95z"/><g><path d="M32 240h80v32H32zM208 240h272v32H208zM192 303.5c0 17.949-14.327 32.5-32 32.5-17.673 0-32-14.551-32-32.5v-95c0-17.949 14.327-32.5 32-32.5 17.673 0 32 14.551 32 32.5v95z"/></g><g><path d="M32 96h272v32H32zM400 96h80v32h-80zM384 159.5c0 17.949-14.327 32.5-32 32.5-17.673 0-32-14.551-32-32.5v-95c0-17.949 14.327-32.5 32-32.5 17.673 0 32 14.551 32 32.5v95z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-outlet.svg b/docs/ionicons/svg/md-outlet.svg deleted file mode 100644 index 2599120c3..000000000 --- a/docs/ionicons/svg/md-outlet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M369.5 32H142.4C81.5 32 32 82.6 32 144.6v222.8c0 62 49.5 112.6 110.4 112.6h227.2c60.9 0 110.5-50.6 110.5-112.6V144.6C480 82.6 430.5 32 369.5 32zM175 251v.7c0 10.9-9.1 20.4-19.9 20.4h-23.3c-10.8 0-19.9-9.5-19.9-20.4V148.1c1-10.8 9.2-20.2 19.9-20.2h23.3c10.9 0 19.9 9.8 19.9 20.8V251zm122 147.4c0 11.4-8.9 17.6-20.1 17.6h-41.8c-11.2 0-20.1-8.1-20.1-19.6v-29.3c0-23.3 18.1-42.3 41-42.3s41 19 41 42.3v31.3zM400 251v.7c0 10.9-9.1 20.4-19.9 20.4h-24.3c-10.8 0-19.9-9.5-19.9-20.4V148.1c1-10.8 9.2-20.2 19.9-20.2h24.3c10.8 0 19.9 9.8 19.9 20.8V251z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-paper-plane.svg b/docs/ionicons/svg/md-paper-plane.svg deleted file mode 100644 index 6b0dae2d2..000000000 --- a/docs/ionicons/svg/md-paper-plane.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 270.9l118.9 44.6L181.7 464 256 360l104 104L464 48 48 270.9zm294.9 126L260 313.4 374.9 152 193.6 289.8 124.9 265l291-156.2-73 288.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-paper.svg b/docs/ionicons/svg/md-paper.svg deleted file mode 100644 index 69d23bb7f..000000000 --- a/docs/ionicons/svg/md-paper.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 64H192c-8.8 0-16 7.7-16 16.5V112H74c-23.1 0-42 18.9-42 42v207.5c0 47.6 39 86.5 86 86.5h279.7c45.1 0 82.3-36.9 82.3-82V80c0-8.8-7.2-16-16-16zm-288 80v192h-42V163.2c0-6.8-.8-13.3-3.3-19.2H176zm-17 255.4C148 410 133.2 416 118.5 416c-14.5 0-28.1-5.7-38.5-16-10.3-10.3-16-24-16-38.5V163.2c0-10.6 8.4-19.2 19-19.2s19 8.6 19 19.2V352c0 8.8 7.2 16 16 16h57.5c-1.5 11.6-7.2 22.6-16.5 31.4zM448 366c0 13.3-5.4 25.8-14.9 35.3-9.5 9.5-22.2 14.7-35.4 14.7H187.3c12.8-14.9 20.7-33.9 20.7-54.5V97h240v269z"/><path d="M248 136h160v56H248zM248 224h160v32H248zM248 288h160v32H248zM408 352H248s0 32-8 32h148.7c19.3 0 19.3-21 19.3-32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-partly-sunny.svg b/docs/ionicons/svg/md-partly-sunny.svg deleted file mode 100644 index 5bb5fa241..000000000 --- a/docs/ionicons/svg/md-partly-sunny.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M248.03 116.81l24.679-24.678 19.233 19.234-24.678 24.677zM176 125.7c-45.3 0-82.3 37-82.3 82.3 0 17.5 5.5 33.7 14.9 47 15.3-13 33.9-22.6 54.7-27.6l13.2-16.6c13.6-17.1 30.7-30.2 50.8-38.9 6.1-2.6 12.4-4.8 19-6.6-14.5-23.7-40.6-39.6-70.3-39.6zM162 64h28v41h-28zM32 194h41v28H32zM81.6 276.8l-.8-.8-24.7 24.7 19.2 19.2 24.7-24.7zM79.289 92.13l24.678 24.678-19.233 19.233-24.678-24.678zM405.6 288.6C394.7 233.4 346.2 192 288 192c-34 0-65.1 11.9-86.5 38.8 29.4 2.2 56.7 13 77.8 33.9 15.6 15.6 26.6 34.6 32.1 55.3h-28.7c-13.1-37.3-48-64-90.6-64-5.1 0-12.3.6-17.7 1.7C128.6 267.1 96 305 96 352c0 53 43 96 96 96h208c44.2 0 80-35.8 80-80 0-42.2-32.8-76.5-74.4-79.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pause.svg b/docs/ionicons/svg/md-pause.svg deleted file mode 100644 index 48baa5153..000000000 --- a/docs/ionicons/svg/md-pause.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96 448h106.7V64H96v384zM309.3 64v384H416V64H309.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-paw.svg b/docs/ionicons/svg/md-paw.svg deleted file mode 100644 index eef32635c..000000000 --- a/docs/ionicons/svg/md-paw.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M459.5 165.9c-4.7-10.5-12.7-18.1-23.1-22-4.8-1.7-9.7-2.6-14.8-2.6-21.7 0-43.7 16.7-54.9 41.6-13.8 30.9-5.8 61 18.6 70.3 4.9 1.8 10.1 2.8 15.6 2.8 22.1 0 44.6-15.3 55.9-38.1 8.5-17.5 9.5-36.8 2.7-52zM145.3 182.8c-11.1-24.9-33.2-41.6-54.9-41.6-5.1 0-10.1.9-14.8 2.6-10.4 3.9-18.3 11.5-23.1 22-6.9 15.2-5.9 34.6 2.7 51.9 11.3 22.8 33.8 38.1 55.9 38.1 5.4 0 10.7-.9 15.6-2.8 24.4-9.1 32.4-39.3 18.6-70.2zM193.5 179.4c2 .1 4 0 6-.2 11.7-.9 22.3-5.9 30.6-14.3 13.4-13.6 17.1-34.9 14.3-56.8-4.3-33.7-25.8-59-54.8-60.1 0 0-4.1 0-6.2.2-12.8 1.1-24.4 6.5-33.5 15.9-13.3 13.6-19.7 33.7-17.1 53.8 4.3 33.4 30.9 60.4 60.7 61.5zM256 224c-69.3 0-138.7 97.1-138.7 176.3 0 23.6 11.8 42.6 23.5 50.4 14.4 9.6 24.5 13.4 45.5 13.4 13.4 0 21.6-2.5 28.1-6.1 12.3-6.7 25.9-10.4 39.9-10.4h3.5c14 0 27.6 3.8 39.9 10.4 6.5 3.5 14.7 6.1 28.1 6.1 21.1 0 31.2-3.8 45.5-13.4 11.6-7.8 23.5-26.8 23.5-50.4C394.7 321 325.3 224 256 224zM312.6 179.1c2 .2 4 .2 6 .2 29.8-1.1 56.5-28 60.8-61.5 2.6-20.2-3.8-40.4-17.1-53.8-9.2-9.3-20.3-14.6-33.1-15.6-2.1-.2-6.7-.2-6.7-.2-28.9 1.1-50.4 26.1-54.8 59.9-2.8 21.9.9 43.3 14.3 56.8 8.4 8.3 19 13.2 30.6 14.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-people.svg b/docs/ionicons/svg/md-people.svg deleted file mode 100644 index 88cd072be..000000000 --- a/docs/ionicons/svg/md-people.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M337.454 232c33.599 0 61.092-27.002 61.092-60 0-32.997-27.493-60-61.092-60s-61.09 27.003-61.09 60c0 32.998 27.491 60 61.09 60zm-162.908 0c33.599 0 61.09-27.002 61.09-60 0-32.997-27.491-60-61.09-60s-61.092 27.003-61.092 60c0 32.998 27.493 60 61.092 60zm0 44C126.688 276 32 298.998 32 346v54h288v-54c0-47.002-97.599-70-145.454-70zm162.908 11.003c-6.105 0-10.325 0-17.454.997 23.426 17.002 32 28 32 58v54h128v-54c0-47.002-94.688-58.997-142.546-58.997z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-person-add.svg b/docs/ionicons/svg/md-person-add.svg deleted file mode 100644 index 992971c5c..000000000 --- a/docs/ionicons/svg/md-person-add.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M304 256c52.805 0 96-43.201 96-96s-43.195-96-96-96-96 43.201-96 96 43.195 96 96 96zm0 48c-63.598 0-192 32.402-192 96v48h384v-48c0-63.598-128.402-96-192-96zM112 224v-64H80v64H16v32h64v64h32v-64h64v-32h-64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-person.svg b/docs/ionicons/svg/md-person.svg deleted file mode 100644 index cf0086042..000000000 --- a/docs/ionicons/svg/md-person.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 256c52.805 0 96-43.201 96-96s-43.195-96-96-96-96 43.201-96 96 43.195 96 96 96zm0 48c-63.598 0-192 32.402-192 96v48h384v-48c0-63.598-128.402-96-192-96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-phone-landscape.svg b/docs/ionicons/svg/md-phone-landscape.svg deleted file mode 100644 index 16ded881f..000000000 --- a/docs/ionicons/svg/md-phone-landscape.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 358.856V153.143C480 130.512 461.674 112 439.272 112H72.728C50.326 112 32 130.512 32 153.143v205.713C32 381.488 50.326 400 72.728 400h366.545C461.674 400 480 381.488 480 358.856zM112 364V148h288v216H112z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-phone-portrait.svg b/docs/ionicons/svg/md-phone-portrait.svg deleted file mode 100644 index c28400f6c..000000000 --- a/docs/ionicons/svg/md-phone-portrait.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M358.856 32H153.143C130.512 32 112 50.326 112 72.728v366.545C112 461.674 130.512 480 153.143 480h205.713C381.488 480 400 461.674 400 439.272V72.728C400 50.326 381.488 32 358.856 32zM364 400H148V112h216v288z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-photos.svg b/docs/ionicons/svg/md-photos.svg deleted file mode 100644 index ce2831ce0..000000000 --- a/docs/ionicons/svg/md-photos.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M400 421.3V154.7c0-23.5-19.2-42.7-42.7-42.7H90.7C67.2 112 48 131.2 48 154.7v266.7c0 23.5 19.2 42.7 42.7 42.7h266.7c23.4-.1 42.6-19.3 42.6-42.8zM157.3 304l45.3 64 66.7-96 88 128H90.7l66.6-96z"/><path d="M421.3 48H154.7C131.2 48 112 67.2 112 90.7V96h261.3c23.5 0 42.7 19.2 42.7 42.7V400h5.3c23.5 0 42.7-19.2 42.7-42.7V90.7c0-23.5-19.2-42.7-42.7-42.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pie.svg b/docs/ionicons/svg/md-pie.svg deleted file mode 100644 index bc5892b91..000000000 --- a/docs/ionicons/svg/md-pie.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32.6 256H256V32.6c-5-.4-10.6-.6-16-.6-114.9 0-208 93.1-208 208 0 5.4.2 11 .6 16z"/><path d="M109.8 402.2C147.9 449.6 206.4 480 272 480c114.9 0 208-93.1 208-208 0-65.6-30.4-124.1-77.8-162.2C370.5 84.3 331 67.9 288 64.6V288H64.6c3.3 43 19.7 82.5 45.2 114.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pin.svg b/docs/ionicons/svg/md-pin.svg deleted file mode 100644 index bdbe0641e..000000000 --- a/docs/ionicons/svg/md-pin.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32c-88.004 0-160 70.557-160 156.801C96 306.4 256 480 256 480s160-173.6 160-291.199C416 102.557 344.004 32 256 32zm0 212.801c-31.996 0-57.144-24.645-57.144-56 0-31.357 25.147-56 57.144-56s57.144 24.643 57.144 56c0 31.355-25.148 56-57.144 56z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pint.svg b/docs/ionicons/svg/md-pint.svg deleted file mode 100644 index 26135fb48..000000000 --- a/docs/ionicons/svg/md-pint.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 48l42.9 379.2c2.6 20.8 20.5 36.8 42.5 36.8h213.3c22 0 39.9-16 42.5-36.8L448 48H64zm327 124.8H121l-9.4-83.2h288.6l-9.2 83.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pizza.svg b/docs/ionicons/svg/md-pizza.svg deleted file mode 100644 index 429081520..000000000 --- a/docs/ionicons/svg/md-pizza.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M407.2 130.4C360.7 111.5 309.8 102 256 102c-53.9 0-108.3 10.3-151.2 28-8.1 3.3-15.3 9-10.1 19.5S255.9 480 255.9 480l161-329.9c3.2-6.9.9-15.4-9.7-19.7zm-221 73.6c-18.7 0-32-14.3-32-32s13.3-32 32-32 32 14.3 32 32-13.3 32-32 32zM256 347c-18.7 0-32-14.3-32-32s13.3-32 32-32 32 14.3 32 32-13.3 32-32 32zm69.8-123c-18.7 0-32-14.3-32-32s13.3-32 32-32 32 14.3 32 32-13.3 32-32 32z"/><path d="M436.9 66C384.7 45.4 320.3 32 256 32c-64.3 0-127.6 12.1-180.9 33.4C70.4 67.3 64 71 64 79.2l9.7 24.1c2.8 4.9 8.7 8.2 15.1 8.2 1.8 0 4.3-.3 7.3-1.5 49-18.9 103.1-29.6 160-29.6 56.9 0 115.2 11.6 160 29.6 3.6 1.4 5.6 1.5 7.3 1.5 6.6 0 12.2-3.3 15-8.1l9.8-24.1c-.2-7.3-5-10.8-11.3-13.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-planet.svg b/docs/ionicons/svg/md-planet.svg deleted file mode 100644 index dbce976b2..000000000 --- a/docs/ionicons/svg/md-planet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M135.7 151c-2.5 3-4.9 6-7.2 9.2 32.2 36.3 76.1 76.5 124.2 113.7 37.8 29.2 76.3 55.2 111.4 75.1 5.9 3.3 11.7 6.5 17.3 9.4 2.5-3 4.9-6 7.2-9.2 11.7-16.1 18.1-33.2 23.3-53.6.8-3.2 1.5-6.4 2.1-9.5 15.8-83-35.6-164.9-118.5-185.9-37-9.4-74.1-5.1-106.3 9.7-21.4 9.9-38.2 22.9-53.5 41.1z"/><path d="M418.2 326.8c-4.1 11-7.4 17.5-7.4 17.5 18.2 21.1 24.6 33.9 31.9 46.4 2.4 4.1 7.4 13.1.9 12.4-1.7-.3-3.5-.7-5.5-1.3-21.3-5.4-51.2-18.7-84.3-37.4-35.8-20.3-74.9-46.7-113.3-76.3-51.1-39.5-97.5-82.3-130.6-120.5-15.3-17.6-27.6-34.2-35.7-47.9-2.4-4.1-3.9-6.3-5.6-10.4-2.5-6.2 5-5.1 7-4.6 14.9 3.8 35 9.9 58.2 23.8 0 0 4.3-4.8 13.9-11.4-22.8-15.4-44.6-27.7-65.2-35.5-23.1-8.8-41.1-6.8-47.5 3.7-12.2 19.9 14 72.3 65.3 132-21.5 86 30.6 173.3 116.5 195 41.1 10.4 82.4 3.9 116.8-15 38.1 17.6 72.1 28.6 96.9 34.9 23.9 6.1 40.4 5.5 46.8-4.9 11.1-18.2-12.1-51.8-59.1-100.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-play-circle.svg b/docs/ionicons/svg/md-play-circle.svg deleted file mode 100644 index ff8963e84..000000000 --- a/docs/ionicons/svg/md-play-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.2 48 48 141.2 48 256s93.2 208 208 208 208-93.2 208-208S370.8 48 256 48zm-41.6 301.6V162.4L339.2 256l-124.8 93.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-play.svg b/docs/ionicons/svg/md-play.svg deleted file mode 100644 index 9ef742f4a..000000000 --- a/docs/ionicons/svg/md-play.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96 52v408l320-204L96 52z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-podium.svg b/docs/ionicons/svg/md-podium.svg deleted file mode 100644 index 5ed7038e9..000000000 --- a/docs/ionicons/svg/md-podium.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 224h128v192H32zM192 128h128v288H192zM352 288h128v128H352z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-power.svg b/docs/ionicons/svg/md-power.svg deleted file mode 100644 index 669872dd3..000000000 --- a/docs/ionicons/svg/md-power.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M279.1 48h-46.2v231.1h46.2V48zm111.6 50.2L357.9 131c36.5 29.4 59.9 74.4 59.9 125 0 89.4-72.3 161.8-161.8 161.8S94.2 345.4 94.2 256c0-50.6 23.3-95.7 59.6-125.3l-32.6-32.6C76.4 136.3 48 192.7 48 256c0 114.9 93.1 208 208 208s208-93.1 208-208c0-63.3-28.4-119.7-73.3-157.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pricetag.svg b/docs/ionicons/svg/md-pricetag.svg deleted file mode 100644 index fc8b0c476..000000000 --- a/docs/ionicons/svg/md-pricetag.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 64H257.6L76.5 251.6c-8 8-12.3 18.5-12.5 29-.3 11.3 3.9 22.6 12.5 31.2l123.7 123.6c8 8 20.8 12.5 28.8 12.5s22.8-3.9 31.4-12.5L448 256V96l-32-32zm-30.7 102.7c-21.7 6.1-41.3-10-41.3-30.7 0-17.7 14.3-32 32-32 20.7 0 36.8 19.6 30.7 41.3-2.9 10.3-11.1 18.5-21.4 21.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pricetags.svg b/docs/ionicons/svg/md-pricetags.svg deleted file mode 100644 index 442ac99c3..000000000 --- a/docs/ionicons/svg/md-pricetags.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M442 107v141L229.2 451.7c8 8 20.8 12.3 28.8 12.3s22.8-3.7 31.4-12.3L480 272V144l-38-37z"/><path d="M384 48H224L44.3 235.6c-8 8-12 17.8-12.3 28.4-.3 11.3 3.7 23.3 12.3 31.9l123.8 123.6c8 8 20.8 12.5 28.8 12.5s22.7-3.9 31.3-12.5L416 240V80l-32-32zm-30.7 102.7c-21.7 6.1-41.3-10-41.3-30.7 0-17.7 14.3-32 32-32 20.7 0 36.8 19.6 30.7 41.3-2.9 10.3-11.1 18.5-21.4 21.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-print.svg b/docs/ionicons/svg/md-print.svg deleted file mode 100644 index caea61cca..000000000 --- a/docs/ionicons/svg/md-print.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M399.95 160h-287.9C76.824 160 48 188.803 48 224v138.667h79.899V448H384.1v-85.333H464V224c0-35.197-28.825-64-64.05-64zM352 416H160V288h192v128zm32.101-352H127.899v80H384.1V64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-pulse.svg b/docs/ionicons/svg/md-pulse.svg deleted file mode 100644 index a8f592d58..000000000 --- a/docs/ionicons/svg/md-pulse.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M428 269c-21.5 0-40.6 13.1-48.4 33h-41.2L307 221.3c-2.7-8.2-10.3-13.7-19-13.7h-.4c-8.8.2-16.4 6-18.8 14.5l-33.6 135.4-55.5-291.8C178 55.6 169.6 48 160 48c-9.5 0-16.9 6.2-19.4 16.2L90.3 302H32v40h74c9.2 0 17.2-6.2 19.4-15.2l30.7-160.6 54.1 282.1c1.5 8.8 8.9 15.1 18.6 15.7h1.2c9.3 0 16.9-5.3 19.2-13.5l40.2-162.9 15.5 40.7c2.7 8.2 10.3 13.7 19 13.7h56.4c8.3 19 27.1 31 47.6 31 13.9 0 26.9-5.6 36.8-15.8 9.8-10.1 15.2-23.3 15.2-37.2.1-28.6-22.7-51-51.9-51z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-qr-scanner.svg b/docs/ionicons/svg/md-qr-scanner.svg deleted file mode 100644 index f18169fb5..000000000 --- a/docs/ionicons/svg/md-qr-scanner.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96 124.2c0-6.9 5.2-12.2 12.2-12.2H176V64h-66.8C75.7 64 48 90.7 48 124.2V192h48v-67.8zM403.6 64H336v48h67.2c6.9 0 12.8 5.2 12.8 12.2V192h48v-67.8c0-33.5-27-60.2-60.4-60.2zM416 386.8c0 6.9-5.2 12.2-12.2 12.2H336v49h67.8c33.5 0 60.2-27.7 60.2-61.2V320h-48v66.8zM108.2 399c-6.9 0-12.2-5.2-12.2-12.2V320H48v66.8c0 33.5 27.7 61.2 61.2 61.2H176v-49h-67.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-quote.svg b/docs/ionicons/svg/md-quote.svg deleted file mode 100644 index 18999c98b..000000000 --- a/docs/ionicons/svg/md-quote.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96.4 416h77.1l50.9-96.6V96h-160v223.4h77.1L96.4 416zm224 0h77.1l50-96.6V96H288.4v223.4h82l-50 96.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-radio-button-off.svg b/docs/ionicons/svg/md-radio-button-off.svg deleted file mode 100644 index 8be080f84..000000000 --- a/docs/ionicons/svg/md-radio-button-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.601 48 48 141.601 48 256s93.601 208 208 208 208-93.601 208-208S370.399 48 256 48zm0 374.399c-91.518 0-166.399-74.882-166.399-166.399S164.482 89.6 256 89.6 422.4 164.482 422.4 256 347.518 422.399 256 422.399z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-radio-button-on.svg b/docs/ionicons/svg/md-radio-button-on.svg deleted file mode 100644 index e566909e3..000000000 --- a/docs/ionicons/svg/md-radio-button-on.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 152c-57.2 0-104 46.8-104 104s46.8 104 104 104 104-46.8 104-104-46.8-104-104-104zm0-104C141.601 48 48 141.601 48 256s93.601 208 208 208 208-93.601 208-208S370.399 48 256 48zm0 374.4c-91.518 0-166.4-74.883-166.4-166.4S164.482 89.6 256 89.6 422.4 164.482 422.4 256 347.518 422.4 256 422.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-radio.svg b/docs/ionicons/svg/md-radio.svg deleted file mode 100644 index b5e81bf7e..000000000 --- a/docs/ionicons/svg/md-radio.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M73.8 141.9c-15.2 6-25.8 21.8-25.8 39.5v256c0 23.5 18.5 42.7 41.6 42.7h332.8c23.1 0 41.6-19.2 41.6-42.7v-256c0-23.7-18.5-42.7-41.6-42.7H179l171.8-71.3L336.7 32 73.8 141.9zM160 438c-35.4 0-64-28.6-64-64s28.6-64 64-64 64 28.6 64 64-28.6 64-64 64zm256-171.3h-32v-46.2h-44.8v46.2H96v-85.3h320v85.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-rainy.svg b/docs/ionicons/svg/md-rainy.svg deleted file mode 100644 index 8d95ca807..000000000 --- a/docs/ionicons/svg/md-rainy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M139 400s-23 25.3-23 40.7c0 12.8 10.3 23.3 23 23.3s23-10.5 23-23.3c0-15.4-23-40.7-23-40.7zM217 368s-23 25.3-23 40.7c0 12.8 10.4 23.3 23 23.3 12.7 0 23-10.5 23-23.3 0-15.4-23-40.7-23-40.7zM295 400s-23 25.3-23 40.7c0 12.8 10.3 23.3 23 23.3 12.6 0 23-10.5 23-23.3 0-15.4-23-40.7-23-40.7zM373 368s-23 25.3-23 40.7c0 12.8 10.4 23.3 23 23.3 12.7 0 23-10.5 23-23.3 0-15.4-23-40.7-23-40.7zM393.2 161.2C380.5 96.6 323.9 48 256 48c-39.7 0-76 14-100.9 45.4 34.3 2.6 66.1 15.2 90.7 39.8 18.2 18.2 31 40.5 37.4 64.8h-33.5c-15.3-43.7-56-75-105.7-75-6 0-14.3.7-20.6 2C70 136 32 180.4 32 235.5 32 297.6 79.4 352 141.2 352h242.7c51.5 0 96.2-46 96.2-97.8-.1-49.4-38.4-89.6-86.9-93z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-recording.svg b/docs/ionicons/svg/md-recording.svg deleted file mode 100644 index c48ae9740..000000000 --- a/docs/ionicons/svg/md-recording.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M369.8 160c-53.4 0-96.2 42.8-96.2 96 0 23.6 7.9 44.5 21.9 61.1h-78.8c14-16.6 21.9-37.5 21.9-61.1 0-53.2-42.9-96-96.2-96S46 202.8 46 256s42.9 96 96.2 96h227.5c53.4 0 96.2-42.8 96.2-96s-42.8-96-96.1-96zM142.2 317.1C108.1 317.1 81 290 81 256s27.1-61.1 61.2-61.1 61.2 27.1 61.2 61.1-27 61.1-61.2 61.1zm227.6 0c-34.1 0-61.2-27.1-61.2-61.1s27.1-61.1 61.2-61.1S431 222 431 256s-27.1 61.1-61.2 61.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-redo.svg b/docs/ionicons/svg/md-redo.svg deleted file mode 100644 index 2520616ef..000000000 --- a/docs/ionicons/svg/md-redo.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 337.2L83.8 352c22.9-69.7 88.7-117.8 166-117.8 42.8 0 81.5 15.7 111.8 41.1L282.5 352H480V160l-79.6 76.3c-40.4-35.2-92.8-56.8-150.7-56.8-101.5.1-187.3 66.2-217.7 157.7z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-refresh-circle.svg b/docs/ionicons/svg/md-refresh-circle.svg deleted file mode 100644 index 254370dd8..000000000 --- a/docs/ionicons/svg/md-refresh-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.6 48 48 141.6 48 256s93.6 208 208 208 208-93.6 208-208S370.4 48 256 48zm112 194h-98l44.8-44.8C300.1 181.8 279.1 172 256 172c-46.2 0-84 37.8-84 84s37.8 84 84 84c34.9 0 65.3-21.2 77.6-52h29.8c-13.9 46.3-56.3 80-107.4 80-62.3 0-112-50.4-112-112s50.4-112 112-112c30.8 0 58.8 12.6 79.1 32.9L368 144v98z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-refresh.svg b/docs/ionicons/svg/md-refresh.svg deleted file mode 100644 index 714b88c7c..000000000 --- a/docs/ionicons/svg/md-refresh.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 388c-72.597 0-132-59.405-132-132 0-72.601 59.403-132 132-132 36.3 0 69.299 15.4 92.406 39.601L278 234h154V80l-51.698 51.702C348.406 99.798 304.406 80 256 80c-96.797 0-176 79.203-176 176s78.094 176 176 176c81.045 0 148.287-54.134 169.401-128H378.85c-18.745 49.561-67.138 84-122.85 84z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-remove-circle-outline.svg b/docs/ionicons/svg/md-remove-circle-outline.svg deleted file mode 100644 index 95868b52c..000000000 --- a/docs/ionicons/svg/md-remove-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 90c44.3 0 86 17.3 117.4 48.6C404.7 170 422 211.7 422 256s-17.3 86-48.6 117.4C342 404.7 300.3 422 256 422s-86-17.3-117.4-48.6C107.3 342 90 300.3 90 256s17.3-86 48.6-117.4C170 107.3 211.7 90 256 90m0-42C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/><path d="M363 277H149v-42h214v42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-remove-circle.svg b/docs/ionicons/svg/md-remove-circle.svg deleted file mode 100644 index 2af49efb1..000000000 --- a/docs/ionicons/svg/md-remove-circle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C141.125 48 48 141.125 48 256s93.125 208 208 208 208-93.125 208-208S370.875 48 256 48zm107 229H149v-42h214v42z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-remove.svg b/docs/ionicons/svg/md-remove.svg deleted file mode 100644 index d3597636e..000000000 --- a/docs/ionicons/svg/md-remove.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96 235h320v42H96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-reorder.svg b/docs/ionicons/svg/md-reorder.svg deleted file mode 100644 index 480fabca2..000000000 --- a/docs/ionicons/svg/md-reorder.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M96 348h320v36H96zM96 128h320v36H96zM96 200.7h320v35.6H96zM96 275.8h320v35.6H96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-repeat.svg b/docs/ionicons/svg/md-repeat.svg deleted file mode 100644 index 3d14a1daf..000000000 --- a/docs/ionicons/svg/md-repeat.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M149.3 152h213.3v62.4l85.3-83.2L362.7 48v62.4h-256v124.8h42.7V152zm213.4 208H149.3v-62.4L64 380.8l85.3 83.2v-62.4h256V276.8h-42.7V360z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-resize.svg b/docs/ionicons/svg/md-resize.svg deleted file mode 100644 index b9e27dec8..000000000 --- a/docs/ionicons/svg/md-resize.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M297.6 48l64.9 64.9-249.6 249.6L48 297.6V464h166.4l-64.9-64.9 249.6-249.6 64.9 64.9V48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-restaurant.svg b/docs/ionicons/svg/md-restaurant.svg deleted file mode 100644 index 3ce9eee7a..000000000 --- a/docs/ionicons/svg/md-restaurant.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M164.852 279.939l61.834-60.251L73.72 71.706c-33.626 32.764-33.626 86.677 0 119.44l91.132 88.793z"/><path d="M312.389 241.88c33.636 14.802 80.283 4.232 113.91-29.593 41.222-40.165 49.909-98.303 17.363-128.96-31.465-31.71-91.131-23.245-132.354 16.921-34.718 33.825-45.566 79.276-30.374 110.986-47.739 47.568-211.552 207.173-211.552 207.173L99.759 448l149.71-145.866L399.177 448l30.374-29.593-149.709-145.869 32.547-30.658z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-return-left.svg b/docs/ionicons/svg/md-return-left.svg deleted file mode 100644 index c6f1aee73..000000000 --- a/docs/ionicons/svg/md-return-left.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M432.8 136v96H122.3l84.4-86.2-33.2-33.8L32 256l141.5 144 33.2-33.8-84.4-86.2H480V136h-47.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-return-right.svg b/docs/ionicons/svg/md-return-right.svg deleted file mode 100644 index c9ec95943..000000000 --- a/docs/ionicons/svg/md-return-right.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 136v144h357.7l-84.4 86.2 33.2 33.8L480 256 338.5 112l-33.2 33.8 84.4 86.2H79.2v-96H32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-reverse-camera.svg b/docs/ionicons/svg/md-reverse-camera.svg deleted file mode 100644 index f1f5533af..000000000 --- a/docs/ionicons/svg/md-reverse-camera.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M440 96h-88l-32-32H192l-32 32H72c-22.1 0-40 17.9-40 40v272c0 22.1 17.9 40 40 40h368c22.1 0 40-17.9 40-40V136c0-22.1-17.9-40-40-40zm-72 171h-97.7l44.8-45.1c-14.7-15.4-35.7-25.5-58.8-25.5-46.2 0-84 37.8-84 84s37.8 84 84 84c35.5 0 66.2-21.5 78.2-53.5h29.6c-13.4 47-56.2 81.5-107.8 81.5-62.3 0-112-50.4-112-112s50.4-112 112-112c30.8 0 58.7 12.6 79 32.9l32.8-32.9V267z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-rewind.svg b/docs/ionicons/svg/md-rewind.svg deleted file mode 100644 index 8e27b18bf..000000000 --- a/docs/ionicons/svg/md-rewind.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M249.6 402V110L32 256l217.6 146zm12.8-146L480 402V110L262.4 256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-ribbon.svg b/docs/ionicons/svg/md-ribbon.svg deleted file mode 100644 index 74d16b628..000000000 --- a/docs/ionicons/svg/md-ribbon.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32c-70.7 0-128 57.3-128 128s57.3 128 128 128 128-57.3 128-128S326.7 32 256 32zm0 208c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80zM193.7 307.4c-19.1-8.1-36.2-19.6-50.8-34.3-1.4-1.4-2.8-2.8-4.1-4.3L64 400h96l48 80 48-105.8 25.5-56.2c-8.4 1.3-16.9 2-25.5 2-21.6 0-42.5-4.2-62.3-12.6zM373.3 268.9c-1.3 1.4-2.7 2.9-4.1 4.3-14.6 14.6-31.7 26.2-50.7 34.2L294 361.2l-21.9 48.4L304 480l48-80h96l-74.7-131.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-rocket.svg b/docs/ionicons/svg/md-rocket.svg deleted file mode 100644 index 07dbfec94..000000000 --- a/docs/ionicons/svg/md-rocket.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 421.6c-18.1 0-33.2-6.8-42.9-10.9-5.4-2.3-11.3 1.8-10.9 7.6l3.5 51c.2 3.1 3.8 4.7 6.3 2.8l14.5-11c1.8-1.4 4.5-.9 5.7 1l20.5 32.1c1.5 2.4 5.1 2.4 6.6 0l20.5-32.1c1.2-1.9 3.9-2.4 5.7-1l14.5 11c2.5 1.9 6.1.3 6.3-2.8l3.5-51c.4-5.8-5.5-10-10.9-7.6-9.8 4.1-24.8 10.9-42.9 10.9z"/><path d="M397.7 293.1l-48-49.1c0-158-93.2-228-93.2-228s-94.1 70-94.1 228l-48 49.1c-1.8 1.8-2.6 4.5-2.2 7.1L130.6 412c.9 5.7 7.1 8.5 11.8 5.4l67.1-45.4s20.7 20 47.1 20c26.4 0 46.1-20 46.1-20l67.1 45.4c4.6 3.1 10.8.3 11.8-5.4l18.5-111.9c.2-2.6-.6-5.2-2.4-7zM256.5 192c-17 0-30.7-14.3-30.7-32s13.8-32 30.7-32c17 0 30.7 14.3 30.7 32s-13.7 32-30.7 32z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-rose.svg b/docs/ionicons/svg/md-rose.svg deleted file mode 100644 index a8e19558d..000000000 --- a/docs/ionicons/svg/md-rose.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M260.6 214.8c23.8-40.9 48-71.6 91.4-96.4 8.3-4.8 21.2-8 22.8-8.9C290.7 83.7 256 32 256 32s-34.7 51.7-120.5 76.5c5.8 3.4 16.5 6.5 30.7 13.7 34.5 17.4 62.5 51.3 94.4 92.6zM246.3 253.4C186.7 161.2 131.4 126.8 48 126.8c54.2 78.6 52 174.6 52 215.4 0 76.1 69.8 137.8 156 137.8 57.6 0 107.9-27.6 135-68.7-35.5-27.6-85.1-65.7-144.7-157.9zM464 126.8s-55.2-2.3-85.2 15.4c-43 25.5-74.4 61.3-95.4 103.2 38.8 52 73 87.9 95.4 109.4 10.7 10.2 19.8 18.2 27.5 24.5 3.7-11.8 5.8-24.3 5.8-37.2-.1-40.8-17.4-114.1 51.9-215.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-sad.svg b/docs/ionicons/svg/md-sad.svg deleted file mode 100644 index 78152396a..000000000 --- a/docs/ionicons/svg/md-sad.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 288c-45.443 0-83.675 26.076-102.205 64h204.41c-18.53-37.924-56.762-64-102.205-64z"/><path d="M256 48C140.563 48 48 141.6 48 256s92.563 208 208 208 208-93.6 208-208S370.401 48 256 48zm0 374.4c-91.518 0-166.404-74.883-166.404-166.4 0-91.518 74.887-166.4 166.404-166.4S422.404 164.482 422.404 256 347.518 422.4 256 422.4z"/><path d="M328.8 235.2c17.683 0 31.201-13.518 31.201-31.2s-13.519-31.2-31.201-31.2c-17.682 0-31.2 13.518-31.2 31.2s13.518 31.2 31.2 31.2zM183.2 235.2c17.682 0 31.2-13.518 31.2-31.2s-13.519-31.2-31.2-31.2c-17.683 0-31.201 13.518-31.201 31.2s13.519 31.2 31.201 31.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-save.svg b/docs/ionicons/svg/md-save.svg deleted file mode 100644 index 3926b0a0a..000000000 --- a/docs/ionicons/svg/md-save.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M362.7 64h-256C83 64 64 83.2 64 106.7v298.7c0 23.5 19 42.7 42.7 42.7h298.7c23.5 0 42.7-19.2 42.7-42.7v-256L362.7 64zM256 405.3c-35.4 0-64-28.6-64-64s28.6-64 64-64 64 28.6 64 64-28.6 64-64 64zM320 192H106.7v-85.3H320V192z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-school.svg b/docs/ionicons/svg/md-school.svg deleted file mode 100644 index fa4f02317..000000000 --- a/docs/ionicons/svg/md-school.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M113.5 281.2v85.3L256 448l142.5-81.5v-85.3L256 362.7l-142.5-81.5zM256 64L32 192l224 128 183.3-104.7v147.4H480V192L256 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-search.svg b/docs/ionicons/svg/md-search.svg deleted file mode 100644 index dff874a81..000000000 --- a/docs/ionicons/svg/md-search.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M337.509 305.372h-17.501l-6.571-5.486c20.791-25.232 33.922-57.054 33.922-93.257C347.358 127.632 283.896 64 205.135 64 127.452 64 64 127.632 64 206.629s63.452 142.628 142.225 142.628c35.011 0 67.831-13.167 92.991-34.008l6.561 5.487v17.551L415.18 448 448 415.086 337.509 305.372zm-131.284 0c-54.702 0-98.463-43.887-98.463-98.743 0-54.858 43.761-98.742 98.463-98.742 54.7 0 98.462 43.884 98.462 98.742 0 54.856-43.762 98.743-98.462 98.743z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-send.svg b/docs/ionicons/svg/md-send.svg deleted file mode 100644 index 0bd525c8f..000000000 --- a/docs/ionicons/svg/md-send.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M48 448l416-192L48 64v149.333L346 256 48 298.667z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-settings.svg b/docs/ionicons/svg/md-settings.svg deleted file mode 100644 index 0df80e92c..000000000 --- a/docs/ionicons/svg/md-settings.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M413.967 276.8c1.06-6.235 1.06-13.518 1.06-20.8s-1.06-13.518-1.06-20.8l44.667-34.318c4.26-3.118 5.319-8.317 2.13-13.518L418.215 115.6c-2.129-4.164-8.507-6.235-12.767-4.164l-53.186 20.801c-10.638-8.318-23.394-15.601-36.16-20.801l-7.448-55.117c-1.06-4.154-5.319-8.318-10.638-8.318h-85.098c-5.318 0-9.577 4.164-10.637 8.318l-8.508 55.117c-12.767 5.2-24.464 12.482-36.171 20.801l-53.186-20.801c-5.319-2.071-10.638 0-12.767 4.164L49.1 187.365c-2.119 4.153-1.061 10.399 2.129 13.518L96.97 235.2c0 7.282-1.06 13.518-1.06 20.8s1.06 13.518 1.06 20.8l-44.668 34.318c-4.26 3.118-5.318 8.317-2.13 13.518L92.721 396.4c2.13 4.164 8.508 6.235 12.767 4.164l53.187-20.801c10.637 8.318 23.394 15.601 36.16 20.801l8.508 55.117c1.069 5.2 5.318 8.318 10.637 8.318h85.098c5.319 0 9.578-4.164 10.638-8.318l8.518-55.117c12.757-5.2 24.464-12.482 36.16-20.801l53.187 20.801c5.318 2.071 10.637 0 12.767-4.164l42.549-71.765c2.129-4.153 1.06-10.399-2.13-13.518l-46.8-34.317zm-158.499 52c-41.489 0-74.46-32.235-74.46-72.8s32.971-72.8 74.46-72.8 74.461 32.235 74.461 72.8-32.972 72.8-74.461 72.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-share-alt.svg b/docs/ionicons/svg/md-share-alt.svg deleted file mode 100644 index 72d3cbeba..000000000 --- a/docs/ionicons/svg/md-share-alt.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 248L288 96v85.334C138.666 202.667 85.333 309.334 64 416c53.333-74.666 117.333-108.802 224-108.802v87.469L448 248z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-share.svg b/docs/ionicons/svg/md-share.svg deleted file mode 100644 index ae94b9882..000000000 --- a/docs/ionicons/svg/md-share.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M383.822 344.427c-16.045 0-31.024 5.326-41.721 15.979l-152.957-88.42c1.071-5.328 2.142-9.593 2.142-14.919 0-5.328-1.071-9.593-2.142-14.919l150.826-87.35c11.762 10.653 26.741 17.041 43.852 17.041 35.295 0 64.178-28.766 64.178-63.92C448 72.767 419.117 44 383.822 44c-35.297 0-64.179 28.767-64.179 63.92 0 5.327 1.065 9.593 2.142 14.919l-150.821 87.35c-11.767-10.654-26.741-17.041-43.856-17.041-35.296 0-63.108 28.766-63.108 63.92 0 35.153 28.877 63.92 64.178 63.92 17.115 0 32.089-6.389 43.856-17.042l151.891 88.421c-1.076 4.255-2.141 8.521-2.141 13.847 0 34.094 27.806 61.787 62.037 61.787 34.229 0 62.036-27.693 62.036-61.787.001-34.094-27.805-61.787-62.035-61.787z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-shirt.svg b/docs/ionicons/svg/md-shirt.svg deleted file mode 100644 index 4805f9108..000000000 --- a/docs/ionicons/svg/md-shirt.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M320 64c-11.1 19.1-40.3 32-64 32s-52.9-12.9-64-32L64 96v96l77-16-13 272h256l-13-272 77 16V96L320 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-shuffle.svg b/docs/ionicons/svg/md-shuffle.svg deleted file mode 100644 index 1a3491efc..000000000 --- a/docs/ionicons/svg/md-shuffle.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M222.2 188.1L97.8 64 64 97.8l124.1 124.1 34.1-33.8zM316 64l49 49L64 414.2 97.8 448 399 147l49 49V64H316zm7.9 225.8l-33.8 33.8 75.1 75.1L316 448h132V316l-49 49-75.1-75.2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-skip-backward.svg b/docs/ionicons/svg/md-skip-backward.svg deleted file mode 100644 index 7d2903136..000000000 --- a/docs/ionicons/svg/md-skip-backward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M170.7 256L448 448V64L170.7 256zM64 64h64v384H64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-skip-forward.svg b/docs/ionicons/svg/md-skip-forward.svg deleted file mode 100644 index a847f6948..000000000 --- a/docs/ionicons/svg/md-skip-forward.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 64v384l277.3-192L64 64zM384 64h64v384h-64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-snow.svg b/docs/ionicons/svg/md-snow.svg deleted file mode 100644 index 70494a524..000000000 --- a/docs/ionicons/svg/md-snow.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M461.4 298.5l-8.3-30.9-88 23.6-60.4-34.9 60.4-34.9 88 23.6 8.3-30.9-57.1-15.3 57.7-33.3-24-41.5-56.6 32.7 15.3-57.1-30.9-8.3-23.6 88-62.2 35.9v-71.1l64.5-64.4-22.7-22.6L280 98.9V32h-48v65.6l-41.7-41.7-22.6 22.6 64.3 64.4v71.4l-60.7-35-23.6-88-30.9 8.3 15.3 57.1-57.7-33.4-24 41.6 56.7 32.7L50 212.9l8.3 30.9 87.9-23.6 62.6 36.1-62.6 36.2-87.9-23.6-8.3 30.9 57.1 15.3-56.7 32.7 24 41.5 57.7-33.3-15.3 57 30.9 8.3 23.6-87.9 60.7-35.1v70.9l-64.3 64.4 22.6 22.6 41.7-41.8V480h48v-66.8l41.9 41.7 22.5-22.6L280 368v-70.6l62.2 36 23.6 87.9 30.9-8.3-15.3-57 56.6 32.7 24-41.6-57.7-33.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-speedometer.svg b/docs/ionicons/svg/md-speedometer.svg deleted file mode 100644 index f8c57024b..000000000 --- a/docs/ionicons/svg/md-speedometer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 416h256v48H128zM256 288c17.7 0 32-14.3 32-32s-14.3-32-32-32c-3 0-6 .4-8.8 1.2l-66.7-48.7-4 3.5 48.9 66.7c-.9 2.9-1.4 6-1.4 9.3 0 17.7 14.3 32 32 32z"/><path d="M256 48C141.1 48 48 141.1 48 256c0 48.3 16.5 92.7 44.1 128h58.8l4-4 22.1-22.1-22.9-22.9-22.1 22c-19.9-24.3-32.1-54-35.2-85H128v-32H96.8c3.1-31 15.3-60.7 35.2-85l22.1 22 22.9-22.9-22-22.1c24.3-19.9 54-32.1 85-35.2V128h32V96.8c31 3.1 60.7 15.3 85 35.2l-22 22.1 22.9 22.9 22.1-22c19.9 24.3 32.1 54 35.2 85H384v32h31.2c-3.1 31-15.3 60.7-35.2 85l-22.1-22-22.9 22.9 22.1 22.1 4 4h58.8c27.6-35.3 44.1-79.7 44.1-128 0-114.9-93.1-208-208-208z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-square-outline.svg b/docs/ionicons/svg/md-square-outline.svg deleted file mode 100644 index 911dce2b7..000000000 --- a/docs/ionicons/svg/md-square-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.3 106.7v298.7H106.7V106.7h298.6m0-42.7H106.7C83.2 64 64 83.2 64 106.7v298.7c0 23.5 19.2 42.7 42.7 42.7h298.7c23.5 0 42.7-19.2 42.7-42.7V106.7C448 83.2 428.8 64 405.3 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-square.svg b/docs/ionicons/svg/md-square.svg deleted file mode 100644 index 3a4587b1d..000000000 --- a/docs/ionicons/svg/md-square.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.333 64H106.667C83.198 64 64 83.198 64 106.667v298.666C64 428.802 83.198 448 106.667 448h298.666C428.802 448 448 428.802 448 405.333V106.667C448 83.198 428.802 64 405.333 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-star-half.svg b/docs/ionicons/svg/md-star-half.svg deleted file mode 100644 index 4dee2dd79..000000000 --- a/docs/ionicons/svg/md-star-half.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M458 210.409l-145.267-12.476L256 64l-56.743 133.934L54 210.409l110.192 95.524L131.161 448 256 372.686 380.83 448l-33.021-142.066L458 210.409zM272.531 345.287L256 335.313l-.002-189.277 27.27 64.379 7.52 17.751 19.208 1.65 69.846 5.998-52.993 45.939-14.576 12.636 4.367 18.788 15.875 68.299-59.984-36.189z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-star-outline.svg b/docs/ionicons/svg/md-star-outline.svg deleted file mode 100644 index 79a6adbd5..000000000 --- a/docs/ionicons/svg/md-star-outline.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M458 210.409l-145.267-12.476L256 64l-56.743 133.934L54 210.409l110.192 95.524L131.161 448 256 372.686 380.83 448l-33.021-142.066L458 210.409zM272.531 345.286L256 335.312l-16.53 9.973-59.988 36.191 15.879-68.296 4.369-18.79-14.577-12.637-52.994-45.939 69.836-5.998 19.206-1.65 7.521-17.75 27.276-64.381 27.27 64.379 7.52 17.751 19.208 1.65 69.846 5.998-52.993 45.939-14.576 12.636 4.367 18.788 15.875 68.299-59.984-36.189z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-star.svg b/docs/ionicons/svg/md-star.svg deleted file mode 100644 index 1eba5244d..000000000 --- a/docs/ionicons/svg/md-star.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 372.686L380.83 448l-33.021-142.066L458 210.409l-145.267-12.475L256 64l-56.743 133.934L54 210.409l110.192 95.525L131.161 448z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-stats.svg b/docs/ionicons/svg/md-stats.svg deleted file mode 100644 index c5a648f81..000000000 --- a/docs/ionicons/svg/md-stats.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M176 64h64v384h-64zM80 336h64v112H80zM272 272h64v176h-64zM368 176h64v272h-64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-stopwatch.svg b/docs/ionicons/svg/md-stopwatch.svg deleted file mode 100644 index 0d0c6a2d2..000000000 --- a/docs/ionicons/svg/md-stopwatch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M232 306.667h48V176h-48v130.667z"/><path d="M407.67 170.271l30.786-30.786-33.942-33.941-30.785 30.786C341.217 111.057 300.369 96 256 96 149.961 96 64 181.961 64 288s85.961 192 192 192 192-85.961 192-192c0-44.369-15.057-85.217-40.33-117.729zm-45.604 223.795C333.734 422.398 296.066 438 256 438s-77.735-15.602-106.066-43.934C121.602 365.735 106 328.066 106 288s15.602-77.735 43.934-106.066C178.265 153.602 215.934 138 256 138s77.734 15.602 106.066 43.934C390.398 210.265 406 247.934 406 288s-15.602 77.735-43.934 106.066zM192 32h128v48H192z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-subway.svg b/docs/ionicons/svg/md-subway.svg deleted file mode 100644 index b68622ba0..000000000 --- a/docs/ionicons/svg/md-subway.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48c-93.864 0-176 10.668-176 85.334v213.332c0 41.604 33.062 74.666 74.667 74.666L128 448v16h256v-16l-26.667-26.668c41.604 0 74.667-33.062 74.667-74.666V133.334C432 58.668 349.864 48 256 48zm-96 336c-18.136 0-32-13.865-32-32 0-18.137 13.864-32 32-32s32 13.863 32 32c0 18.135-13.864 32-32 32zm80-144H128v-96h112v96zm112 144c-18.136 0-32-13.865-32-32 0-18.137 13.864-32 32-32s32 13.863 32 32c0 18.135-13.864 32-32 32zm32-144H272v-96h112v96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-sunny.svg b/docs/ionicons/svg/md-sunny.svg deleted file mode 100644 index 2de1bf59c..000000000 --- a/docs/ionicons/svg/md-sunny.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M277.3 32h-42.7v64h42.7V32zm129.1 43.7L368 114.1l29.9 29.9 38.4-38.4-29.9-29.9zm-300.8 0l-29.9 29.9 38.4 38.4 29.9-29.9-38.4-38.4zM256 128c-70.4 0-128 57.6-128 128s57.6 128 128 128 128-57.6 128-128-57.6-128-128-128zm224 106.7h-64v42.7h64v-42.7zm-384 0H32v42.7h64v-42.7zM397.9 368L368 397.9l38.4 38.4 29.9-29.9-38.4-38.4zm-283.8 0l-38.4 38.4 29.9 29.9 38.4-38.4-29.9-29.9zm163.2 48h-42.7v64h42.7v-64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-swap.svg b/docs/ionicons/svg/md-swap.svg deleted file mode 100644 index a6a6979f5..000000000 --- a/docs/ionicons/svg/md-swap.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M131.3 231.1L32 330.6l99.3 99.4v-74.6h174.5v-49.7H131.3v-74.6zM480 181.4L380.7 82v74.6H206.2v49.7h174.5v74.6l99.3-99.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-switch.svg b/docs/ionicons/svg/md-switch.svg deleted file mode 100644 index dd50b1940..000000000 --- a/docs/ionicons/svg/md-switch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M168 216h94.9c14.5 14.8 34.7 24 57.1 24 44.2 0 80-35.8 80-80s-35.8-80-80-80c-22.4 0-42.6 9.2-57.1 24H168c-30.8 0-56 25.2-56 56s25.2 56 56 56zm-16.9-72.9c4.6-4.6 10.6-7.1 16.9-7.1h75.7c-2.4 7.6-3.7 15.6-3.7 24s1.3 16.4 3.7 24H168c-6.3 0-12.4-2.5-16.9-7.1-4.6-4.6-7.1-10.6-7.1-16.9s2.5-12.4 7.1-16.9zM344 296h-94.9c-14.5-14.8-34.7-24-57.1-24-44.2 0-80 35.8-80 80s35.8 80 80 80c22.4 0 42.6-9.2 57.1-24H344c30.8 0 56-25.2 56-56s-25.2-56-56-56zm16.9 72.9c-4.6 4.6-10.6 7.1-16.9 7.1h-75.7c2.4-7.6 3.7-15.6 3.7-24s-1.3-16.4-3.7-24H344c6.3 0 12.4 2.5 16.9 7.1 4.6 4.6 7.1 10.6 7.1 16.9s-2.5 12.4-7.1 16.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-sync.svg b/docs/ionicons/svg/md-sync.svg deleted file mode 100644 index b477d94df..000000000 --- a/docs/ionicons/svg/md-sync.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 93.09V32l-80 81.454 80 81.456v-61.093c65.996 0 120 54.982 120 122.183 0 20.363-5 39.714-14.004 57.016L391 342.547c15.996-25.457 25-54.988 25-86.547 0-89.599-72.002-162.91-160-162.91zm0 285.094c-66.001 0-120-54.988-120-122.184 0-20.363 5-39.709 13.999-57.02L121 169.454C104.999 193.89 96 224.436 96 256c0 89.599 72.002 162.91 160 162.91V480l80-81.453-80-81.457v61.094z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-tablet-landscape.svg b/docs/ionicons/svg/md-tablet-landscape.svg deleted file mode 100644 index 01d7d9472..000000000 --- a/docs/ionicons/svg/md-tablet-landscape.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 120v272c0 13.3 10.7 24 24 24h400c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24H56c-13.3 0-24 10.7-24 24zm384 8v256H80V128h336zm46 128c0 7.7-6.5 14-14.1 14-7.5 0-14-6.2-14-14 0-7.7 6.4-14.1 14-14.1 7.6.1 14.1 6.4 14.1 14.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-tablet-portrait.svg b/docs/ionicons/svg/md-tablet-portrait.svg deleted file mode 100644 index e45470562..000000000 --- a/docs/ionicons/svg/md-tablet-portrait.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M392 32H120c-13.3 0-24 10.7-24 24v400c0 13.3 10.7 24 24 24h272c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24zm-8 384H128V80h256v336zm-128 46c-7.7 0-14-6.5-14-14.1 0-7.5 6.2-14 14-14 7.7 0 14.1 6.4 14.1 14-.1 7.6-6.4 14.1-14.1 14.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-tennisball.svg b/docs/ionicons/svg/md-tennisball.svg deleted file mode 100644 index 170e52908..000000000 --- a/docs/ionicons/svg/md-tennisball.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M383.8 92.2C348.5 64.5 304.1 48 256 48c-48 0-92.3 16.5-127.6 44 41.6 44.8 64.3 103 64 164.3-.3 61-23.3 118.6-64.9 162.9 35.4 28 80.1 44.8 128.5 44.8 48.5 0 93.3-16.8 128.8-45-41.5-44.3-64.5-101.8-64.8-162.7-.3-61.2 22.3-119.3 63.8-164.1z"/><path d="M353.1 255.1c0 26.9 5.1 53 15.1 77.8 9.6 23.6 23.3 44.9 40.8 63.6 34.1-37.1 55-86.5 55-140.5 0-54.5-21.2-104.2-55.8-141.4-17.1 18.5-30.6 39.6-40 62.7-10 24.8-15.1 51-15.1 77.8zM159.3 255.1c0-26.9-5.1-53-15.1-77.8-9.4-23.2-22.9-44.4-40.2-62.9-34.7 37.2-56 87-56 141.6 0 54.2 21 103.6 55.2 140.7 17.6-18.7 31.4-40.1 41-63.8 10-24.7 15.1-50.9 15.1-77.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-text.svg b/docs/ionicons/svg/md-text.svg deleted file mode 100644 index 760d0810a..000000000 --- a/docs/ionicons/svg/md-text.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M408 64H96c-22.002 0-32 17.998-32 40v344l64-64h280c22.002 0 40-17.998 40-40V104c0-22.002-17.998-40-40-40zM198.4 242H160v-40h38.4v40zm76.8 0h-38.4v-40h38.4v40zm76.8 0h-38.4v-40H352v40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-thermometer.svg b/docs/ionicons/svg/md-thermometer.svg deleted file mode 100644 index 993bb7bb2..000000000 --- a/docs/ionicons/svg/md-thermometer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M303 300.2V78.4c0-25.7-21-46.5-47-46.5s-47 20.8-47 46.5v221.9c-29 16.5-48.9 47.8-48.9 83.7 0 53 43 96 96 96s96-43 96-96c0-36-20.1-67.3-49.1-83.8zM240 78.4c0-8 7.7-14.5 16-14.5s16 6.5 16 14.5V128h-32V78.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-thumbs-down.svg b/docs/ionicons/svg/md-thumbs-down.svg deleted file mode 100644 index 8e057c4cd..000000000 --- a/docs/ionicons/svg/md-thumbs-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M314 64H142c-15.7 0-28.6 9.6-34.2 23.4L50.6 222.8c-1.7 4.4-2.6 9-2.6 14v38.6c0 21.1 17 44.6 37.8 44.6h119.3l-18 81.5-.6 6c0 7.9 3.2 15.1 8.3 20.3l20 20.1L341 320.7c6.8-6.9 11-16.5 11-27.1v-192c0-21.1-17.2-37.6-38-37.6zM400 64h64v224h-64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-thumbs-up.svg b/docs/ionicons/svg/md-thumbs-up.svg deleted file mode 100644 index f042167ae..000000000 --- a/docs/ionicons/svg/md-thumbs-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M198 448h172c15.7 0 28.6-9.6 34.2-23.4l57.1-135.4c1.7-4.4 2.6-9 2.6-14v-38.6c0-21.1-17-44.6-37.8-44.6H306.9l18-81.5.6-6c0-7.9-3.2-15.1-8.3-20.3L297 64 171 191.3c-6.8 6.9-11 16.5-11 27.1v192c0 21.1 17.2 37.6 38 37.6zM48 224h64v224H48z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-thunderstorm.svg b/docs/ionicons/svg/md-thunderstorm.svg deleted file mode 100644 index d1e0127ef..000000000 --- a/docs/ionicons/svg/md-thunderstorm.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M393.2 161.2C380.5 96.6 323.9 48 256 48c-39.7 0-76 14-100.9 45.4 34.3 2.6 66.1 15.2 90.7 39.8 18.2 18.2 31 40.5 37.4 64.8h-33.5c-15.3-43.7-56-75-105.7-75-6 0-14.3.7-20.6 2C70 136 32 180.4 32 235.5 32 297.6 82.2 336 144 336h68V233h99.1l-33.2 67H311l-18 36h93.7c51.5 0 93.3-30 93.3-81.8 0-49.4-38.3-89.6-86.8-93zM212 368h22v96l59-128h-81z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-time.svg b/docs/ionicons/svg/md-time.svg deleted file mode 100644 index e87dc2533..000000000 --- a/docs/ionicons/svg/md-time.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g fill-opacity=".9"><path d="M255.8 48C141 48 48 141.2 48 256s93 208 207.8 208c115 0 208.2-93.2 208.2-208S370.8 48 255.8 48zm.2 374.4c-91.9 0-166.4-74.5-166.4-166.4S164.1 89.6 256 89.6 422.4 164.1 422.4 256 347.9 422.4 256 422.4z"/><path d="M266.4 152h-31.2v124.8l109.2 65.5 15.6-25.6-93.6-55.5V152z"/></g></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-timer.svg b/docs/ionicons/svg/md-timer.svg deleted file mode 100644 index 714c012b3..000000000 --- a/docs/ionicons/svg/md-timer.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M232.9 371.6c0 12.7 10.4 23.1 23.1 23.1s23.1-10.4 23.1-23.1c0-12.7-10.4-23.1-23.1-23.1s-23.1 10.3-23.1 23.1zm0-323.6v92.4h46.2V96.1c78.3 11.3 138.7 78.3 138.7 159.9 0 89.4-72.3 161.8-161.8 161.8S94.2 345.4 94.2 256c0-38.8 13.6-74.4 36.5-102.2L256 279.1l32.6-32.6L131.4 89.4v.5C80.8 127.7 48 187.8 48 256c0 114.9 92.9 208 208 208 114.9 0 208-93.1 208-208S370.9 48 256 48h-23.1zm161.8 208c0-12.7-10.4-23.1-23.1-23.1-12.7 0-23.1 10.4-23.1 23.1s10.4 23.1 23.1 23.1c12.7 0 23.1-10.4 23.1-23.1zm-277.4 0c0 12.7 10.4 23.1 23.1 23.1s23.1-10.4 23.1-23.1-10.4-23.1-23.1-23.1-23.1 10.4-23.1 23.1z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-today.svg b/docs/ionicons/svg/md-today.svg deleted file mode 100644 index 59d0a1664..000000000 --- a/docs/ionicons/svg/md-today.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.3 32H106.7C83.2 32 64 51.2 64 74.7v362.7c0 23.5 19.2 42.7 42.7 42.7h298.7c23.5 0 42.7-19.2 42.7-42.7V74.7C448 51.2 428.8 32 405.3 32zm-4 405.3H110.7c-2.2 0-4-1.8-4-4V78.7c0-2.2 1.8-4 4-4h290.7c2.2 0 4 1.8 4 4v354.7c-.1 2.1-1.9 3.9-4.1 3.9z"/><path d="M145 194v204c0 1.1.9 2 2 2h218c1.1 0 2-.9 2-2V194c0-1.1-.9-2-2-2H147c-1.1 0-2 .9-2 2zM145 114.7v34c0 1.1.9 2 2 2h171c1.1 0 2-.9 2-2v-34c0-1.1-.9-2-2-2H147c-1.1 0-2 .9-2 2z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-train.svg b/docs/ionicons/svg/md-train.svg deleted file mode 100644 index da6146ec8..000000000 --- a/docs/ionicons/svg/md-train.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48c-88 0-176 10.9-176 87.6v208c0 42.3 34.5 76.6 77 76.6L124 453v11h49.1l44-43.8H300l44 43.8h44v-10.9l-33-32.8c42.5 0 77-34.4 77-76.6v-208C432 58.9 353.2 48 256 48zm-99 328.4c-18.3 0-33-14.7-33-32.8s14.7-32.8 33-32.8 33 14.7 33 32.8-14.7 32.8-33 32.8zm77-153.2H124v-87.6h110v87.6zm44 0v-87.6h110v87.6H278zm77 153.2c-18.3 0-33-14.7-33-32.8s14.7-32.8 33-32.8 33 14.7 33 32.8-14.7 32.8-33 32.8z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-transgender.svg b/docs/ionicons/svg/md-transgender.svg deleted file mode 100644 index e945ea653..000000000 --- a/docs/ionicons/svg/md-transgender.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 32v35h63.1l-81.4 80.5c-7.5-7.2-13.2-11-13.2-11C302.2 123.6 280 116 256 116c-30.2 0-57.6 12-77.8 31.4l-15.2-15 31.4-31.4-28.5-28.5-31.5 31.5-37.5-37H160V32H32v128h35V91.3l40.3 39.9-31.2 31.2 28.5 28.5 31.4-31.4 19.4 19.2c-7.3 14.9-11.5 31.7-11.5 49.5 0 54.8 39.5 100.4 91.1 110.2v45.3h-63V424h63v56h42v-56h63v-40.2h-63v-45.3c50.8-9.9 91.2-55.5 91.2-110.3 0-17.7-4.2-34.8-11.5-49.6L445 91.3V160h35V32H352zm-96 258c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-trash.svg b/docs/ionicons/svg/md-trash.svg deleted file mode 100644 index d7da9e12c..000000000 --- a/docs/ionicons/svg/md-trash.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M128 405.429C128 428.846 147.198 448 170.667 448h170.667C364.802 448 384 428.846 384 405.429V160H128v245.429zM416 96h-80l-26.785-32H202.786L176 96H96v32h320V96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-trending-down.svg b/docs/ionicons/svg/md-trending-down.svg deleted file mode 100644 index 4e3e81fdd..000000000 --- a/docs/ionicons/svg/md-trending-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 397V262.5l-51.3 51.3-141.1-141-89.6 89.7L63.6 128 32 159.6l166 166.3 89.6-89.7 109.3 109.4-51.3 51.4H480z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-trending-up.svg b/docs/ionicons/svg/md-trending-up.svg deleted file mode 100644 index 1f0dabac8..000000000 --- a/docs/ionicons/svg/md-trending-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M345.6 128l51.3 51.3-109.3 109.4-89.6-89.6L32 365.4 63.6 397 198 262.5l89.6 89.7 141.1-141 51.3 51.3V128H345.6z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-trophy.svg b/docs/ionicons/svg/md-trophy.svg deleted file mode 100644 index f24c02763..000000000 --- a/docs/ionicons/svg/md-trophy.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M392 105c.9-27 .2-56 .1-57H119.3c0 1-.8 30 .1 57H48c0 68 9.9 102.3 21 126.7S95.4 277 127.7 302c30.1 23.3 95.5 53.6 104.3 57.6v28.3c-4.6 10-23.5 28.2-83.3 28.2H128v48h256v-48h-25.7c-60.7 0-75-19.1-78.3-28.2v-28.3c9.3-4.6 80.9-40.3 104.4-57.5 25.2-18.4 50.9-51.5 58.7-70.3S464 167 464 105h-72zM109.6 211.9c-8.8-18.2-14-37.9-15.7-61.9h28.7c.7 6 1.4 11.3 2.3 16.3 6.6 39.2 14.8 70.2 25.7 96.5-17.3-13.5-31.3-30.8-41-50.9zm292.8 0c-9.9 20.3-24 37.7-41.6 51.3 11-26.2 19-56.8 25.8-96.9.8-5 1.6-10.3 2.3-16.3h29.3c-1.8 24-6.9 43.7-15.8 61.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-tv.svg b/docs/ionicons/svg/md-tv.svg deleted file mode 100644 index 12e69de7b..000000000 --- a/docs/ionicons/svg/md-tv.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M439.3 76H72.7C50.3 76 32 94 32 116v240c0 22 18.3 40 40.7 40h101.8v40h162.9v-40h101.8c22.4 0 40.5-18 40.5-40l.2-240c.1-22-18.2-40-40.6-40zm0 280H72.7V116h366.5v240z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-umbrella.svg b/docs/ionicons/svg/md-umbrella.svg deleted file mode 100644 index f4ff127b0..000000000 --- a/docs/ionicons/svg/md-umbrella.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M410.1 244.1c12 0 26.6 10.9 33.8 25.9H464c-.3-50-21.2-101.5-59.4-140.9-36.3-37.4-83-60.5-132.6-65.7-3-9-11.5-15.4-21.6-15.4-10 0-18.5 6.5-21.5 15.3C125.3 73.8 48 159.7 48 266.2c0 1.1.1 1.8.4 3.8h21.8c6.8-15 22.2-25.9 35.3-25.9 17 0 31.5 10.9 36.5 25.9h19.8c4.1-15 16.9-25.7 33-25.7 17.8 0 33.1 14.5 34.1 32.6v118.3c0 9.3.1 24.1-13.4 24.1-6.9 0-16.6-1.8-16.6-16V382h-43v21.3c0 34.6 23.6 60.7 60 60.7 19.5 0 33.3-8.5 43.5-18.7 13.1-13.2 13.5-34.7 13.5-50.1V276.1c2-25.8 23.9-31.7 41.9-31.7 17.2 0 32.3 11.6 37.8 25.6h20.5c5.1-15 19.8-25.9 37-25.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-undo.svg b/docs/ionicons/svg/md-undo.svg deleted file mode 100644 index 4569f59ef..000000000 --- a/docs/ionicons/svg/md-undo.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M262.3 179.6c-57.9 0-110.3 21.6-150.7 56.8L32 160v192h197.5l-79.1-76.8c30.4-25.3 69-41.1 111.8-41.1 77.3 0 143.1 48.2 166 117.8l51.8-14.8c-30.4-91.4-116.2-157.5-217.7-157.5z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-unlock.svg b/docs/ionicons/svg/md-unlock.svg deleted file mode 100644 index 56176dbde..000000000 --- a/docs/ionicons/svg/md-unlock.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M376 186h-20v-40c0-55-45-100-100-100S156 91 156 146h37.998c0-34.004 28.003-62.002 62.002-62.002 34.004 0 62.002 27.998 62.002 62.002H318v40H136c-22.002 0-40 17.998-40 40v200c0 22.002 17.998 40 40 40h240c22.002 0 40-17.998 40-40V226c0-22.002-17.998-40-40-40zM256 368c-22.002 0-40-17.998-40-40s17.998-40 40-40 40 17.998 40 40-17.998 40-40 40z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-videocam.svg b/docs/ionicons/svg/md-videocam.svg deleted file mode 100644 index cef0bca9b..000000000 --- a/docs/ionicons/svg/md-videocam.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M384 219.5v-85.2c0-13.4-11.2-24.3-24.9-24.3H56.9C43.2 110 32 120.9 32 134.3v243.3C32 391 43.2 402 56.9 402h302.2c13.7 0 24.9-11 24.9-24.3v-85.2l96 97.3V122.2l-96 97.3z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-volume-high.svg b/docs/ionicons/svg/md-volume-high.svg deleted file mode 100644 index c7a0aa20a..000000000 --- a/docs/ionicons/svg/md-volume-high.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 192v128h85.334L256 431.543V80.458L149.334 192H64zm288 64c0-38.399-21.333-72.407-53.333-88.863v176.636C330.667 328.408 352 294.4 352 256zM298.667 64v44.978C360.531 127.632 405.334 186.882 405.334 256c0 69.119-44.803 128.369-106.667 147.022V448C384 428.254 448 349.257 448 256c0-93.256-64-172.254-149.333-192z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-volume-low.svg b/docs/ionicons/svg/md-volume-low.svg deleted file mode 100644 index dcbb1a03e..000000000 --- a/docs/ionicons/svg/md-volume-low.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 192v128h85.334L256 431.543V80.458L149.334 192H64zm288 64c0-38.399-21.333-72.407-53.333-88.863v176.636C330.667 328.408 352 294.4 352 256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-volume-mute.svg b/docs/ionicons/svg/md-volume-mute.svg deleted file mode 100644 index 8479b8d1f..000000000 --- a/docs/ionicons/svg/md-volume-mute.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 192v128h85.334L256 431.543V80.458L149.334 192H64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-volume-off.svg b/docs/ionicons/svg/md-volume-off.svg deleted file mode 100644 index c018c12de..000000000 --- a/docs/ionicons/svg/md-volume-off.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M405.5 256c0 22.717-4.883 44.362-13.603 63.855l31.88 31.88C439.283 323.33 448 290.653 448 256c0-93.256-64-172.254-149-192v44.978C361 127.632 405.5 186.882 405.5 256zM256 80.458l-51.021 52.48L256 183.957zM420.842 396.885L91.116 67.157l-24 24 90.499 90.413-8.28 10.43H64v128h85.334L256 431.543V280l94.915 94.686C335.795 387.443 318 397.213 299 403.022V448c31-7.172 58.996-22.163 82.315-42.809l39.61 39.693 24-24.043-24.002-24.039-.081.083z"/><path d="M352.188 256c0-38.399-21.188-72.407-53.188-88.863v59.82l50.801 50.801A100.596 100.596 0 0 0 352.188 256z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-walk.svg b/docs/ionicons/svg/md-walk.svg deleted file mode 100644 index f1563fb8a..000000000 --- a/docs/ionicons/svg/md-walk.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M288 112c22.223 0 39.997-17.776 39.997-40 0-22.225-17.774-40-39.997-40s-40.003 17.775-40.003 40c0 22.224 17.78 40 40.003 40zM288 232h104v-40h-72l-44.802-69.333c-7.698-11.667-18.136-18.136-30.933-18.136-3.198 0-8.828.531-12.799 1.747L120 144v112h40v-80l40.531-16L120 480h40l56.698-164.271L267 384v96h38V352l-57.031-96 19.745-61.864L288 232z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-wallet.svg b/docs/ionicons/svg/md-wallet.svg deleted file mode 100644 index 77e71678f..000000000 --- a/docs/ionicons/svg/md-wallet.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M202.7 341.3V170.7c0-23.5 19-42.7 42.7-42.7h197v-21.3c0-23.5-18.9-42.7-42.3-42.7H92c-23.7 0-44 18.5-44 42v300c0 23.5 20.3 42 44 42h308c23.5 0 42.3-19.2 42.3-42.7V384h-197c-23.6 0-42.6-19.2-42.6-42.7z"/><path d="M245 186v140c0 8.8 7.2 16 16 16h187c8.8 0 16-7.2 16-16V186c0-8.8-7.2-16-16-16H261c-8.8 0-16 7.2-16 16zm77.1 101.9c-19.3 1.2-35.2-14.7-34-34 1-15.9 13.9-28.8 29.9-29.9 19.3-1.2 35.2 14.7 34 34-1.1 16-14 28.9-29.9 29.9z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-warning.svg b/docs/ionicons/svg/md-warning.svg deleted file mode 100644 index cb421e690..000000000 --- a/docs/ionicons/svg/md-warning.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 464h448L256 48 32 464zm248-64h-48v-48h48v48zm0-80h-48v-96h48v96z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-watch.svg b/docs/ionicons/svg/md-watch.svg deleted file mode 100644 index ca1d30b99..000000000 --- a/docs/ionicons/svg/md-watch.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 256c0-51.001-24.004-96.001-60.996-125L336 16H176l-19.004 115C120.004 159.999 96 204.999 96 256c0 50.996 24.004 95.996 60.996 125L176 496h160l19.004-115C391.996 351.996 416 306.996 416 256zm-280 0c0-66.001 54.004-120 120-120s120 53.999 120 120c0 65.996-54.004 120-120 120s-120-54.004-120-120z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-water.svg b/docs/ionicons/svg/md-water.svg deleted file mode 100644 index 1706720f7..000000000 --- a/docs/ionicons/svg/md-water.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M380.5 163.3L256 32 131.5 163.3c-68.6 72.4-68.6 190 0 262.4C165.8 461.9 210.9 480 256 480s90.2-18.1 124.5-54.3c68.7-72.4 68.7-190 0-262.4z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-wifi.svg b/docs/ionicons/svg/md-wifi.svg deleted file mode 100644 index 3f982d892..000000000 --- a/docs/ionicons/svg/md-wifi.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 228.719c-22.879 0-41.597 18.529-41.597 41.18 0 22.652 18.718 41.182 41.597 41.182 22.878 0 41.597-18.529 41.597-41.182 0-22.651-18.719-41.18-41.597-41.18zm124.8 41.179c0-67.946-56.163-123.539-124.8-123.539s-124.8 55.593-124.8 123.539c0 45.303 24.961 85.447 62.396 107.072l20.807-36.032c-24.972-14.417-41.604-40.153-41.604-71.04 0-45.295 37.433-82.358 83.201-82.358 45.771 0 83.201 37.063 83.201 82.358 0 30.887-16.633 56.623-41.604 71.04l20.807 36.032c37.433-21.624 62.396-61.769 62.396-107.072zM256 64C141.597 64 48 156.654 48 269.898 48 346.085 89.592 411.968 152 448l20.799-36.032c-49.919-28.824-83.207-81.324-83.207-142.069 0-90.593 74.891-164.718 166.408-164.718 91.517 0 166.406 74.125 166.406 164.718 0 60.745-33.284 114.271-83.205 142.069L360 448c62.406-36.032 104-101.915 104-178.102C464 156.654 370.403 64 256 64z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-wine.svg b/docs/ionicons/svg/md-wine.svg deleted file mode 100644 index 0f6d08e5b..000000000 --- a/docs/ionicons/svg/md-wine.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M234.667 277.333V408H128v40h256v-40H277.333V277.333L448 106.667V64H64v42.667l170.667 170.666zm-74.667-128l-42.667-42.666h277.334L352 149.333H160z"/></svg> \ No newline at end of file diff --git a/docs/ionicons/svg/md-woman.svg b/docs/ionicons/svg/md-woman.svg deleted file mode 100644 index d3ef28774..000000000 --- a/docs/ionicons/svg/md-woman.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M190.4 148.6L161 252.9c-6.3 22.8 20.7 31.7 27.3 10.3l26.3-96.2h7.4l-45.2 169H219v127c0 23 32 23 32 0V336h10v127c0 23 31 23 31 0V336h43.4l-46.2-169h8.4l26.3 96.2c6.5 21.9 33.3 12.5 27.3-10.2l-29.4-104.4c-4-11.8-18.2-32.6-42-33.6h-47.3c-24.6 1-38.7 21.6-42.1 33.6zM292.6 69.2c0-20.6-16.4-37.3-36.6-37.3-20.2 0-36.6 16.7-36.6 37.3 0 20.6 16.4 37.3 36.6 37.3 20.2 0 36.6-16.7 36.6-37.3z"/></svg> \ No newline at end of file From 45c04dda6c905e535083b171cead374b1c993afa Mon Sep 17 00:00:00 2001 From: Sean Perkins <sean@ionic.io> Date: Wed, 9 Aug 2023 09:57:03 -0500 Subject: [PATCH 070/173] feat(icon): support for dynamic type (#1246) --- src/components/icon/icon.css | 10 ++++--- src/components/icon/test/icon.e2e.ts | 1 + src/components/test/dynamic-type/icon.e2e.ts | 19 ++++++++++++ ...-dynamic-type-diff-Mobile-Chrome-linux.png | Bin 0 -> 7658 bytes ...dynamic-type-diff-Mobile-Firefox-linux.png | Bin 0 -> 2763 bytes ...-dynamic-type-diff-Mobile-Safari-linux.png | Bin 0 -> 8534 bytes src/components/test/dynamic-type/index.html | 27 ++++++++++++++++++ src/index.html | 5 +++- 8 files changed, 57 insertions(+), 5 deletions(-) create mode 100644 src/components/test/dynamic-type/icon.e2e.ts create mode 100644 src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Chrome-linux.png create mode 100644 src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Firefox-linux.png create mode 100644 src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Safari-linux.png create mode 100644 src/components/test/dynamic-type/index.html diff --git a/src/components/icon/icon.css b/src/components/icon/icon.css index 9b5fe680d..f9dc41791 100644 --- a/src/components/icon/icon.css +++ b/src/components/icon/icon.css @@ -9,6 +9,8 @@ fill: currentColor; box-sizing: content-box !important; + + font-size: 1rem; } :host .ionicon { @@ -36,7 +38,7 @@ svg { /* Icon RTL * ----------------------------------------------------------- */ - + /** * Safari <16.4 incorrectly reports * that it supports :dir(rtl) when it does not. @@ -53,7 +55,7 @@ svg { transform: scaleX(-1); } } - + /** * Fallback for browsers that support * neither :host-context nor :dir. @@ -91,11 +93,11 @@ svg { */ :host(.icon-small) { - font-size: 18px !important; + font-size: 1.125rem !important; } :host(.icon-large) { - font-size: 32px !important; + font-size: 2rem !important; } /* Icon Colors diff --git a/src/components/icon/test/icon.e2e.ts b/src/components/icon/test/icon.e2e.ts index d7c04e04a..f92a2ebbe 100644 --- a/src/components/icon/test/icon.e2e.ts +++ b/src/components/icon/test/icon.e2e.ts @@ -67,4 +67,5 @@ test.describe('icon: basic', () => { await expect(iconLoc).toHaveAttribute('name', 'brush'); await expect(iconLoc).not.toHaveClass(/flip-rtl/); }); + }); diff --git a/src/components/test/dynamic-type/icon.e2e.ts b/src/components/test/dynamic-type/icon.e2e.ts new file mode 100644 index 000000000..5097720d0 --- /dev/null +++ b/src/components/test/dynamic-type/icon.e2e.ts @@ -0,0 +1,19 @@ +import { expect } from '@playwright/test'; +import { test } from '../../../utils/test/playwright'; + +test.describe('icon: dynamic type', () => { + + test.beforeEach(async ({ page }) => { + await page.goto('/test/dynamic-type'); + }); + + test('should scale text on larger font sizes', async ({ page }) => { + // Wait for all SVGs to be lazily loaded before taking screenshots + await page.waitForLoadState('networkidle'); + + const icons = page.locator('#icons'); + + expect(await icons.screenshot()).toMatchSnapshot(`icon-dynamic-type-diff.png`); + }); + +}); diff --git a/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Chrome-linux.png b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..da8e93bc6d8ffef9a5f9695c7d41c2f425a74797 GIT binary patch literal 7658 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 Z1%B`U7}Ovzh4f-ka#G5Y1$T@e{U4rG&}9Gs literal 0 HcmV?d00001 diff --git a/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Firefox-linux.png b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..4286c01b71edf2b7d72d315d99922b497fd05307 GIT binary patch literal 2763 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 literal 0 HcmV?d00001 diff --git a/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Safari-linux.png b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..986c0f7cfba03af56c7d7a86fab6229c3c1a8921 GIT binary patch literal 8534 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 MlJXMy4-8-Z51n8CMF0Q* literal 0 HcmV?d00001 diff --git a/src/components/test/dynamic-type/index.html b/src/components/test/dynamic-type/index.html new file mode 100644 index 000000000..17682cabb --- /dev/null +++ b/src/components/test/dynamic-type/index.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<html dir="ltr" lang="en" mode="ios"> + <head> + <meta charset="utf-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0" /> + <meta + http-equiv="Content-Security-Policy" + content="default-src 'none'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com/*; img-src 'self'; connect-src 'self'; font-src https://fonts.gstatic.com/*'" + /> + <title>IonIcon - Dynamic Type + + + + + + +
+ + + +
+ + diff --git a/src/index.html b/src/index.html index b6ae618cc..729317e5e 100644 --- a/src/index.html +++ b/src/index.html @@ -151,10 +151,13 @@

Base64 url

`, ]; - srcSvgData.forEach((svgData) => { - const svg = svgData.optimizedSvgContent - .replace(``, ``); - lines.push(svg); - }); + srcSvgData + .filter((svgData): svgData is SvgData & { optimizedSvgContent: string } => Boolean(svgData.optimizedSvgContent)) + .forEach((svgData) => { + const svg = svgData.optimizedSvgContent + .replace(``, ``); + lines.push(svg); + }); lines.push(``, ``); const content = lines.join('\n'); - await fs.writeFile(symbolsSvgFilePath, content); - return content; } @@ -258,11 +164,12 @@ async function createCheatsheet( svgSymbolsContent: string, srcSvgData: SvgData[], ) { - const CheatsheetTmpFilePath = join(rootDir, 'scripts', 'cheatsheet-template.html'); - const distCheatsheetFilePath = join(distDir, 'cheatsheet.html'); + const CheatsheetTmpFilePath = path.join(rootDir, 'scripts', 'cheatsheet-template.html'); + const distCheatsheetFilePath = path.join(distDir, 'cheatsheet.html'); const c = srcSvgData.map( - (svgData) => ``, + (svgData) => + ``, ); c.push(svgSymbolsContent); @@ -275,35 +182,26 @@ async function createCheatsheet( await fs.writeFile(distCheatsheetFilePath, html); } -async function createWebTypes( - version: string, - rootDir: string, - distDir: any, - srcSvgData: SvgData[] -) { - const srcWebTypeFilePath = join(rootDir, 'src/ionicons.web-types.json'); - const distWebTypesFilePath = join(distDir, 'ionicons.web-types.json'); +async function createWebTypes(version: string, rootDir: string, distDir: string, srcSvgData: SvgData[]) { + const srcWebTypeFilePath = path.join(rootDir, 'src/ionicons.web-types.json'); + const distWebTypesFilePath = path.join(distDir, 'ionicons.web-types.json'); + const webTypes = JSON.parse(await fs.readFile(srcWebTypeFilePath, 'utf8')); - const webTypes = JSON.parse(await fs.readFile(srcWebTypeFilePath, 'utf8')) + webTypes.version = version; - webTypes.version = version - - const icons = webTypes.contributions.html.ionicons + const icons = webTypes.contributions.html.ionicons; for (let data of srcSvgData) { icons.push({ name: data.iconName, - icon: "dist/svg/" + data.fileName - }) + icon: 'dist/svg/' + data.fileName, + }); } const jsonStr = JSON.stringify(webTypes, null, 2) + '\n'; await fs.writeFile(distWebTypesFilePath, jsonStr); } -async function getSvgs(srcSvgDir: string, distSvgDir: string, distIoniconsDir: string): Promise { - const optimizedSvgDir = join(distIoniconsDir, 'svg'); - await fs.emptyDir(optimizedSvgDir); - +async function getSvgs(srcSvgDir: string, distSvgDir: string, optimizedSvgDir: string): Promise { const svgFiles = (await fs.readdir(srcSvgDir)).filter((fileName) => { return !fileName.startsWith('.') && fileName.endsWith('.svg'); }); @@ -317,13 +215,13 @@ async function getSvgs(srcSvgDir: string, distSvgDir: string, distIoniconsDir: s } // srcFilePath: /src/svg/airplane-outline.svg - const srcFilePath = join(srcSvgDir, fileName); + const srcFilePath = path.join(srcSvgDir, fileName); // srcFilePath: /src/svg/airplane-outline.svg - const distSvgFilePath = join(distSvgDir, fileName); + const distSvgFilePath = path.join(distSvgDir, fileName); // optimizedFilePath: /dist/ionicons/svg/airplane-outline.svg - const optimizedFilePath = join(optimizedSvgDir, fileName); + const optimizedFilePath = path.join(optimizedSvgDir, fileName); const dotSplit = fileName.split('.'); if (dotSplit.length > 2) { @@ -357,7 +255,6 @@ async function getSvgs(srcSvgDir: string, distSvgDir: string, distIoniconsDir: s distSvgFilePath, srcSvgContent: await fs.readFile(srcFilePath, 'utf8'), optimizedFilePath, - optimizedSvgContent: null, iconName, fileNameMjs, fileNameCjs, @@ -374,29 +271,15 @@ async function getSvgs(srcSvgDir: string, distSvgDir: string, distIoniconsDir: s } async function createIconPackage(version: string, iconDir: string, srcSvgData: SvgData[]) { - const iconPkgJsonFilePath = join(iconDir, 'package.json'); - await Promise.all([ createEsmIcons(version, iconDir, srcSvgData), createCjsIcons(version, iconDir, srcSvgData), createDtsIcons(version, iconDir, srcSvgData), ]); - - const iconPkgJson = { - name: 'ionicons/icons', - version, - module: 'index.mjs', - main: 'index.js', - typings: 'index.d.ts', - private: true, - }; - - const jsonStr = JSON.stringify(iconPkgJson, null, 2) + '\n'; - await fs.writeFile(iconPkgJsonFilePath, jsonStr); } async function createEsmIcons(version: string, iconDir: string, srcSvgData: SvgData[]) { - const iconEsmFilePath = join(iconDir, 'index.mjs'); + const iconEsmFilePath = path.join(iconDir, 'index.mjs'); const o = [`/* Ionicons v${version}, ES Modules */`, ``]; @@ -408,7 +291,7 @@ async function createEsmIcons(version: string, iconDir: string, srcSvgData: SvgD } async function createCjsIcons(version: string, iconDir: string, srcSvgData: SvgData[]) { - const iconCjsFilePath = join(iconDir, 'index.js'); + const iconCjsFilePath = path.join(iconDir, 'index.js'); const o = [`/* Ionicons v${version}, CommonJS */`, ``]; @@ -420,7 +303,7 @@ async function createCjsIcons(version: string, iconDir: string, srcSvgData: SvgD } async function createDtsIcons(version: string, iconDir: string, srcSvgData: SvgData[]) { - const iconDtsFilePath = join(iconDir, 'index.d.ts'); + const iconDtsFilePath = path.join(iconDir, 'index.d.ts'); const o = [`/* Ionicons v${version}, Types */`, ``]; @@ -433,6 +316,11 @@ async function createDtsIcons(version: string, iconDir: string, srcSvgData: SvgD function getDataUrl(svgData: SvgData) { let svg = svgData.optimizedSvgContent; + + if (!svg) { + throw new Error(`oh no! no optimized SVG content! ${svgData.fileName}`); + } + if (svg.includes(`'`)) { throw new Error(`oh no! no single quotes allowed! ${svgData.fileName}`); } @@ -444,17 +332,10 @@ function getDataUrl(svgData: SvgData) { } async function createDataJson(version: string, srcDir: string, distDir: string, srcSvgData: SvgData[]) { - const srcDataJsonPath = join(srcDir, 'data.json'); - const distDataJsonPath = join(distDir, 'ionicons.json'); - - let data: JsonData; - - try { - data = await fs.readJson(srcDataJsonPath); - } catch (e) { - data = {} as any; - } + const srcDataJsonPath = path.join(srcDir, 'data.json'); + const distDataJsonPath = path.join(distDir, 'ionicons.json'); + const data = await fs.readJson(srcDataJsonPath).catch(() => ({})); data.icons = data.icons || []; // add new icons @@ -503,60 +384,6 @@ function upFirst(word: string) { return word[0].toUpperCase() + word.toLowerCase().slice(1); } -interface SvgData { - /** - * airplane-outline.svg - */ - fileName: string; - - /** - * airplane - */ - title: string; - - /** - * /src/svg/airplane-outline.svg - */ - srcFilePath: string; - - /** - * /dist/ionicons/svg/airplane-outline.svg - */ - optimizedFilePath: string; - - /** - * /dist/svg/airplane-outline.svg - */ - distSvgFilePath: string; - - optimizedSvgContent: string; - - /** - * airplane-outline - */ - iconName: string; - - /** - * airplane-outline.mjs - */ - fileNameMjs: string; - - /** - * airplane-outline.js - */ - fileNameCjs: string; - - /** - * airplaneOutline - */ - exportName: string; -} - -interface JsonData { - icons: { name: string; tags?: string[] }[]; - version?: string; -} - function toTitleCase(str: string) { const s = str.trim().toLowerCase().split(' '); for (var i = 0; i < s.length; i++) { @@ -565,58 +392,5 @@ function toTitleCase(str: string) { return s.join(' '); } -// https://mathiasbynens.be/notes/reserved-keywords -const reservedKeywords = new Set([ - 'do', - 'if', - 'in', - 'for', - 'let', - 'new', - 'try', - 'var', - 'case', - 'else', - 'enum', - 'eval', - 'null', - 'this', - 'true', - 'void', - 'with', - 'await', - 'break', - 'catch', - 'class', - 'const', - 'false', - 'super', - 'throw', - 'while', - 'yield', - 'delete', - 'export', - 'import', - 'public', - 'return', - 'static', - 'switch', - 'typeof', - 'default', - 'extends', - 'finally', - 'package', - 'private', - 'continue', - 'debugger', - 'function', - 'arguments', - 'interface', - 'protected', - 'implements', - 'instanceof', - 'constructor', -]); - // let's do this -build(join(__dirname, '..')); +build(path.join(__dirname, '..')); diff --git a/scripts/collection-copy.ts b/scripts/collection-copy.ts deleted file mode 100644 index 22c34640d..000000000 --- a/scripts/collection-copy.ts +++ /dev/null @@ -1,56 +0,0 @@ -import fs from 'fs-extra'; -import { join } from 'path'; - -async function collectionCopy(rootDir: string) { - // move optimized svgs to correct collection location - const optimizedSrc = join(rootDir, 'dist', 'ionicons', 'svg'); - const collectionDest = join(rootDir, 'dist', 'collection', 'components', 'icon', 'svg'); - await fs.copy(optimizedSrc, collectionDest); - - // we don't to copy the src svgs to collection - await fs.remove(join(rootDir, 'dist', 'collection', 'svg')); - // We don't want to copy the test svg assets to collection - await fs.remove(join(rootDir, 'dist', 'collection', 'components', 'test')); - - const cePackageDir = join(rootDir, 'components'); - const cePackageJsonPath = join(cePackageDir, 'package.json'); - const ceCjsPath = join(cePackageDir, 'index.cjs.js'); - - const emptyCjs = `/*empty cjs*/`; - await fs.writeFile(ceCjsPath, emptyCjs); - - const cePackageJson = { - name: 'ionicons/components', - description: 'Ionicons custom element.', - main: './index.cjs.js', - module: './index.js', - types: './index.d.ts', - private: true, - }; - await fs.writeFile(cePackageJsonPath, JSON.stringify(cePackageJson, null, 2)); - - /** - * TODO: Remove this in Ionicons v6.0 - * Stencil 2 removed the legacy loader, - * but that is what Ionicons users were using - * to load Ionicons from a CDN. The lines - * below will add in a legacy loader for users - * to use so there is no breaking change in usage. - */ - const installLoaderSrc = join(rootDir, 'scripts', 'install-loader.js'); - const installLoaderDest = join(rootDir, 'dist', 'ionicons.js'); - await fs.copyFile(installLoaderSrc, installLoaderDest) - - // this is temporary!!!! - // removing the `type` from the d.ts export - // to make it easier for users migrating between - // of older versions of angular and typescript - // to the newer verisons, where the `type` keyword - // is used. This is a megahack, no doubt. - const typesDist = join(rootDir, 'dist', 'types', 'index.d.ts'); - let types = await fs.readFile(typesDist, 'utf8'); - types = types.replace('export type', 'export'); - await fs.writeFile(typesDist, types); -} - -collectionCopy(join(__dirname, '..')); diff --git a/scripts/constants.ts b/scripts/constants.ts new file mode 100644 index 000000000..fc5855595 --- /dev/null +++ b/scripts/constants.ts @@ -0,0 +1,52 @@ +// https://mathiasbynens.be/notes/reserved-keywords +export const reservedKeywords = new Set([ + 'do', + 'if', + 'in', + 'for', + 'let', + 'new', + 'try', + 'var', + 'case', + 'else', + 'enum', + 'eval', + 'null', + 'this', + 'true', + 'void', + 'with', + 'await', + 'break', + 'catch', + 'class', + 'const', + 'false', + 'super', + 'throw', + 'while', + 'yield', + 'delete', + 'export', + 'import', + 'public', + 'return', + 'static', + 'switch', + 'typeof', + 'default', + 'extends', + 'finally', + 'package', + 'private', + 'continue', + 'debugger', + 'function', + 'arguments', + 'interface', + 'protected', + 'implements', + 'instanceof', + 'constructor', +]); diff --git a/scripts/install-loader.js b/scripts/install-loader.js deleted file mode 100644 index 8a84c78ab..000000000 --- a/scripts/install-loader.js +++ /dev/null @@ -1,30 +0,0 @@ - -(function(doc){ - var scriptElm = doc.scripts[doc.scripts.length - 1]; - var warn = ['[ionicons] Deprecated script, please remove: ' + scriptElm.outerHTML]; - - warn.push('To improve performance it is recommended to set the differential scripts in the head as follows:') - - var parts = scriptElm.src.split('/'); - parts.pop(); - parts.push('ionicons'); - var url = parts.join('/'); - - var scriptElm = doc.createElement('script'); - scriptElm.setAttribute('type', 'module'); - scriptElm.src = url + '/ionicons.esm.js'; - warn.push(scriptElm.outerHTML); - scriptElm.setAttribute('data-stencil-namespace', 'ionicons'); - doc.head.appendChild(scriptElm); - - - scriptElm = doc.createElement('script'); - scriptElm.setAttribute('nomodule', ''); - scriptElm.src = url + '/ionicons.js'; - warn.push(scriptElm.outerHTML); - scriptElm.setAttribute('data-stencil-namespace', 'ionicons'); - doc.head.appendChild(scriptElm) - - console.warn(warn.join('\n')); - -})(document); \ No newline at end of file diff --git a/scripts/plugins.ts b/scripts/plugins.ts new file mode 100644 index 000000000..d9968fe16 --- /dev/null +++ b/scripts/plugins.ts @@ -0,0 +1,88 @@ +import { PluginConfig } from 'svgo'; +import type { CustomPlugin } from './types'; + +const setRootIoniconClass: PluginConfig = { + name: 'addClassesToSVGElement', + params: { + className: 'ionicon', + }, +}; + +const addFillNoneCss: PluginConfig = { + name: 'addFillNoneCss', + fn: () => ({ + element: { + enter: (element) => { + if (element.attributes.fill) { + if (element.attributes.fill === 'none') { + element.attributes.class = [...(element.attributes.class?.split(' ') || []), 'ionicon-fill-none'].join(' '); + } + delete element.attributes.fill; + } + if (element.attributes.stroke) { + delete element.attributes.stroke; + } + if ( + element.attributes['stroke-width'] && + (element.attributes['stroke-width'] === '32px' || element.attributes['stroke-width'] === '32') + ) { + delete element.attributes['stroke-width']; + element.attributes.class = [...(element.attributes.class?.split(' ') || []), 'ionicon-stroke-width'].join( + ' ', + ); + } + }, + }, + }), +}; + +const forceCurrentColor: PluginConfig = { + name: 'forceCurrentColor', + fn: () => ({ + element: { + enter: (element) => { + const attr = element.attributes.stroke || element.attributes.fill; + const attrName = element.attributes.stroke ? 'stroke' : element.attributes.fill ? 'fill' : undefined; + + if (attrName) { + if (attr === '#000' || attr === 'currentColor') { + element.attributes[attrName] = 'currentColor'; + } else if (attr !== 'none') { + throw new Error(`invalid "${attrName}" value: ${element.attributes[attrName]}`); + } + } + }, + }, + }), +}; + +const validatePlugin: PluginConfig = { + name: 'validate', + fn: () => ({ + element: { + enter: (element) => { + if (element.attributes.style) { + console.warn( + `Inline style attributed detected: <${element.name} style="${element.attributes.style}">...`, + ); + } + if (element.name === 'style') { + console.warn('Inline style element detected'); + } + }, + }, + }), +}; + +const basePlugins: PluginConfig[] = [ + 'removeStyleElement', + 'convertStyleToAttrs', + 'removeScriptElement', + 'removeDimensions', + setRootIoniconClass, + validatePlugin, +]; + +export const webComponentPassPlugins: PluginConfig[] = [...basePlugins, addFillNoneCss]; + +export const sourcePassPlugins: PluginConfig[] = [...basePlugins, forceCurrentColor]; diff --git a/scripts/readme.md b/scripts/readme.md index d9f910119..d63ba9898 100644 --- a/scripts/readme.md +++ b/scripts/readme.md @@ -4,38 +4,36 @@ The `src/svg` directory is the single source of truth for svgs. They should not already be optimized and can be the original svg export straight out of an svg editor. A build step before releasing will optimize the source svgs (remove comments, reduce the size, etc) and ensure they'll work within `ion-icon`. - ## Build Locally After an svg has been updated, added or deleted from the `src/svg` directory, run: - npm run build +```sh +npm run build +``` The build command will optimize all of the icons and generate the files to be distributed. After the build command, all of the optimized svgs are saved in `dist/ionicons/svg`. Additionally the `dist` directory contains the distribution files for the `ion-icon` web component. - ## Svg Symbols Cheatsheet After a build, a new `www/cheatsheet.html` file will be created. This version uses svg symbols rather than `ion-icon`. - ## ion-icon Component Preview To see the `ion-icon` component in action, run: - npm start - +```sh +npm start +``` ## Release Steps - npm run release.prepare - The release script will ask what version to use. After the script completes, double check the `www/cheatsheet.html` to ensure everything is good to go. Next, update `CHANGELOG.md`, then commit and push your changes Github. -Next run: - - npm run release +```sh +npm run release +``` Triple check the version number is correct, and choose which tag this should be released as. If it's a pre-release, it should be `dev`. diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json deleted file mode 100644 index 936c3006b..000000000 --- a/scripts/tsconfig.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "compilerOptions": { - "esModuleInterop": true, - "module": "commonjs", - "target": "es2017" - } -} \ No newline at end of file diff --git a/scripts/types.ts b/scripts/types.ts new file mode 100644 index 000000000..13181b532 --- /dev/null +++ b/scripts/types.ts @@ -0,0 +1,56 @@ +import { PluginConfig } from 'svgo'; + +export interface SvgData { + /** + * airplane-outline.svg + */ + fileName: string; + + /** + * airplane + */ + title: string; + + /** + * /src/svg/airplane-outline.svg + */ + srcFilePath: string; + + /** + * /dist/ionicons/svg/airplane-outline.svg + */ + optimizedFilePath: string; + + /** + * /dist/svg/airplane-outline.svg + */ + distSvgFilePath: string; + + /** + * optimized svg content + */ + optimizedSvgContent?: string; + + /** + * airplane-outline + */ + iconName: string; + + /** + * airplane-outline.mjs + */ + fileNameMjs: string; + + /** + * airplane-outline.js + */ + fileNameCjs: string; + + /** + * airplaneOutline + */ + exportName: string; +} + +type ExtractCustomPlugin = T extends { fn: any } ? T : never; +export type CustomPlugin = ExtractCustomPlugin; diff --git a/src/components.d.ts b/src/components.d.ts index 8359fc434..9cc8b4a11 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -4,124 +4,123 @@ * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ -import { HTMLStencilElement, JSXBase } from "@stencil/core/internal"; +import { HTMLStencilElement, JSXBase } from '@stencil/core/internal'; export namespace Components { - interface IonIcon { - /** - * The color to use for the background of the item. - */ - "color"?: string; - /** - * Specifies whether the icon should horizontally flip when `dir` is `"rtl"`. - */ - "flipRtl"?: boolean; - /** - * A combination of both `name` and `src`. If a `src` url is detected it will set the `src` property. Otherwise it assumes it's a built-in named SVG and set the `name` property. - */ - "icon"?: any; - /** - * Specifies which icon to use on `ios` mode. - */ - "ios"?: string; - /** - * If enabled, ion-icon will be loaded lazily when it's visible in the viewport. Default, `false`. - */ - "lazy": boolean; - /** - * Specifies which icon to use on `md` mode. - */ - "md"?: string; - /** - * The mode determines which platform styles to use. - */ - "mode": string; - /** - * Specifies which icon to use from the built-in set of icons. - */ - "name"?: string; - /** - * When set to `false`, SVG content that is HTTP fetched will not be checked if the response SVG content has any `