From d616218bf67aabab3dcc406ba1e6b3255bde6b45 Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Mon, 18 Jul 2022 12:31:26 +0200 Subject: [PATCH 001/143] TASK: Switch to postcss and esbuild --- .editorconfig | 6 +- .eslintrc | 20 +- .jshintrc | 14 - .nvmrc | 2 +- .postcssrc.js | 16 + .prettierignore | 1 + .stylelintrc | 35 +- .yarnclean | 1 - Readme.md | 69 + babel.config.js | 4 - esbuild.mjs | 44 + package.json | 67 +- postcss.config.js | 15 - webpack.config.js | 114 - webpack.packages.js | 12 - yarn.lock | 5656 ++++++++++--------------------------------- 16 files changed, 1428 insertions(+), 4648 deletions(-) delete mode 100644 .jshintrc create mode 100644 .postcssrc.js create mode 100644 Readme.md delete mode 100644 babel.config.js create mode 100644 esbuild.mjs delete mode 100644 postcss.config.js delete mode 100644 webpack.config.js delete mode 100644 webpack.packages.js diff --git a/.editorconfig b/.editorconfig index 697b059e..71d881f8 100644 --- a/.editorconfig +++ b/.editorconfig @@ -8,12 +8,12 @@ root = true charset = utf-8 end_of_line = lf insert_final_newline = true -trim_trailing-whitespace = true +trim_trailing_whitespace = true indent_style = space indent_size = 4 # Exceptions -[{*.{yaml,yml,sh,jscsrc,scss},package.json,.*rc}] +[{*.{yaml,yml,sh,jscsrc,scss,pcss},package.json,.*rc}] indent_size = 2 [*.{json,scss}] @@ -23,7 +23,7 @@ max_line_length = 1000 indent_size = 1 [*.{note,md,edit,read}] -trim_trailing-whitespace = false +trim_trailing_whitespace = false [Makefile] indent_style = tab diff --git a/.eslintrc b/.eslintrc index aab92bc0..b16c3905 100644 --- a/.eslintrc +++ b/.eslintrc @@ -1,20 +1,12 @@ { - "extends": [ - "prettier" - ], - "plugins": [ - "prettier" - ], + "extends": ["eslint:recommended", "plugin:prettier/recommended"], "parserOptions": { - "sourceType": "module", - "ecmaFeatures": { - "jsx": true - } + "ecmaVersion": 2020, + "sourceType": "module" }, "env": { - "es6": true - }, - "rules": { - "prettier/prettier": "error" + "es6": true, + "browser": true, + "node": true } } diff --git a/.jshintrc b/.jshintrc deleted file mode 100644 index b155a358..00000000 --- a/.jshintrc +++ /dev/null @@ -1,14 +0,0 @@ -{ - "passfail": false, - "undef": true, - "unused": true, - "asi": true, - "browser": true, - "predef": ["$", "Carbon", "console", "jQuery", "require"], - "esversion": 6, - "eqeqeq": false, - "eqnull": false, - "loopfunc": false, - "smarttabs": false, - "-W041": false -} diff --git a/.nvmrc b/.nvmrc index 8351c193..b6a7d89c 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -14 +16 diff --git a/.postcssrc.js b/.postcssrc.js new file mode 100644 index 00000000..0607e43c --- /dev/null +++ b/.postcssrc.js @@ -0,0 +1,16 @@ +module.exports = (ctx) => ({ + map: ctx.options.map, + plugins: { + 'postcss-easy-import': { + extensions: ['.pcss', '.css'], + }, + 'postcss-sort-media-queries': true, + autoprefixer: true, + cssnano: { + preset: ['default', { discardComments: { removeAll: true } }], + }, + 'postcss-reporter': { + clearReportedMessages: true, + }, + }, +}); diff --git a/.prettierignore b/.prettierignore index f24e79f1..860586ea 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,3 @@ composer.json *.noLinter.* +**/Public/**/* diff --git a/.stylelintrc b/.stylelintrc index 9a14f916..f634db26 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -1,5 +1,5 @@ { - "extends": "stylelint-config-recommended-scss", + "extends": "stylelint-config-standard", "ignoreFiles": [ "**/Public/**", "**/Private/Templates/**", @@ -7,33 +7,30 @@ "**/*.noLinter.*" ], "rules": { - "property-no-unknown": [ - true, + "selector-class-pattern": "[a-z-]+", + "value-keyword-case": [ + "lower", { - "ignoreProperties": [ - "font-range", - "min-font-size", - "max-font-size", - "lower-font-range", - "upper-font-range", - "font-awesome", - "tap-highlight-color", - "touch-callout" - ] + "camelCaseSvgKeywords": true } ], - "selector-pseudo-class-no-unknown": [ + "function-no-unknown": [ true, { - "ignorePseudoClasses": ["at-least", "at-most", "between", "exactly"] + "ignoreFunctions": [ + "theme" + ] } ], - "selector-pseudo-element-no-unknown": [ + "at-rule-no-unknown": [ true, { - "ignorePseudoElements": ["track", "thumb"] + "ignoreAtRules": [ + "tailwind", + "apply", + "layer" + ] } - ], - "selector-type-no-unknown": null + ] } } diff --git a/.yarnclean b/.yarnclean index 9da727b3..283ffb89 100644 --- a/.yarnclean +++ b/.yarnclean @@ -11,7 +11,6 @@ powered-test # asset directories docs -doc website */**/assets diff --git a/Readme.md b/Readme.md new file mode 100644 index 00000000..6f611045 --- /dev/null +++ b/Readme.md @@ -0,0 +1,69 @@ +# The Neos Demo Package + +This is the default site package installed with the Neos base distribution. With this package, you can quickly have +a look into how easy content can be generated and changed. +It also shows the basic concepts of how to build a site package with custom node types and plugins. + +## About the frontend build stack + +We included a frontend build stack based on [Node.js], [NVM], [esbuild], [PostCSS] and [Yarn]. + +### Installation + +Make sure that [Node.js] and [Yarn] are installed. It is recommended to use [NVM] to manage versions of the [Node.js] versions. + +```bash + # Enable the correct nvm + nvm use + # Install the package dependencies + yarn +``` + +### Commands + +| Command | Description | +| --------------- | ------------------------------------------------- | +| `yarn build` | Builds all assets | +| `yarn pipeline` | Runs install and then build all assets | +| `yarn start` | Watches the sources and rebuilds assets on change | + +### Package management + +The dependencies are stored in the [`package.json`] file, so if you edit any config, or need new packages, you have to add them to this file. You can read more about this [here](https://nodejs.dev/the-package-json-guide). + +### Explanation of the config files + +| Filename | Explantion | +| ------------------- | ------------------------------------------------------------------------------------------ | +| [`.editorconfig`] | Helps maintain consistent coding styles | +| [`.eslintignore`] | These files get ignored from [ESLint] | +| [`.eslintrc`] | The configuration file for [ESLint], a pluggable Javascript linter | +| [`.nvmrc`] | This file contains the required [Node.js] version and is used by [NVM] | +| [`.postcssrc.js`] | The configuration for [PostCSS] | +| [`.prettierignore`] | These files gets excluded from the [Prettier] code formatting | +| [`.prettierrc`] | This is the configuration file for [Prettier] | +| [`.stylelintrc`] | This is the configuration file for [Stylelint] | +| [`.yarnclean`] | Cleans and removes unnecessary files from package dependencies | +| [`esbuild.mjs`] | Configuration for [esbuild] | +| [`yarn.lock`] | This is the lockfile for [Yarn]. This is needed to get consistent installs across machines | + +[node.js]: https://nodejs.org +[nvm]: https://github.com/nvm-sh/nvm#readme +[esbuild]: https://esbuild.github.io +[yarn]: https://yarnpkg.com +[postcss]: https://postcss.org +[eslint]: https://eslint.org +[prettier]: https://prettier.io +[stylelint]: https://stylelint.io +[`package.json`]: package.json +[`.editorconfig`]: .editorconfig +[`.eslintignore`]: .eslintignore +[`.eslintrc`]: .eslintrc +[`.nvmrc`]: .nvmrc +[`.postcssrc.js`]: .postcssrc.js +[`.prettierignore`]: .prettierignore +[`.prettierrc`]: .prettierrc +[`.stylelintrc`]: .stylelintrc +[`.yarnclean`]: .yarnclean +[`esbuild.mjs`]: esbuild.mjs +[`yarn.lock`]: yarn.lock diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index 30c5d47c..00000000 --- a/babel.config.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - presets: ['@babel/env'], - plugins: ['@babel/proposal-class-properties', '@babel/proposal-object-rest-spread'] -}; diff --git a/esbuild.mjs b/esbuild.mjs new file mode 100644 index 00000000..bafeb2a8 --- /dev/null +++ b/esbuild.mjs @@ -0,0 +1,44 @@ +import ESBUILD from 'esbuild'; +import glob from 'glob'; +import path from 'path'; + +const fileExtensions = 'js,jsx,ts,tsx'; +const outputFolder = argv('outputFolder'); +const entryFolder = argv('entryFolder'); +const watch = argv('watch') === true; + +process.env.NODE_ENV = argv('production') === true ? 'production' : 'development'; + +const files = glob + .sync(`${entryFolder}/*.{${fileExtensions}}`) + .map((entry) => path.basename(entry)) + .filter((name) => !name.startsWith('_')); + +files.forEach((file) => { + ESBUILD.build({ + entryPoints: [`${entryFolder}/${file}`], + watch, + outdir: outputFolder, + sourcemap: true, + bundle: true, + minify: true, + platform: 'browser', + logLevel: 'info', + legalComments: 'linked', + }); +}); + +function argv(key) { + // Return true if the key exists and a value is defined + if (process.argv.includes(`--${key}`)) { + return true; + } + const value = process.argv.find((element) => element.startsWith(`--${key}=`)); + + // Return null if the key does not exist and a value is not defined + if (!value) { + return null; + } + + return value.replace(`--${key}=`, ''); +} diff --git a/package.json b/package.json index f27f3ff3..70e6b82b 100644 --- a/package.json +++ b/package.json @@ -1,49 +1,36 @@ { "license": "GPL-3.0-or-later", "private": true, - "browserslist": [ - "> 0.5%", - "last 2 versions", - "Firefox ESR", - "not ie <= 10", - "not ie_mob <= 10", - "not bb <= 10", - "not op_mob <= 12.1" - ], + "config": { + "entryFolder": "Resources/Private/Fusion", + "outputFolder": "Resources/Public" + }, "scripts": { - "start": "webpack --watch", - "build": "webpack --mode production", + "watch": "concurrently -r yarn:watch:*", + "watch:js": "node esbuild.mjs --entryFolder=$npm_package_config_entryFolder --outputFolder=$npm_package_config_outputFolder/Scripts --watch", + "watch:css": "postcss $npm_package_config_entryFolder/*.pcss --map --ext css --dir $npm_package_config_outputFolder/Styles --watch", + "build": "concurrently -r yarn:build:*", + "build:js": "node esbuild.mjs --entryFolder=$npm_package_config_entryFolder --outputFolder=$npm_package_config_outputFolder/Scripts --production", + "build:css": "postcss $npm_package_config_entryFolder/*.pcss --map --ext css --dir $npm_package_config_outputFolder/Styles", + "start": "yarn watch", "pipeline": "yarn install;yarn build" }, - "dependencies": { - "compass-mixins": "^0.12.10" - }, "devDependencies": { - "@babel/core": "^7.15.0", - "@babel/plugin-proposal-class-properties": "^7.14.5", - "@babel/plugin-proposal-object-rest-spread": "^7.14.7", - "@babel/preset-env": "^7.15.0", - "autoprefixer": "^10.3.1", - "babel-loader": "^8.2.2", - "css-loader": "^6.2.0", - "cssnano": "^5.0.7", - "mini-css-extract-plugin": "^2.2.0", - "node-sass": "^6.0.1", - "node-sass-glob-importer": "^5.3.2", - "postcss": "^8.3.6", - "postcss-focus": "^5.0.1", - "postcss-loader": "^6.1.1", - "postcss-pxtorem": "^6.0.0", - "postcss-reporter": "^7.0.2", - "postcss-sort-media-queries": "^3.11.12", - "prettier": "^2.3.2", - "prettier-loader": "^3.3.0", - "sass-loader": "^12.1.0", - "stylelint": "^13.13.1", - "stylelint-config-recommended-scss": "^4.3.0", - "stylelint-scss": "^3.20.1", - "terser-webpack-plugin": "^5.1.4", - "webpack": "^5.50.0", - "webpack-cli": "^4.8.0" + "autoprefixer": "^10.4.7", + "concurrently": "^7.2.2", + "cssnano": "^5.1.12", + "esbuild": "^0.14.49", + "eslint": "^8.20.0", + "eslint-config-prettier": "^8.5.0", + "eslint-plugin-prettier": "^4.2.1", + "glob": "^8.0.3", + "postcss": "^8.4.14", + "postcss-cli": "^10.0.0", + "postcss-easy-import": "^4.0.0", + "postcss-reporter": "^7.0.5", + "postcss-sort-media-queries": "^4.2.1", + "prettier": "^2.7.1", + "stylelint": "^14.9.1", + "stylelint-config-standard": "^26.0.0" } } diff --git a/postcss.config.js b/postcss.config.js deleted file mode 100644 index f77d5066..00000000 --- a/postcss.config.js +++ /dev/null @@ -1,15 +0,0 @@ -module.exports = { - plugins: { - 'postcss-focus': true, - 'postcss-sort-media-queries': true, - autoprefixer: { - grid: true - }, - cssnano: { - preset: ['default', { discardComments: { removeAll: true } }] - }, - 'postcss-reporter': { - clearReportedMessages: true - } - } -}; diff --git a/webpack.config.js b/webpack.config.js deleted file mode 100644 index db3274af..00000000 --- a/webpack.config.js +++ /dev/null @@ -1,114 +0,0 @@ -const packages = require('./webpack.packages'); -const path = require('path'); -const MiniCssExtractPlugin = require('mini-css-extract-plugin'); -const GlobImporter = require('node-sass-glob-importer'); -const TerserPlugin = require('terser-webpack-plugin'); - -function config( - { - filename = 'Main.js', - entryPath = 'Resources/Private/Fusion', - publicPath = 'Resources/Public', - hasSourceMap = true - }, - argv -) { - const includePaths = ['node_modules']; - const isInlineAsset = publicPath == 'Resources/Private/Templates/InlineAssets'; - const baseFilename = filename.substring(0, filename.lastIndexOf('.')); - const isProduction = argv.mode == 'production'; - hasSourceMap = isInlineAsset ? false : hasSourceMap; - - return { - mode: isProduction ? 'production' : 'development', - devtool: hasSourceMap ? (isProduction ? 'source-map' : 'nosources-source-map') : false, - stats: { - modules: false, - hash: false, - version: false, - timings: true, - chunks: false, - children: false, - source: false, - publicPath: false - }, - performance: { hints: false }, - entry: { - [path.join(entryPath, filename)]: './' + path.join(entryPath, filename) - }, - output: { - devtoolModuleFilenameTemplate: isProduction - ? 'webpack://[namespace]/[resource-path]?[loaders]' - : 'file://[absolute-resource-path]?[loaders]', - path: path.resolve(__dirname, publicPath), - filename: path.join(isInlineAsset ? '' : 'Scripts', `${baseFilename}.js`) - }, - optimization: isProduction - ? { - minimizer: [ - new TerserPlugin({ - parallel: true - }) - ] - } - : {}, - plugins: [ - new MiniCssExtractPlugin({ - filename: path.join(isInlineAsset ? '' : 'Styles', `${baseFilename}.css`) - }) - ], - context: path.resolve(__dirname), - module: { - rules: [ - { - test: /\.(ts|js)x?$/, - use: { - loader: 'babel-loader', - options: { - cacheDirectory: true - } - } - }, - { - // do not test for css to prevent double builds - // when two packages depend on another - test: /\.scss$/, - use: [ - MiniCssExtractPlugin.loader, - { - loader: 'css-loader', - options: { - url: false, - sourceMap: isInlineAsset ? false : hasSourceMap, - importLoaders: 2 - } - }, - { - loader: 'postcss-loader', - options: { - sourceMap: isInlineAsset ? false : hasSourceMap - } - }, - { - loader: 'sass-loader', - - options: { - sourceMap: isInlineAsset ? false : hasSourceMap, - // absolute paths for SCSS - sassOptions: { - importer: GlobImporter(), - includePaths: includePaths - } - } - } - ] - } - ] - }, - resolve: { - extensions: ['*', '.js', '.jsx', '.ts', '.tsx', '.scss'] - } - }; -} - -module.exports = (env, argv) => packages.map(setting => config(setting, argv)); diff --git a/webpack.packages.js b/webpack.packages.js deleted file mode 100644 index a30b5fac..00000000 --- a/webpack.packages.js +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Pass an object with the following properties to the array: - * - * filename (optional) (default: `Main.js`) The name of the entry file - * entryPath (optional) (default: `Resources/Private/Fusion`) The entry path, relative to the package - * publicPath (optional) (default: `Resources/Public`) The public path, relative to the package - * hasSourceMap (optional) (default: `true`) Flag to toggle source map generation - */ - -const packages = [{}]; - -module.exports = packages; diff --git a/yarn.lock b/yarn.lock index 34b354cd..201c0b15 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,876 +2,60 @@ # yarn lockfile v1 -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" - integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== - dependencies: - "@babel/highlight" "^7.14.5" - -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.7", "@babel/compat-data@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176" - integrity sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA== - -"@babel/core@>=7.9.0", "@babel/core@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.0.tgz#749e57c68778b73ad8082775561f67f5196aafa8" - integrity sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.15.0" - "@babel/helper-compilation-targets" "^7.15.0" - "@babel/helper-module-transforms" "^7.15.0" - "@babel/helpers" "^7.14.8" - "@babel/parser" "^7.15.0" - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.15.0" - "@babel/types" "^7.15.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.0.tgz#a7d0c172e0d814974bad5aa77ace543b97917f15" - integrity sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ== - dependencies: - "@babel/types" "^7.15.0" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61" - integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191" - integrity sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.14.5", "@babel/helper-compilation-targets@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz#973df8cbd025515f3ff25db0c05efc704fa79818" - integrity sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A== - dependencies: - "@babel/compat-data" "^7.15.0" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.16.6" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.14.5": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz#c9a137a4d137b2d0e2c649acf536d7ba1a76c0f7" - integrity sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q== +"@babel/code-frame@^7.0.0": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" + integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-member-expression-to-functions" "^7.15.0" - "@babel/helper-optimise-call-expression" "^7.14.5" - "@babel/helper-replace-supers" "^7.15.0" - "@babel/helper-split-export-declaration" "^7.14.5" + "@babel/highlight" "^7.18.6" -"@babel/helper-create-regexp-features-plugin@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4" - integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - regexpu-core "^4.7.1" +"@babel/helper-validator-identifier@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" + integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== -"@babel/helper-define-polyfill-provider@^0.2.2": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz#0525edec5094653a282688d34d846e4c75e9c0b6" - integrity sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew== +"@babel/highlight@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" + integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-explode-assignable-expression@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz#8aa72e708205c7bb643e45c73b4386cdf2a1f645" - integrity sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-function-name@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4" - integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== - dependencies: - "@babel/helper-get-function-arity" "^7.14.5" - "@babel/template" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-get-function-arity@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815" - integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-hoist-variables@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d" - integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-member-expression-to-functions@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz#0ddaf5299c8179f27f37327936553e9bba60990b" - integrity sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg== - dependencies: - "@babel/types" "^7.15.0" - -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" - integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-module-transforms@^7.14.5", "@babel/helper-module-transforms@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz#679275581ea056373eddbe360e1419ef23783b08" - integrity sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg== - dependencies: - "@babel/helper-module-imports" "^7.14.5" - "@babel/helper-replace-supers" "^7.15.0" - "@babel/helper-simple-access" "^7.14.8" - "@babel/helper-split-export-declaration" "^7.14.5" - "@babel/helper-validator-identifier" "^7.14.9" - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.15.0" - "@babel/types" "^7.15.0" - -"@babel/helper-optimise-call-expression@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c" - integrity sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" - integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== - -"@babel/helper-remap-async-to-generator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz#51439c913612958f54a987a4ffc9ee587a2045d6" - integrity sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-wrap-function" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-replace-supers@^7.14.5", "@babel/helper-replace-supers@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz#ace07708f5bf746bf2e6ba99572cce79b5d4e7f4" - integrity sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.15.0" - "@babel/helper-optimise-call-expression" "^7.14.5" - "@babel/traverse" "^7.15.0" - "@babel/types" "^7.15.0" - -"@babel/helper-simple-access@^7.14.8": - version "7.14.8" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz#82e1fec0644a7e775c74d305f212c39f8fe73924" - integrity sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg== - dependencies: - "@babel/types" "^7.14.8" - -"@babel/helper-skip-transparent-expression-wrappers@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz#96f486ac050ca9f44b009fbe5b7d394cab3a0ee4" - integrity sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-split-export-declaration@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a" - integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9": - version "7.14.9" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48" - integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g== - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" - integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== - -"@babel/helper-wrap-function@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz#5919d115bf0fe328b8a5d63bcb610f51601f2bff" - integrity sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ== - dependencies: - "@babel/helper-function-name" "^7.14.5" - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helpers@^7.14.8": - version "7.15.3" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.15.3.tgz#c96838b752b95dcd525b4e741ed40bb1dc2a1357" - integrity sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g== - dependencies: - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.15.0" - "@babel/types" "^7.15.0" - -"@babel/highlight@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" - integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== - dependencies: - "@babel/helper-validator-identifier" "^7.14.5" + "@babel/helper-validator-identifier" "^7.18.6" chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.14.5", "@babel/parser@^7.15.0": - version "7.15.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862" - integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA== - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e" - integrity sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" - "@babel/plugin-proposal-optional-chaining" "^7.14.5" - -"@babel/plugin-proposal-async-generator-functions@^7.14.9": - version "7.14.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz#7028dc4fa21dc199bbacf98b39bab1267d0eaf9a" - integrity sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-remap-async-to-generator" "^7.14.5" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e" - integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz#158e9e10d449c3849ef3ecde94a03d9f1841b681" - integrity sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-proposal-dynamic-import@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz#0c6617df461c0c1f8fff3b47cd59772360101d2c" - integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-proposal-export-namespace-from@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz#dbad244310ce6ccd083072167d8cea83a52faf76" - integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-json-strings@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz#38de60db362e83a3d8c944ac858ddf9f0c2239eb" - integrity sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz#6e6229c2a99b02ab2915f82571e0cc646a40c738" - integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6" - integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz#83631bf33d9a51df184c2102a069ac0c58c05f18" - integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz#5920a2b3df7f7901df0205974c0641b13fd9d363" - integrity sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g== - dependencies: - "@babel/compat-data" "^7.14.7" - "@babel/helper-compilation-targets" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.14.5" - -"@babel/plugin-proposal-optional-catch-binding@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz#939dd6eddeff3a67fdf7b3f044b5347262598c3c" - integrity sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603" - integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-methods@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz#37446495996b2945f30f5be5b60d5e2aa4f5792d" - integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz#9f65a4d0493a940b4c01f8aa9d3f1894a587f636" - integrity sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz#0f95ee0e757a5d647f378daa0eca7e93faa8bbe8" - integrity sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-arrow-functions@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a" - integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-async-to-generator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz#72c789084d8f2094acb945633943ef8443d39e67" - integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA== - dependencies: - "@babel/helper-module-imports" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-remap-async-to-generator" "^7.14.5" - -"@babel/plugin-transform-block-scoped-functions@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz#e48641d999d4bc157a67ef336aeb54bc44fd3ad4" - integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-block-scoping@^7.14.5": - version "7.15.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz#94c81a6e2fc230bcce6ef537ac96a1e4d2b3afaf" - integrity sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-classes@^7.14.9": - version "7.14.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz#2a391ffb1e5292710b00f2e2c210e1435e7d449f" - integrity sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-optimise-call-expression" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-replace-supers" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz#1b9d78987420d11223d41195461cc43b974b204f" - integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-destructuring@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz#0ad58ed37e23e22084d109f185260835e5557576" - integrity sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz#2f6bf76e46bdf8043b4e7e16cf24532629ba0c7a" - integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-duplicate-keys@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz#365a4844881bdf1501e3a9f0270e7f0f91177954" - integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-exponentiation-operator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz#5154b8dd6a3dfe6d90923d61724bd3deeb90b493" - integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-for-of@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb" - integrity sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-function-name@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz#e81c65ecb900746d7f31802f6bed1f52d915d6f2" - integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ== - dependencies: - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz#41d06c7ff5d4d09e3cf4587bd3ecf3930c730f78" - integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-member-expression-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz#b39cd5212a2bf235a617d320ec2b48bcc091b8a7" - integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-modules-amd@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz#4fd9ce7e3411cb8b83848480b7041d83004858f7" - integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g== - dependencies: - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-commonjs@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz#3305896e5835f953b5cdb363acd9e8c2219a5281" - integrity sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig== - dependencies: - "@babel/helper-module-transforms" "^7.15.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-simple-access" "^7.14.8" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-systemjs@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz#c75342ef8b30dcde4295d3401aae24e65638ed29" - integrity sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA== - dependencies: - "@babel/helper-hoist-variables" "^7.14.5" - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-identifier" "^7.14.5" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-umd@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz#fb662dfee697cce274a7cda525190a79096aa6e0" - integrity sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA== - dependencies: - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.14.9": - version "7.14.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz#c68f5c5d12d2ebaba3762e57c2c4f6347a46e7b2" - integrity sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" +"@csstools/selector-specificity@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz#1bfafe4b7ed0f3e4105837e056e0a89b108ebe36" + integrity sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg== -"@babel/plugin-transform-new-target@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz#31bdae8b925dc84076ebfcd2a9940143aed7dbf8" - integrity sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ== +"@eslint/eslintrc@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f" + integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw== dependencies: - "@babel/helper-plugin-utils" "^7.14.5" + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.3.2" + globals "^13.15.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" -"@babel/plugin-transform-object-super@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz#d0b5faeac9e98597a161a9cf78c527ed934cdc45" - integrity sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-replace-supers" "^7.14.5" - -"@babel/plugin-transform-parameters@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz#49662e86a1f3ddccac6363a7dfb1ff0a158afeb3" - integrity sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34" - integrity sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-regenerator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz#9676fd5707ed28f522727c5b3c0aa8544440b04f" - integrity sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg== - dependencies: - regenerator-transform "^0.14.2" - -"@babel/plugin-transform-reserved-words@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz#c44589b661cfdbef8d4300dcc7469dffa92f8304" - integrity sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-shorthand-properties@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz#97f13855f1409338d8cadcbaca670ad79e091a58" - integrity sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-spread@^7.14.6": - version "7.14.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz#6bd40e57fe7de94aa904851963b5616652f73144" - integrity sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" - -"@babel/plugin-transform-sticky-regex@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz#5b617542675e8b7761294381f3c28c633f40aeb9" - integrity sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-template-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz#a5f2bc233937d8453885dc736bdd8d9ffabf3d93" - integrity sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-typeof-symbol@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz#39af2739e989a2bd291bf6b53f16981423d457d4" - integrity sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-unicode-escapes@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b" - integrity sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-unicode-regex@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz#4cd09b6c8425dd81255c7ceb3fb1836e7414382e" - integrity sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/preset-env@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.0.tgz#e2165bf16594c9c05e52517a194bf6187d6fe464" - integrity sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q== - dependencies: - "@babel/compat-data" "^7.15.0" - "@babel/helper-compilation-targets" "^7.15.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.14.5" - "@babel/plugin-proposal-async-generator-functions" "^7.14.9" - "@babel/plugin-proposal-class-properties" "^7.14.5" - "@babel/plugin-proposal-class-static-block" "^7.14.5" - "@babel/plugin-proposal-dynamic-import" "^7.14.5" - "@babel/plugin-proposal-export-namespace-from" "^7.14.5" - "@babel/plugin-proposal-json-strings" "^7.14.5" - "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" - "@babel/plugin-proposal-numeric-separator" "^7.14.5" - "@babel/plugin-proposal-object-rest-spread" "^7.14.7" - "@babel/plugin-proposal-optional-catch-binding" "^7.14.5" - "@babel/plugin-proposal-optional-chaining" "^7.14.5" - "@babel/plugin-proposal-private-methods" "^7.14.5" - "@babel/plugin-proposal-private-property-in-object" "^7.14.5" - "@babel/plugin-proposal-unicode-property-regex" "^7.14.5" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.14.5" - "@babel/plugin-transform-async-to-generator" "^7.14.5" - "@babel/plugin-transform-block-scoped-functions" "^7.14.5" - "@babel/plugin-transform-block-scoping" "^7.14.5" - "@babel/plugin-transform-classes" "^7.14.9" - "@babel/plugin-transform-computed-properties" "^7.14.5" - "@babel/plugin-transform-destructuring" "^7.14.7" - "@babel/plugin-transform-dotall-regex" "^7.14.5" - "@babel/plugin-transform-duplicate-keys" "^7.14.5" - "@babel/plugin-transform-exponentiation-operator" "^7.14.5" - "@babel/plugin-transform-for-of" "^7.14.5" - "@babel/plugin-transform-function-name" "^7.14.5" - "@babel/plugin-transform-literals" "^7.14.5" - "@babel/plugin-transform-member-expression-literals" "^7.14.5" - "@babel/plugin-transform-modules-amd" "^7.14.5" - "@babel/plugin-transform-modules-commonjs" "^7.15.0" - "@babel/plugin-transform-modules-systemjs" "^7.14.5" - "@babel/plugin-transform-modules-umd" "^7.14.5" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9" - "@babel/plugin-transform-new-target" "^7.14.5" - "@babel/plugin-transform-object-super" "^7.14.5" - "@babel/plugin-transform-parameters" "^7.14.5" - "@babel/plugin-transform-property-literals" "^7.14.5" - "@babel/plugin-transform-regenerator" "^7.14.5" - "@babel/plugin-transform-reserved-words" "^7.14.5" - "@babel/plugin-transform-shorthand-properties" "^7.14.5" - "@babel/plugin-transform-spread" "^7.14.6" - "@babel/plugin-transform-sticky-regex" "^7.14.5" - "@babel/plugin-transform-template-literals" "^7.14.5" - "@babel/plugin-transform-typeof-symbol" "^7.14.5" - "@babel/plugin-transform-unicode-escapes" "^7.14.5" - "@babel/plugin-transform-unicode-regex" "^7.14.5" - "@babel/preset-modules" "^0.1.4" - "@babel/types" "^7.15.0" - babel-plugin-polyfill-corejs2 "^0.2.2" - babel-plugin-polyfill-corejs3 "^0.2.2" - babel-plugin-polyfill-regenerator "^0.2.2" - core-js-compat "^3.16.0" - semver "^6.3.0" - -"@babel/preset-modules@^0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" - integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== +"@humanwhocodes/config-array@^0.9.2": + version "0.9.5" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7" + integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" + "@humanwhocodes/object-schema" "^1.2.1" + debug "^4.1.1" + minimatch "^3.0.4" -"@babel/runtime@^7.8.4": - version "7.15.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.3.tgz#2e1c2880ca118e5b2f9988322bd8a7656a32502b" - integrity sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" - integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/parser" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.0.tgz#4cca838fd1b2a03283c1f38e141f639d60b3fc98" - integrity sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.15.0" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-hoist-variables" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - "@babel/parser" "^7.15.0" - "@babel/types" "^7.15.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.14.5", "@babel/types@^7.14.8", "@babel/types@^7.15.0", "@babel/types@^7.4.4": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.0.tgz#61af11f2286c4e9c69ca8deb5f4375a73c72dcbd" - integrity sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ== - dependencies: - "@babel/helper-validator-identifier" "^7.14.9" - to-fast-properties "^2.0.0" - -"@discoveryjs/json-ext@^0.5.0": - version "0.5.3" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz#90420f9f9c6d3987f176a19a7d8e764271a2f55d" - integrity sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g== +"@humanwhocodes/object-schema@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -894,69 +78,16 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@stylelint/postcss-css-in-js@^0.37.2": - version "0.37.2" - resolved "https://registry.yarnpkg.com/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2" - integrity sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA== - dependencies: - "@babel/core" ">=7.9.0" - -"@stylelint/postcss-markdown@^0.36.2": - version "0.36.2" - resolved "https://registry.yarnpkg.com/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz#0a540c4692f8dcdfc13c8e352c17e7bfee2bb391" - integrity sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ== - dependencies: - remark "^13.0.0" - unist-util-find-all-after "^3.0.2" - -"@trysound/sax@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669" - integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow== - -"@types/eslint-scope@^3.7.0": - version "3.7.1" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.1.tgz#8dc390a7b4f9dd9f1284629efce982e41612116e" - integrity sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "7.28.0" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.28.0.tgz#7e41f2481d301c68e14f483fe10b017753ce8d5a" - integrity sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*", "@types/estree@^0.0.50": - version "0.0.50" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" - integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== - -"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8": - version "7.0.9" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" - integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== - -"@types/mdast@^3.0.0": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.7.tgz#cba63d0cc11eb1605cea5c0ad76e02684394166b" - integrity sha512-YwR7OK8aPmaBvMMUi+pZXBNoW2unbVbfok4YRqGMJBe1dpDlzpRkJrYEYmvjxgs5JhuQmKfDexrN98u941Zasg== - dependencies: - "@types/unist" "*" +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@types/minimist@^1.2.0": version "1.2.2" resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== -"@types/node@*": - version "16.6.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.6.1.tgz#aee62c7b966f55fc66c7b6dfa1d58db2a616da61" - integrity sha512-Sr7BhXEAer9xyGuCN3Ek9eg9xPviCF2gfu9kTfuU2HkTVAMYSDeX40fvpmo72n5nansg3nsBjuQBrsS28r+NUw== - "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -967,180 +98,17 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" - integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== - -"@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" - integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - -"@webassemblyjs/floating-point-hex-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" - integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== - -"@webassemblyjs/helper-api-error@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" - integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== - -"@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" - integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== - -"@webassemblyjs/helper-numbers@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" - integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" - integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== - -"@webassemblyjs/helper-wasm-section@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" - integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - -"@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" - integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" - integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== - -"@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" - integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/helper-wasm-section" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-opt" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - "@webassemblyjs/wast-printer" "1.11.1" - -"@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" - integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" - integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - -"@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" - integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" - integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@xtuc/long" "4.2.2" - -"@webpack-cli/configtest@^1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.0.4.tgz#f03ce6311c0883a83d04569e2c03c6238316d2aa" - integrity sha512-cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ== - -"@webpack-cli/info@^1.3.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.3.0.tgz#9d78a31101a960997a4acd41ffd9b9300627fe2b" - integrity sha512-ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w== - dependencies: - envinfo "^7.7.3" - -"@webpack-cli/serve@^1.5.2": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.5.2.tgz#ea584b637ff63c5a477f6f21604b5a205b72c9ec" - integrity sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw== - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -acorn-import-assertions@^1.7.6: - version "1.7.6" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz#580e3ffcae6770eebeec76c3b9723201e9d01f78" - integrity sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA== - -acorn@^8.4.1: - version "8.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.1.tgz#56c36251fc7cabc7096adc18f05afe814321a28c" - integrity sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA== +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== +acorn@^8.7.1: + version "8.7.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" + integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== -ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.12.4: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -1151,51 +119,21 @@ ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: uri-js "^4.2.2" ajv@^8.0.1: - version "8.6.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.2.tgz#2fb45e0e5fcbc0813326c1c3da535d1881bb0571" - integrity sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w== + version "8.11.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" + integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" uri-js "^4.2.2" -alphanum-sort@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - -amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-styles@^3.2.0, ansi-styles@^3.2.1: +ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== @@ -1209,166 +147,57 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== +anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + normalize-path "^3.0.0" + picomatch "^2.0.4" -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng== + dependencies: + array-uniq "^1.0.1" array-union@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== astral-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== -async-foreach@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" - integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^10.3.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.3.1.tgz#954214821d3aa06692406c6a0a9e9d401eafbed2" - integrity sha512-L8AmtKzdiRyYg7BUXJTzigmhbQRCXFKz6SA1Lqo0+AR2FBbQ4aTAPFSDlOutnFkjhiz8my4agGXog1xlMjPJ6A== - dependencies: - browserslist "^4.16.6" - caniuse-lite "^1.0.30001243" - colorette "^1.2.2" - fraction.js "^4.1.1" - normalize-range "^0.1.2" - postcss-value-parser "^4.1.0" - -autoprefixer@^9.8.6: - version "9.8.6" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" - integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== +autoprefixer@^10.4.7: + version "10.4.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf" + integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" - colorette "^1.2.1" + browserslist "^4.20.3" + caniuse-lite "^1.0.30001335" + fraction.js "^4.2.0" normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -babel-loader@^8.2.2: - version "8.2.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" - integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^1.4.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-polyfill-corejs2@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz#e9124785e6fd94f94b618a7954e5693053bf5327" - integrity sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ== - dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.2.2" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.2.2: - version "0.2.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz#68cb81316b0e8d9d721a92e0009ec6ecd4cd2ca9" - integrity sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.2" - core-js-compat "^3.14.0" - -babel-plugin-polyfill-regenerator@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz#b310c8d642acada348c1fa3b3e6ce0e851bee077" - integrity sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.2" - -bail@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" - integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== + picocolors "^1.0.0" + postcss-value-parser "^4.2.0" balanced-match@^1.0.0: version "1.0.2" @@ -1380,35 +209,15 @@ balanced-match@^2.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9" integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - 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" - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== boolbase@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== brace-expansion@^1.1.7: version "1.1.11" @@ -1418,81 +227,35 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - 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" - -braces@^3.0.1: +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.2, braces@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" -browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.16.7: - version "4.16.7" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.7.tgz#108b0d1ef33c4af1b587c54f390e7041178e4335" - integrity sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA== - dependencies: - caniuse-lite "^1.0.30001248" - colorette "^1.2.2" - electron-to-chromium "^1.3.793" - escalade "^3.1.1" - node-releases "^1.1.73" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - 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" - -call-bind@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== +browserslist@^4.0.0, browserslist@^4.16.6, browserslist@^4.20.3: + version "4.21.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.2.tgz#59a400757465535954946a400b841ed37e2b4ecf" + integrity sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA== dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + caniuse-lite "^1.0.30001366" + electron-to-chromium "^1.4.188" + node-releases "^2.0.6" + update-browserslist-db "^1.0.4" callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - camelcase-keys@^6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" @@ -1502,7 +265,7 @@ camelcase-keys@^6.2.2: map-obj "^4.0.0" quick-lru "^4.0.1" -camelcase@^5.0.0, camelcase@^5.3.1: +camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== @@ -1517,28 +280,12 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001243, caniuse-lite@^1.0.30001248: - version "1.0.30001251" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85" - integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - 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" +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001366: + version "1.0.30001367" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz#2b97fe472e8fa29c78c5970615d7cd2ee414108a" + integrity sha512-XDgbeOHfifWV3GEES2B8rtsrADx4Jf+juKX2SICJcaUhjYBO3bR96kvEIHa15VU6ohtOhBZuPGGYGbXMRn0NCw== -chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.0.0: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -1547,7 +294,7 @@ chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.1.0, chalk@^4.1.1: +chalk@^4.0.0, chalk@^4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -1555,82 +302,29 @@ chalk@^4.1.0, chalk@^4.1.1: ansi-styles "^4.1.0" supports-color "^7.1.0" -change-case@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" - integrity sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw== - dependencies: - camel-case "^3.0.0" - constant-case "^2.0.0" - dot-case "^2.1.0" - header-case "^1.0.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - no-case "^2.3.2" - param-case "^2.1.0" - pascal-case "^2.0.0" - path-case "^2.1.0" - sentence-case "^2.1.0" - snake-case "^2.1.0" - swap-case "^1.1.0" - title-case "^2.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" - -character-entities-legacy@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" - integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== - -character-entities@^1.0.0: - version "1.2.4" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" - integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== - -character-reference-invalid@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" - integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== +chokidar@^3.3.0: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + 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" + optionalDependencies: + fsevents "~2.3.2" + +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" clone-regexp@^2.1.0: version "2.2.0" @@ -1639,19 +333,6 @@ clone-regexp@^2.1.0: dependencies: is-regexp "^2.0.0" -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - color-convert@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" @@ -1669,102 +350,47 @@ color-convert@^2.0.1: color-name@1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -colord@^2.0.1: - version "2.7.0" - resolved "https://registry.yarnpkg.com/colord/-/colord-2.7.0.tgz#706ea36fe0cd651b585eb142fe64b6480185270e" - integrity sha512-pZJBqsHz+pYyw3zpX6ZRXWoCHM1/cvFikY9TV8G3zcejCaKE0lhankoj8iScyrrePA8C7yJ5FStfA9zbcOnw7Q== - -colorette@^1.2.1, colorette@^1.2.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.3.0.tgz#ff45d2f0edb244069d3b772adeb04fed38d0a0af" - integrity sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +colord@^2.9.1, colord@^2.9.2: + version "2.9.2" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" + integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== -commander@^7.0.0, commander@^7.1.0: +commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -compass-mixins@^0.12.10: - version "0.12.10" - resolved "https://registry.yarnpkg.com/compass-mixins/-/compass-mixins-0.12.10.tgz#cd9f15f829c4e960cc43bb226f049b28beb99d41" - integrity sha1-zZ8V+CnE6WDMQ7sibwSbKL65nUE= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -constant-case@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-2.0.0.tgz#4175764d389d3fa9c8ecd29186ed6005243b6a46" - integrity sha1-QXV2TTidP6nI7NKRhu1gBSQ7akY= - dependencies: - snake-case "^2.1.0" - upper-case "^1.1.1" - -convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js-compat@^3.14.0, core-js-compat@^3.16.0: - version "3.16.2" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.16.2.tgz#442ef1d933ca6fc80859bd5a1db7a3ba716aaf56" - integrity sha512-4lUshXtBXsdmp8cDWh6KKiHUg40AjiuPD3bOWkNVsr1xkAhpUqCjaZ8lB1bKx9Gb5fXcbRbFJ4f4qpRIRTuJqQ== +concurrently@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.2.2.tgz#4ad4a4dfd3945f668d727379de2a29502e6a531c" + integrity sha512-DcQkI0ruil5BA/g7Xy3EWySGrFJovF5RYAYxwGvv9Jf9q9B1v3jPFP2tl6axExNf1qgF30kjoNYrangZ0ey4Aw== dependencies: - browserslist "^4.16.7" - semver "7.0.0" - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" - integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== + chalk "^4.1.0" + date-fns "^2.16.1" + lodash "^4.17.21" + rxjs "^7.0.0" + shell-quote "^1.7.3" + spawn-command "^0.0.2-1" + supports-color "^8.1.0" + tree-kill "^1.2.2" + yargs "^17.3.1" + +cosmiconfig@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" + integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -1772,7 +398,7 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" -cross-spawn@^7.0.3: +cross-spawn@^7.0.2: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -1781,64 +407,28 @@ cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= +css-declaration-sorter@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz#72ebd995c8f4532ff0036631f7365cce9759df14" + integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== -css-color-names@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-1.0.1.tgz#6ff7ee81a823ad46e020fa2fd6ab40a887e2ba67" - integrity sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA== - -css-declaration-sorter@^6.0.3: - version "6.1.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz#77b32b644ba374bc562c0fc6f4fdaba4dfb0b749" - integrity sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q== - dependencies: - timsort "^0.3.0" - -css-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.2.0.tgz#9663d9443841de957a3cb9bcea2eda65b3377071" - integrity sha512-/rvHfYRjIpymZblf49w8jYcRo2y9gj6rV8UroHGmBxKrIyGLokpycyKzp9OkitvqT29ZSpzJ0Ic7SpnJX3sC8g== - dependencies: - icss-utils "^5.1.0" - postcss "^8.2.15" - postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.0" - postcss-modules-scope "^3.0.0" - postcss-modules-values "^4.0.0" - postcss-value-parser "^4.1.0" - semver "^7.3.5" - -css-node-extract@^2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/css-node-extract/-/css-node-extract-2.1.3.tgz#ec388a857b8fdf13fefd94b3da733257162405da" - integrity sha512-E7CzbC0I4uAs2dI8mPCVe+K37xuja5kjIugOotpwICFL7vzhmFMAPHvS/MF9gFrmv8DDUANsxrgyT/I3OLukcw== - dependencies: - change-case "^3.0.1" - postcss "^6.0.14" +css-functions-list@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.1.0.tgz#cf5b09f835ad91a00e5959bcfc627cd498e1321b" + integrity sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w== css-select@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" - integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== dependencies: boolbase "^1.0.0" - css-what "^5.0.0" - domhandler "^4.2.0" - domutils "^2.6.0" - nth-check "^2.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" -css-selector-extract@^3.3.6: - version "3.3.6" - resolved "https://registry.yarnpkg.com/css-selector-extract/-/css-selector-extract-3.3.6.tgz#5cc670cfeae743015e80faf2d722d7818657e3e5" - integrity sha512-bBI8ZJKKyR9iHvxXb4t3E6WTMkis94eINopVg7y2FmmMjLXUVduD7mPEcADi4i9FX4wOypFMFpySX+0keuefxg== - dependencies: - postcss "^6.0.14" - -css-tree@^1.1.2: +css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== @@ -1846,63 +436,62 @@ css-tree@^1.1.2: mdn-data "2.0.14" source-map "^0.6.1" -css-what@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad" - integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg== +css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.3.tgz#caa54183a8c8df03124a9e23f374ab89df5a9a99" - integrity sha512-qo9tX+t4yAAZ/yagVV3b+QBKeLklQbmgR3wI7mccrDcR+bEk9iHgZN1E7doX68y9ThznLya3RDmR+nc7l6/2WQ== - dependencies: - css-declaration-sorter "^6.0.3" - cssnano-utils "^2.0.1" - postcss-calc "^8.0.0" - postcss-colormin "^5.2.0" - postcss-convert-values "^5.0.1" - postcss-discard-comments "^5.0.1" - postcss-discard-duplicates "^5.0.1" - postcss-discard-empty "^5.0.1" - postcss-discard-overridden "^5.0.1" - postcss-merge-longhand "^5.0.2" - postcss-merge-rules "^5.0.2" - postcss-minify-font-values "^5.0.1" - postcss-minify-gradients "^5.0.1" - postcss-minify-params "^5.0.1" - postcss-minify-selectors "^5.1.0" - postcss-normalize-charset "^5.0.1" - postcss-normalize-display-values "^5.0.1" - postcss-normalize-positions "^5.0.1" - postcss-normalize-repeat-style "^5.0.1" - postcss-normalize-string "^5.0.1" - postcss-normalize-timing-functions "^5.0.1" - postcss-normalize-unicode "^5.0.1" - postcss-normalize-url "^5.0.2" - postcss-normalize-whitespace "^5.0.1" - postcss-ordered-values "^5.0.2" - postcss-reduce-initial "^5.0.1" - postcss-reduce-transforms "^5.0.1" - postcss-svgo "^5.0.2" - postcss-unique-selectors "^5.0.1" - -cssnano-utils@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-2.0.1.tgz#8660aa2b37ed869d2e2f22918196a9a8b6498ce2" - integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ== +cssnano-preset-default@^5.2.12: + version "5.2.12" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz#ebe6596ec7030e62c3eb2b3c09f533c0644a9a97" + integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== + dependencies: + css-declaration-sorter "^6.3.0" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.0" + postcss-convert-values "^5.1.2" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.6" + postcss-merge-rules "^5.1.2" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.3" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.0" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.0" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-utils@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== -cssnano@^5.0.7: - version "5.0.7" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.7.tgz#e81894bdf31aa01a0ca3d1d0eee47be18f7f3012" - integrity sha512-7C0tbb298hef3rq+TtBbMuezBQ9VrFtrQEsPNuBKNVgWny/67vdRsnq8EoNu7TRjAHURgYvWlRIpCUmcMZkRzw== +cssnano@^5.1.12: + version "5.1.12" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.12.tgz#bcd0b64d6be8692de79332c501daa7ece969816c" + integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== dependencies: - cssnano-preset-default "^5.1.3" - is-resolvable "^1.1.0" + cssnano-preset-default "^5.2.12" lilconfig "^2.0.3" yaml "^1.10.2" @@ -1913,31 +502,22 @@ csso@^4.2.0: dependencies: css-tree "^1.1.2" -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" +date-fns@^2.16.1: + version "2.28.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.28.0.tgz#9570d656f5fc13143e50c975a3b6bbeb46cd08b2" + integrity sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw== -debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== +debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" decamelize-keys@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= + integrity sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg== dependencies: decamelize "^1.1.0" map-obj "^1.0.0" @@ -1945,56 +525,17 @@ decamelize-keys@^1.1.0: decamelize@^1.1.0, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -detect-file@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= +dependency-graph@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" + integrity sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg== dir-glob@^3.0.1: version "3.0.1" @@ -2003,127 +544,58 @@ dir-glob@^3.0.1: dependencies: path-type "^4.0.0" -dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" + esutils "^2.0.2" dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" - integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" domhandler "^4.2.0" entities "^2.0.0" -domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== - -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== -domhandler@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" - integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA== +domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" -domutils@^1.5.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^2.6.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442" - integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg== +domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== dependencies: dom-serializer "^1.0.1" domelementtype "^2.2.0" domhandler "^4.2.0" -dot-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" - integrity sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4= - dependencies: - no-case "^2.2.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -electron-to-chromium@^1.3.793: - version "1.3.808" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.808.tgz#6aa204f56c6de554cd4e90e1eb1a36f3ac3a15d5" - integrity sha512-espnsbWTuUw0a2jMwfabCc09py2ujB+FZZE1hZWn5yYijEmxzEhdhTLKUfZGjynHvdIMQ4X/Pr/t8s4eiyH/QQ== - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== +electron-to-chromium@^1.4.188: + version "1.4.192" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.192.tgz#fac050058b3e0713b401a1088cc579e14c2ab165" + integrity sha512-8nCXyIQY9An88NXAp+PuPy5h3/w5ZY7Iu2lag65Q0XREprcat5F8gKhoHsBUnQcFuCRnmevpR8yEBYRU3d2HDw== emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -enhanced-resolve@^5.8.0: - version "5.8.2" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b" - integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -entities@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - entities@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== -env-paths@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -envinfo@^7.7.3: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -2131,28 +603,240 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-module-lexer@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.7.1.tgz#c2c8e0f46f2df06274cdaf0dd3f3b33e0a0b267d" - integrity sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw== +esbuild-android-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054" + integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww== + +esbuild-android-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6" + integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g== + +esbuild-darwin-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1" + integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg== + +esbuild-darwin-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41" + integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A== + +esbuild-freebsd-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82" + integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ== + +esbuild-freebsd-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a" + integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA== + +esbuild-linux-32@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf" + integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA== + +esbuild-linux-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56" + integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg== + +esbuild-linux-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33" + integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA== + +esbuild-linux-arm@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97" + integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg== + +esbuild-linux-mips64le@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25" + integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA== + +esbuild-linux-ppc64le@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958" + integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw== + +esbuild-linux-riscv64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49" + integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ== + +esbuild-linux-s390x@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740" + integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ== + +esbuild-netbsd-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d" + integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ== + +esbuild-openbsd-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d" + integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA== + +esbuild-sunos-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a" + integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw== + +esbuild-windows-32@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a" + integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA== + +esbuild-windows-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79" + integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw== + +esbuild-windows-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7" + integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA== + +esbuild@^0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.49.tgz#b82834760eba2ddc17b44f05cfcc0aaca2bae492" + integrity sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw== + optionalDependencies: + esbuild-android-64 "0.14.49" + esbuild-android-arm64 "0.14.49" + esbuild-darwin-64 "0.14.49" + esbuild-darwin-arm64 "0.14.49" + esbuild-freebsd-64 "0.14.49" + esbuild-freebsd-arm64 "0.14.49" + esbuild-linux-32 "0.14.49" + esbuild-linux-64 "0.14.49" + esbuild-linux-arm "0.14.49" + esbuild-linux-arm64 "0.14.49" + esbuild-linux-mips64le "0.14.49" + esbuild-linux-ppc64le "0.14.49" + esbuild-linux-riscv64 "0.14.49" + esbuild-linux-s390x "0.14.49" + esbuild-netbsd-64 "0.14.49" + esbuild-openbsd-64 "0.14.49" + esbuild-sunos-64 "0.14.49" + esbuild-windows-32 "0.14.49" + esbuild-windows-64 "0.14.49" + esbuild-windows-arm64 "0.14.49" escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== -eslint-scope@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-config-prettier@^8.5.0: + version "8.5.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1" + integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== + +eslint-plugin-prettier@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" + integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-scope@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" + integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== dependencies: esrecurse "^4.3.0" - estraverse "^4.1.1" + estraverse "^5.2.0" + +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + +eslint-visitor-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + +eslint-visitor-keys@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" + integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + +eslint@^8.20.0: + version "8.20.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.20.0.tgz#048ac56aa18529967da8354a478be4ec0a2bc81b" + integrity sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA== + dependencies: + "@eslint/eslintrc" "^1.3.0" + "@humanwhocodes/config-array" "^0.9.2" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.1.1" + eslint-utils "^3.0.0" + eslint-visitor-keys "^3.3.0" + espree "^9.3.2" + esquery "^1.4.0" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^6.0.1" + globals "^13.15.0" + ignore "^5.2.0" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.1" + regexpp "^3.2.0" + strip-ansi "^6.0.1" + strip-json-comments "^3.1.0" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^9.3.2: + version "9.3.2" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596" + integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== + dependencies: + acorn "^8.7.1" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" esrecurse@^4.3.0: version "4.3.0" @@ -2161,41 +845,16 @@ esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -events@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - 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" - execall@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45" @@ -2203,79 +862,20 @@ execall@^2.0.0: dependencies: clone-regexp "^2.1.0" -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - 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" - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@^3.0.0, extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - 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" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^3.1.1: +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.1.1, fast-glob@^3.2.5: - version "3.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" - integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== +fast-diff@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" + integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== + +fast-glob@^3.2.11, fast-glob@^3.2.9: + version "3.2.11" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" + integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -2288,15 +888,20 @@ fast-json-stable-stringify@^2.0.0: resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + fastest-levenshtein@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== fastq@^1.6.0: - version "1.11.1" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.1.tgz#5d8175aae17db61947f8b162cfc7f63264d22807" - integrity sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw== + version "1.13.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== dependencies: reusify "^1.0.4" @@ -2307,16 +912,6 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - fill-range@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" @@ -2324,23 +919,7 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: +find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== @@ -2348,16 +927,6 @@ find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -findup-sync@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" - integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== - dependencies: - detect-file "^1.0.0" - is-glob "^4.0.0" - micromatch "^3.0.4" - resolve-dir "^1.0.1" - flat-cache@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" @@ -2367,157 +936,95 @@ flat-cache@^3.0.4: rimraf "^3.0.2" flatted@^3.1.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.2.tgz#64bfed5cb68fe3ca78b3eb214ad97b63bedce561" - integrity sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + version "3.2.6" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2" + integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fraction.js@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.1.tgz#ac4e520473dae67012d618aab91eda09bcb400ff" - integrity sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg== - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" +fraction.js@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" + integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== +fs-extra@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: - minipass "^3.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gaze@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" - integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== - dependencies: - globule "^1.0.0" - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== -get-caller-file@^2.0.1: +get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= - get-stdin@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== -get-stream@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" +get-stdin@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz#3983ff82e03d56f1b2ea0d3e60325f39d703a575" + integrity sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA== -glob-parent@^5.1.2: +glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== +glob-parent@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" -glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@~7.1.1: - version "7.1.7" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" - integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== +glob@^7.0.3, glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.4" + minimatch "^3.1.1" once "^1.3.0" path-is-absolute "^1.0.0" -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== +glob@^8.0.3: + version "8.0.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" + integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^5.0.1" + once "^1.3.0" global-modules@^2.0.0: version "2.0.0" @@ -2526,17 +1033,6 @@ global-modules@^2.0.0: dependencies: global-prefix "^3.0.0" -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - global-prefix@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" @@ -2546,125 +1042,72 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== +globals@^13.15.0: + version "13.16.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.16.0.tgz#9be4aca28f311aaeb974ea54978ebbb5e35ce46a" + integrity sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q== + dependencies: + type-fest "^0.20.2" -globby@^11.0.3: - version "11.0.4" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" - integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: 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" -globjoin@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" - integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= - -globule@^1.0.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.2.tgz#d8bdd9e9e4eef8f96e245999a5dee7eb5d8529c4" - integrity sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA== +globby@^13.0.0: + version "13.1.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.2.tgz#29047105582427ab6eca4f905200667b056da515" + integrity sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ== dependencies: - glob "~7.1.1" - lodash "~4.17.10" - minimatch "~3.0.2" + dir-glob "^3.0.1" + fast-glob "^3.2.11" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^4.0.0" -gonzales-pe@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" - integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw== dependencies: - minimist "^1.2.5" - -graceful-fs@^4.1.2, graceful-fs@^4.2.3, graceful-fs@^4.2.4: - version "4.2.8" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" - integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= +globjoin@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" + integrity sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg== -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" +graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== hard-rejection@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -2672,90 +1115,29 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" -header-case@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d" - integrity sha1-lTWXMZfBRLCWE81l0xfvGZY70C0= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.3" - -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - hosted-git-info@^2.1.4: version "2.8.9" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== hosted-git-info@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961" - integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg== + version "4.1.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" + integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== dependencies: lru-cache "^6.0.0" -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - -html-tags@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" - integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== - -htmlparser2@^3.10.0: - version "3.10.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" - integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== +html-tags@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" + integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== -ignore@^5.1.4, ignore@^5.1.8: - version "5.1.8" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" - integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== +ignore@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== -import-fresh@^3.2.1: +import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -2768,18 +1150,10 @@ import-lazy@^4.0.0: resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== -import-local@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" - integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" @@ -2789,189 +1163,57 @@ indent-string@^4.0.0: inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: +inherits@2: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -ini@^1.3.4, ini@^1.3.5: +ini@^1.3.5: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== -interpret@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" - integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== - -is-absolute-url@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-alphabetical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - -is-alphanumerical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" - integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== - dependencies: - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - -is-color-stop@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" + binary-extensions "^2.0.0" -is-core-module@^2.2.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.6.0.tgz#d7553b2526fe59b92ba3e40c8df757ec8a709e19" - integrity sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ== +is-core-module@^2.5.0, is-core-module@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" + integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== dependencies: has "^1.0.3" -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-decimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" - integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== -is-glob@^4.0.0, is-glob@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" -is-hexadecimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" - integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== - -is-lower-case@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" - integrity sha1-fhR75HaNxGbbO/shzGCzHmrWk5M= - dependencies: - lower-case "^1.1.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - is-number@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -2980,122 +1222,34 @@ is-number@^7.0.0: is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== -is-plain-obj@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== is-regexp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d" integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== -is-resolvable@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-typedarray@^1.0.0, is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-upper-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" - integrity sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8= - dependencies: - upper-case "^1.1.0" - -is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -jest-worker@^27.0.2: - version "27.0.6" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.6.tgz#a5fdb1e14ad34eb228cfe162d9f729cdbfa28aed" - integrity sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -js-base64@^2.1.8: - version "2.6.4" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" - integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" json-parse-even-better-errors@^2.3.0: version "2.3.1" @@ -3112,105 +1266,47 @@ json-schema-traverse@^1.0.0: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json5@^1.0.1: +json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" -kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3: +kind-of@^6.0.2, kind-of@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -klona@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" - integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== +known-css-properties@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.25.0.tgz#6ebc4d4b412f602e5cfbeb4086bd544e34c0a776" + integrity sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA== -known-css-properties@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d" - integrity sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw== +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" -lilconfig@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.3.tgz#68f3005e921dafbd2a2afb48379986aa6d2579fd" - integrity sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg== +lilconfig@^2.0.3, lilconfig@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" + integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -loader-runner@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" - integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== - -loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== locate-path@^5.0.0: version "5.0.0" @@ -3219,85 +1315,30 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.difference@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" - integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= - -lodash.forown@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.forown/-/lodash.forown-4.4.0.tgz#85115cf04f73ef966eced52511d3893cc46683af" - integrity sha1-hRFc8E9z75ZuztUlEdOJPMRmg68= - -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - -lodash.groupby@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.groupby/-/lodash.groupby-4.6.0.tgz#0b08a1dcf68397c397855c3239783832df7403d1" - integrity sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E= - lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@^4.0.0, lodash@^4.17.15, lodash@^4.17.21, lodash@~4.17.10: +lodash@^4.17.21, lodash@^4.17.4: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -longest-streak@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4" - integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== - -lower-case-first@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" - integrity sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E= - dependencies: - lower-case "^1.1.2" - -lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== lru-cache@^6.0.0: version "6.0.0" @@ -3306,68 +1347,21 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - map-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== map-obj@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7" - integrity sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ== - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" + version "4.3.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" + integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== mathml-tag-names@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== -mdast-util-from-markdown@^0.8.0: - version "0.8.5" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c" - integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-string "^2.0.0" - micromark "~2.11.0" - parse-entities "^2.0.0" - unist-util-stringify-position "^2.0.0" - -mdast-util-to-markdown@^0.6.0: - version "0.6.5" - resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz#b33f67ca820d69e6cc527a93d4039249b504bebe" - integrity sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ== - dependencies: - "@types/unist" "^2.0.0" - longest-streak "^2.0.0" - mdast-util-to-string "^2.0.0" - parse-entities "^2.0.0" - repeat-string "^1.0.0" - zwitch "^1.0.0" - -mdast-util-to-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" - integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== - mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -3391,86 +1385,37 @@ meow@^9.0.0: type-fest "^0.18.0" yargs-parser "^20.2.3" -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0: +merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -micromark@~2.11.0: - version "2.11.4" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a" - integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== - dependencies: - debug "^4.0.0" - parse-entities "^2.0.0" - -micromatch@^3.0.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - 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" - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== +micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -mime-db@1.49.0: - version "1.49.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.49.0.tgz#f3dfde60c99e9cf3bc9701d687778f537001cbed" - integrity sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19: - version "2.1.32" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.32.tgz#1d00e89e7de7fe02008db61001d9e02852670fd5" - integrity sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A== - dependencies: - mime-db "1.49.0" - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + braces "^3.0.2" + picomatch "^2.3.1" min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-css-extract-plugin@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.2.0.tgz#48cb6d2bea8fa9eb36709856e003662eebb3eb92" - integrity sha512-91HeVHbq7PUJ4TwOuMTlFWfVWrLqf3SF0PlEDPV+wtgsfxrMebN9LLzflyQqdKLp4/H3PexRB1WLKsCqpWKkxQ== +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: - schema-utils "^3.1.0" + brace-expansion "^1.1.7" -minimatch@^3.0.4, minimatch@~3.0.2: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== +minimatch@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" + integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== dependencies: - brace-expansion "^1.1.7" + brace-expansion "^2.0.1" minimist-options@4.1.0: version "4.1.0" @@ -3481,156 +1426,25 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.2.0, minimist@^1.2.5: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -minipass@^3.0.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" - integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -nan@^2.13.2: - version "2.15.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" - integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== - -nanoid@^3.1.23: - version "3.3.1" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" - integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - 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" - -neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -no-case@^2.2.0, no-case@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - -node-gyp@^7.1.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-7.1.2.tgz#21a810aebb187120251c3bcec979af1587b188ae" - integrity sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ== - dependencies: - env-paths "^2.2.0" - glob "^7.1.4" - graceful-fs "^4.2.3" - nopt "^5.0.0" - npmlog "^4.1.2" - request "^2.88.2" - rimraf "^3.0.2" - semver "^7.3.2" - tar "^6.0.2" - which "^2.0.2" - -node-releases@^1.1.73: - version "1.1.74" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.74.tgz#e5866488080ebaa70a93b91144ccde06f3c3463e" - integrity sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw== +nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== -node-sass-glob-importer@^5.3.2: - version "5.3.2" - resolved "https://registry.yarnpkg.com/node-sass-glob-importer/-/node-sass-glob-importer-5.3.2.tgz#465581e46027c0e9520e6d87f7e6eda858a14acb" - integrity sha512-QTX7KPsISgp55REV6pMH703nzHfWCOEYEQC0cDyTRo7XO6WDvyC0OAzekuQ4gs505IZcxv9KxZ3uPJ5s5H9D3g== - dependencies: - node-sass-magic-importer "^5.3.2" - -node-sass-magic-importer@^5.3.2: - version "5.3.2" - resolved "https://registry.yarnpkg.com/node-sass-magic-importer/-/node-sass-magic-importer-5.3.2.tgz#2f2248bb2e5cdb275ba34102ebf995edadf99175" - integrity sha512-T3wTUdUoXQE3QN+EsyPpUXRI1Gj1lEsrySQ9Kzlzi15QGKi+uRa9fmvkcSy2y3BKgoj//7Mt9+s+7p0poMpg6Q== - dependencies: - css-node-extract "^2.1.3" - css-selector-extract "^3.3.6" - findup-sync "^3.0.0" - glob "^7.1.3" - object-hash "^1.3.1" - postcss-scss "^2.0.0" - resolve "^1.10.1" +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== -node-sass@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-6.0.1.tgz#cad1ccd0ce63e35c7181f545d8b986f3a9a887fe" - integrity sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ== - dependencies: - async-foreach "^0.1.3" - chalk "^1.1.1" - cross-spawn "^7.0.3" - gaze "^1.0.0" - get-stdin "^4.0.1" - glob "^7.0.3" - lodash "^4.17.15" - meow "^9.0.0" - nan "^2.13.2" - node-gyp "^7.1.0" - npmlog "^4.0.0" - request "^2.88.0" - sass-graph "2.2.5" - stdout-stream "^1.4.0" - "true-case-path" "^1.0.2" - -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" - integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== - dependencies: - abbrev "1" +node-releases@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" + integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== normalize-package-data@^2.5.0: version "2.5.0" @@ -3643,152 +1457,68 @@ normalize-package-data@^2.5.0: validate-npm-package-license "^3.0.1" normalize-package-data@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.2.tgz#cae5c410ae2434f9a6c1baa65d5bc3b9366c8699" - integrity sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg== + version "3.0.3" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" + integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== dependencies: hosted-git-info "^4.0.1" - resolve "^1.20.0" + is-core-module "^2.5.0" semver "^7.3.4" validate-npm-package-license "^3.0.1" +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + normalize-range@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-selector@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03" - integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== normalize-url@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -npmlog@^4.0.0, npmlog@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" - integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q== +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== dependencies: boolbase "^1.0.0" -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.1.0: +object-assign@^4.0.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-hash@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" - integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== once@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" -onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== dependencies: - mimic-fn "^2.1.0" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.3" -p-limit@^2.0.0, p-limit@^2.2.0: +p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" -p-limit@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - p-locate@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" @@ -3801,13 +1531,6 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -param-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -3815,18 +1538,6 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" - integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== - dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" - parse-json@^5.0.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" @@ -3837,36 +1548,6 @@ parse-json@^5.0.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -pascal-case@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e" - integrity sha1-LVeNNFX2YNpl7KGO+VtODekSdh4= - dependencies: - camel-case "^3.0.0" - upper-case-first "^1.1.0" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/path-case/-/path-case-2.1.1.tgz#94b8037c372d3fe2906e465bb45e25d226e8eea5" - integrity sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU= - dependencies: - no-case "^2.2.0" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - path-exists@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" @@ -3875,14 +1556,14 @@ path-exists@^4.0.0: path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== -path-key@^3.0.0, path-key@^3.1.0: +path-key@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6: +path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== @@ -3892,426 +1573,362 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" - integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" +pify@^2.0.0, pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== -postcss-calc@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.0.0.tgz#a05b87aacd132740a5db09462a3612453e5df90a" - integrity sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g== +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== dependencies: - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" + pinkie "^2.0.0" -postcss-colormin@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.2.0.tgz#2b620b88c0ff19683f3349f4cf9e24ebdafb2c88" - integrity sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw== +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== + +postcss-calc@^8.2.3: + version "8.2.4" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== + dependencies: + postcss-selector-parser "^6.0.9" + postcss-value-parser "^4.2.0" + +postcss-cli@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-10.0.0.tgz#404e468d1ff39fb5ead3f707e2021be7cd3f8c9f" + integrity sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA== + dependencies: + chokidar "^3.3.0" + dependency-graph "^0.11.0" + fs-extra "^10.0.0" + get-stdin "^9.0.0" + globby "^13.0.0" + picocolors "^1.0.0" + postcss-load-config "^4.0.0" + postcss-reporter "^7.0.0" + pretty-hrtime "^1.0.3" + read-cache "^1.0.0" + slash "^4.0.0" + yargs "^17.0.0" + +postcss-colormin@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a" + integrity sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== dependencies: browserslist "^4.16.6" caniuse-api "^3.0.0" - colord "^2.0.1" - postcss-value-parser "^4.1.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" -postcss-convert-values@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz#4ec19d6016534e30e3102fdf414e753398645232" - integrity sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg== +postcss-convert-values@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz#31586df4e184c2e8890e8b34a0b9355313f503ab" + integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== dependencies: - postcss-value-parser "^4.1.0" + browserslist "^4.20.3" + postcss-value-parser "^4.2.0" -postcss-discard-comments@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz#9eae4b747cf760d31f2447c27f0619d5718901fe" - integrity sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg== - -postcss-discard-duplicates@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz#68f7cc6458fe6bab2e46c9f55ae52869f680e66d" - integrity sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA== - -postcss-discard-empty@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz#ee136c39e27d5d2ed4da0ee5ed02bc8a9f8bf6d8" - integrity sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw== +postcss-discard-comments@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== -postcss-discard-overridden@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz#454b41f707300b98109a75005ca4ab0ff2743ac6" - integrity sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q== +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== -postcss-focus@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-focus/-/postcss-focus-5.0.1.tgz#dd1a6a126d5dfca458531674a35ff53610e92737" - integrity sha512-iVP+4VLenlI0tHHJD+7HyE+7pQ6Hlg3+Zm/xTwNE1LT7OgmYC4r1ale6AnEkABGNKKE3j1LkF/BNcv89lDoICw== +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== -postcss-html@^0.36.0: - version "0.36.0" - resolved "https://registry.yarnpkg.com/postcss-html/-/postcss-html-0.36.0.tgz#b40913f94eaacc2453fd30a1327ad6ee1f88b204" - integrity sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw== - dependencies: - htmlparser2 "^3.10.0" +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== -postcss-less@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-3.1.4.tgz#369f58642b5928ef898ffbc1a6e93c958304c5ad" - integrity sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA== +postcss-easy-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-4.0.0.tgz#8ada07d857c2578f38a832b841714a7ddefccbee" + integrity sha512-Nq5/zsnyMyzz1D7Y7TC1hawNLWQLlh4eJnsM9zlxtc8mAeY8edlvSO1UGs1hyQvNvzK3OJ1bgLjsuyTijyvBEQ== dependencies: - postcss "^7.0.14" - -postcss-loader@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.1.1.tgz#58dd0a3accd9bc87cc52eff75244db578d11301a" - integrity sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug== + globby "^6.1.0" + is-glob "^4.0.0" + lodash "^4.17.4" + object-assign "^4.0.1" + pify "^3.0.0" + postcss-import "^14.0.0" + resolve "^1.1.7" + +postcss-import@^14.0.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-load-config@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd" + integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.4" - semver "^7.3.5" + lilconfig "^2.0.5" + yaml "^2.1.1" postcss-media-query-parser@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" - integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= + integrity sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig== -postcss-merge-longhand@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz#277ada51d9a7958e8ef8cf263103c9384b322a41" - integrity sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw== +postcss-merge-longhand@^5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz#f378a8a7e55766b7b644f48e5d8c789ed7ed51ce" + integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== dependencies: - css-color-names "^1.0.1" - postcss-value-parser "^4.1.0" - stylehacks "^5.0.1" + postcss-value-parser "^4.2.0" + stylehacks "^5.1.0" -postcss-merge-rules@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz#d6e4d65018badbdb7dcc789c4f39b941305d410a" - integrity sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg== +postcss-merge-rules@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz#7049a14d4211045412116d79b751def4484473a5" + integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== dependencies: browserslist "^4.16.6" caniuse-api "^3.0.0" - cssnano-utils "^2.0.1" + cssnano-utils "^3.1.0" postcss-selector-parser "^6.0.5" - vendors "^1.0.3" - -postcss-minify-font-values@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz#a90cefbfdaa075bd3dbaa1b33588bb4dc268addf" - integrity sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA== - dependencies: - postcss-value-parser "^4.1.0" - -postcss-minify-gradients@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz#2dc79fd1a1afcb72a9e727bc549ce860f93565d2" - integrity sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g== - dependencies: - cssnano-utils "^2.0.1" - is-color-stop "^1.1.0" - postcss-value-parser "^4.1.0" - -postcss-minify-params@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz#371153ba164b9d8562842fdcd929c98abd9e5b6c" - integrity sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw== - dependencies: - alphanum-sort "^1.0.2" - browserslist "^4.16.0" - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - uniqs "^2.0.0" -postcss-minify-selectors@^5.1.0: +postcss-minify-font-values@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz#4385c845d3979ff160291774523ffa54eafd5a54" - integrity sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og== + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== dependencies: - alphanum-sort "^1.0.2" - postcss-selector-parser "^6.0.5" - -postcss-modules-extract-imports@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" - integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + postcss-value-parser "^4.2.0" -postcss-modules-local-by-default@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" - integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== +postcss-minify-gradients@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" - integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== +postcss-minify-params@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz#ac41a6465be2db735099bbd1798d85079a6dc1f9" + integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== dependencies: - postcss-selector-parser "^6.0.4" + browserslist "^4.16.6" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -postcss-modules-values@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" - integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== dependencies: - icss-utils "^5.0.0" + postcss-selector-parser "^6.0.5" -postcss-normalize-charset@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz#121559d1bebc55ac8d24af37f67bd4da9efd91d0" - integrity sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg== +postcss-normalize-charset@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== -postcss-normalize-display-values@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz#62650b965981a955dffee83363453db82f6ad1fd" - integrity sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ== +postcss-normalize-display-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-normalize-positions@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz#868f6af1795fdfa86fbbe960dceb47e5f9492fe5" - integrity sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg== +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-normalize-repeat-style@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz#cbc0de1383b57f5bb61ddd6a84653b5e8665b2b5" - integrity sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w== +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-normalize-string@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz#d9eafaa4df78c7a3b973ae346ef0e47c554985b0" - integrity sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA== +postcss-normalize-string@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== dependencies: - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-normalize-timing-functions@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz#8ee41103b9130429c6cbba736932b75c5e2cb08c" - integrity sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q== +postcss-normalize-timing-functions@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-normalize-unicode@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz#82d672d648a411814aa5bf3ae565379ccd9f5e37" - integrity sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA== +postcss-normalize-unicode@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz#3d23aede35e160089a285e27bf715de11dc9db75" + integrity sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== dependencies: - browserslist "^4.16.0" - postcss-value-parser "^4.1.0" + browserslist "^4.16.6" + postcss-value-parser "^4.2.0" -postcss-normalize-url@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz#ddcdfb7cede1270740cf3e4dfc6008bd96abc763" - integrity sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ== +postcss-normalize-url@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== dependencies: - is-absolute-url "^3.0.3" normalize-url "^6.0.1" - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-normalize-whitespace@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz#b0b40b5bcac83585ff07ead2daf2dcfbeeef8e9a" - integrity sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA== +postcss-normalize-whitespace@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== dependencies: - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-ordered-values@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz#1f351426977be00e0f765b3164ad753dac8ed044" - integrity sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ== +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - -postcss-pxtorem@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-pxtorem/-/postcss-pxtorem-6.0.0.tgz#f228a4d05d8a73f0642eabae950e2b19836366d7" - integrity sha512-ZRXrD7MLLjLk2RNGV6UA4f5Y7gy+a/j1EqjAfp9NdcNYVjUMvg5HTYduTjSkKBkRkfqbg/iKrjMO70V4g1LZeg== + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -postcss-reduce-initial@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz#9d6369865b0f6f6f6b165a0ef5dc1a4856c7e946" - integrity sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw== +postcss-reduce-initial@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz#fc31659ea6e85c492fb2a7b545370c215822c5d6" + integrity sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw== dependencies: - browserslist "^4.16.0" + browserslist "^4.16.6" caniuse-api "^3.0.0" -postcss-reduce-transforms@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz#93c12f6a159474aa711d5269923e2383cedcf640" - integrity sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA== +postcss-reduce-transforms@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" -postcss-reporter@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.0.2.tgz#03e9e7381c1afe40646f9c22e7aeeb860e051065" - integrity sha512-JyQ96NTQQsso42y6L1H1RqHfWH1C3Jr0pt91mVv5IdYddZAE9DUZxuferNgk6q0o6vBVOrfVJb10X1FgDzjmDw== +postcss-reporter@^7.0.0, postcss-reporter@^7.0.5: + version "7.0.5" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.0.5.tgz#e55bd0fdf8d17e4f25fb55e9143fcd79349a2ceb" + integrity sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA== dependencies: - colorette "^1.2.1" - lodash.difference "^4.5.0" - lodash.forown "^4.4.0" - lodash.get "^4.4.2" - lodash.groupby "^4.6.0" - lodash.sortby "^4.7.0" + picocolors "^1.0.0" + thenby "^1.3.4" postcss-resolve-nested-selector@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e" - integrity sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= + integrity sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw== -postcss-safe-parser@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" - integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== - dependencies: - postcss "^7.0.26" - -postcss-sass@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/postcss-sass/-/postcss-sass-0.4.4.tgz#91f0f3447b45ce373227a98b61f8d8f0785285a3" - integrity sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg== - dependencies: - gonzales-pe "^4.3.0" - postcss "^7.0.21" - -postcss-scss@^2.0.0, postcss-scss@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-2.1.1.tgz#ec3a75fa29a55e016b90bf3269026c53c1d2b383" - integrity sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA== - dependencies: - postcss "^7.0.6" +postcss-safe-parser@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz#bb4c29894171a94bc5c996b9a30317ef402adaa1" + integrity sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== -postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5: - version "6.0.6" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea" - integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== +postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: + version "6.0.10" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" + integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-sort-media-queries@^3.11.12: - version "3.11.12" - resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-3.11.12.tgz#bfc449fadedfe2765ca4566c30b24694635ad182" - integrity sha512-PNhEOWR/btZ0bNNRqqdW4TWxBPQ1mu2I6/Zpco80vBUDSyEjtduUAorY0Vm68rvDlGea3+sgEnQ36iQ1A/gG8Q== +postcss-sort-media-queries@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz#a99bae69ef1098ee3b64a5fa94d258ec240d0355" + integrity sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ== dependencies: - sort-css-media-queries "1.5.4" + sort-css-media-queries "2.0.4" -postcss-svgo@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.0.2.tgz#bc73c4ea4c5a80fbd4b45e29042c34ceffb9257f" - integrity sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A== +postcss-svgo@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== dependencies: - postcss-value-parser "^4.1.0" - svgo "^2.3.0" - -postcss-syntax@^0.36.2: - version "0.36.2" - resolved "https://registry.yarnpkg.com/postcss-syntax/-/postcss-syntax-0.36.2.tgz#f08578c7d95834574e5593a82dfbfa8afae3b51c" - integrity sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w== + postcss-value-parser "^4.2.0" + svgo "^2.7.0" -postcss-unique-selectors@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz#3be5c1d7363352eff838bd62b0b07a0abad43bfc" - integrity sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w== +postcss-unique-selectors@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== dependencies: - alphanum-sort "^1.0.2" postcss-selector-parser "^6.0.5" - uniqs "^2.0.0" -postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== - -postcss@^6.0.14: - version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" - integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.4.0" +postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.6: - version "7.0.36" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb" - integrity sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw== +postcss@^8.4.14: + version "8.4.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" + integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" -postcss@^8.2.15, postcss@^8.3.6: - version "8.3.6" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.6.tgz#2730dd76a97969f37f53b9a6096197be311cc4ea" - integrity sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A== - dependencies: - colorette "^1.2.2" - nanoid "^3.1.23" - source-map-js "^0.6.2" +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier-loader@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/prettier-loader/-/prettier-loader-3.3.0.tgz#c1a91564a92f099c8210fd291fb7efc6180fd465" - integrity sha512-OhGQnvcAiiJ3i5StsgFCRnJ3tb4s5PGCAb/lVga9tMkBRTCK51oTZ1aCrYN7n4YrVbQRxs6/cgaQx5mgESafNg== +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== dependencies: - ignore "^5.1.4" - loader-utils "^1.2.3" - -prettier@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d" - integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ== + fast-diff "^1.1.2" -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== +prettier@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64" + integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g== -psl@^1.1.28: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== +pretty-hrtime@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + integrity sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A== -punycode@^2.1.0, punycode@^2.1.1: +punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -4322,12 +1939,12 @@ quick-lru@^4.0.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== -randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: - safe-buffer "^5.1.0" + pify "^2.3.0" read-pkg-up@^7.0.1: version "7.0.1" @@ -4348,34 +1965,12 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -readable-stream@^2.0.1, readable-stream@^2.0.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - 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" - -readable-stream@^3.1.1: +readdirp@~3.6.0: version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -rechoir@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686" - integrity sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg== + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: - resolve "^1.9.0" + picomatch "^2.2.1" redent@^3.0.0: version "3.0.0" @@ -4385,151 +1980,21 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -regenerate-unicode-properties@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" - integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== - dependencies: - regenerate "^1.4.0" - -regenerate@^1.4.0: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== - -regenerator-transform@^0.14.2: - version "0.14.5" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" - integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexpu-core@^4.7.1: - version "4.7.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" - integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.2.0" - regjsgen "^0.5.1" - regjsparser "^0.6.4" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.2.0" - -regjsgen@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== - -regjsparser@^0.6.4: - version "0.6.9" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" - integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ== - dependencies: - jsesc "~0.5.0" - -remark-parse@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640" - integrity sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw== - dependencies: - mdast-util-from-markdown "^0.8.0" - -remark-stringify@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-9.0.1.tgz#576d06e910548b0a7191a71f27b33f1218862894" - integrity sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg== - dependencies: - mdast-util-to-markdown "^0.6.0" - -remark@^13.0.0: - version "13.0.0" - resolved "https://registry.yarnpkg.com/remark/-/remark-13.0.0.tgz#d15d9bf71a402f40287ebe36067b66d54868e425" - integrity sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA== - dependencies: - remark-parse "^9.0.0" - remark-stringify "^9.0.0" - unified "^9.1.0" - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.0.0, repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request@^2.88.0, request@^2.88.2: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - 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" +regexpp@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" @@ -4540,39 +2005,20 @@ resolve-from@^5.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.9.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== +resolve@^1.1.7, resolve@^1.10.0: + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" @@ -4587,131 +2033,25 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sass-graph@2.2.5: - version "2.2.5" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.5.tgz#a981c87446b8319d96dce0671e487879bd24c2e8" - integrity sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag== - dependencies: - glob "^7.0.0" - lodash "^4.0.0" - scss-tokenizer "^0.2.3" - yargs "^13.3.2" - -sass-loader@^12.1.0: - version "12.1.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.1.0.tgz#b73324622231009da6fba61ab76013256380d201" - integrity sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg== - dependencies: - klona "^2.0.4" - neo-async "^2.6.2" - -schema-utils@^2.6.5: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^3.0.0, schema-utils@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" - integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -scss-tokenizer@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" - integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE= +rxjs@^7.0.0: + version "7.5.6" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc" + integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw== dependencies: - js-base64 "^2.1.8" - source-map "^0.4.2" + tslib "^2.1.0" "semver@2 || 3 || 4 || 5": version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== +semver@^7.3.4: + version "7.3.7" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" + integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== dependencies: lru-cache "^6.0.0" -sentence-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-2.1.1.tgz#1f6e2dda39c168bf92d13f86d4a918933f667ed4" - integrity sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ= - dependencies: - no-case "^2.2.0" - upper-case-first "^1.1.2" - -serialize-javascript@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" - integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== - dependencies: - randombytes "^2.1.0" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" @@ -4724,16 +2064,26 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== +shell-quote@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" + integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== + +signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== +slash@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== + slice-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" @@ -4743,98 +2093,25 @@ slice-ansi@^4.0.0: astral-regex "^2.0.0" is-fullwidth-code-point "^3.0.0" -snake-case@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" - integrity sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8= - dependencies: - no-case "^2.2.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - 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" - -sort-css-media-queries@1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-1.5.4.tgz#24182b12002a13d01ba943ddf74f5098d7c244ce" - integrity sha512-YP5W/h4Sid/YP7Lp87ejJ5jP13/Mtqt2vx33XyhO+IAugKlufRPbOrPlIiEUuxmpNBSBd3EeeQpFhdu3RfI2Ag== - -source-map-js@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" - integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - 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" - -source-map-support@~0.5.19: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - integrity sha1-66T12pwNyZneaAMti092FzZSA2s= - dependencies: - amdefine ">=0.0.4" +sort-css-media-queries@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz#b2badfa519cb4a938acbc6d3aaa913d4949dc908" + integrity sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw== -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map@^0.6.0, source-map@^0.6.1: +source-map@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== +spawn-command@^0.0.2-1: + version "0.0.2-1" + resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" + integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg== spdx-correct@^3.0.0: version "3.1.1" @@ -4858,138 +2135,30 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.10" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz#0d9becccde7003d6c658d487dd48a32f0bf3014b" - integrity sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA== - -specificity@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019" - integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - 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" + version "3.0.11" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" + integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -stdout-stream@^1.4.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" - integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== - dependencies: - readable-stream "^2.0.1" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.2.0, string-width@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" - integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" + strip-ansi "^6.0.1" -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: - ansi-regex "^5.0.0" - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + ansi-regex "^5.0.1" strip-indent@^3.0.0: version "3.0.0" @@ -4998,244 +2167,154 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + style-search@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" - integrity sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI= + integrity sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg== -stylehacks@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.0.1.tgz#323ec554198520986806388c7fdaebc38d2c06fb" - integrity sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA== +stylehacks@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.0.tgz#a40066490ca0caca04e96c6b02153ddc39913520" + integrity sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q== dependencies: - browserslist "^4.16.0" + browserslist "^4.16.6" postcss-selector-parser "^6.0.4" -stylelint-config-recommended-scss@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-4.3.0.tgz#717dc253b4cab246da654cee208e499c5c797ae4" - integrity sha512-/noGjXlO8pJTr/Z3qGMoaRFK8n1BFfOqmAbX1RjTIcl4Yalr+LUb1zb9iQ7pRx1GsEBXOAm4g2z5/jou/pfMPg== - dependencies: - stylelint-config-recommended "^5.0.0" - -stylelint-config-recommended@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-5.0.0.tgz#fb5653f495a60b4938f2ad3e77712d9e1039ae78" - integrity sha512-c8aubuARSu5A3vEHLBeOSJt1udOdS+1iue7BmJDTSXoCBmfEQmmWX+59vYIj3NQdJBY6a/QRv1ozVFpaB9jaqA== +stylelint-config-recommended@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-8.0.0.tgz#7736be9984246177f017c39ec7b1cd0f19ae9117" + integrity sha512-IK6dWvE000+xBv9jbnHOnBq01gt6HGVB2ZTsot+QsMpe82doDQ9hvplxfv4YnpEuUwVGGd9y6nbaAnhrjcxhZQ== -stylelint-scss@^3.20.1: - version "3.20.1" - resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-3.20.1.tgz#88f175d9cfe1c81a72858bd0d3550cf61530e212" - integrity sha512-OTd55O1TTAC5nGKkVmUDLpz53LlK39R3MImv1CfuvsK7/qugktqiZAeQLuuC4UBhzxCnsc7fp9u/gfRZwFAIkA== +stylelint-config-standard@^26.0.0: + version "26.0.0" + resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-26.0.0.tgz#4701b8d582d34120eec7d260ba779e4c2d953635" + integrity sha512-hUuB7LaaqM8abvkOO84wh5oYSkpXgTzHu2Zza6e7mY+aOmpNTjoFBRxSLlzY0uAOMWEFx0OMKzr+reG1BUtcqQ== dependencies: - lodash "^4.17.15" - postcss-media-query-parser "^0.2.3" - postcss-resolve-nested-selector "^0.1.1" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" + stylelint-config-recommended "^8.0.0" -stylelint@^13.13.1: - version "13.13.1" - resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-13.13.1.tgz#fca9c9f5de7990ab26a00f167b8978f083a18f3c" - integrity sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ== +stylelint@^14.9.1: + version "14.9.1" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.9.1.tgz#6494ed38f148b1e75b402d678a3b6a8aae86dfda" + integrity sha512-RdAkJdPiLqHawCSnu21nE27MjNXaVd4WcOHA4vK5GtIGjScfhNnaOuWR2wWdfKFAvcWQPOYe311iveiVKSmwsA== dependencies: - "@stylelint/postcss-css-in-js" "^0.37.2" - "@stylelint/postcss-markdown" "^0.36.2" - autoprefixer "^9.8.6" + "@csstools/selector-specificity" "^2.0.1" balanced-match "^2.0.0" - chalk "^4.1.1" - cosmiconfig "^7.0.0" - debug "^4.3.1" + colord "^2.9.2" + cosmiconfig "^7.0.1" + css-functions-list "^3.1.0" + debug "^4.3.4" execall "^2.0.0" - fast-glob "^3.2.5" + fast-glob "^3.2.11" fastest-levenshtein "^1.0.12" file-entry-cache "^6.0.1" get-stdin "^8.0.0" global-modules "^2.0.0" - globby "^11.0.3" + globby "^11.1.0" globjoin "^0.1.4" - html-tags "^3.1.0" - ignore "^5.1.8" + html-tags "^3.2.0" + ignore "^5.2.0" import-lazy "^4.0.0" imurmurhash "^0.1.4" - known-css-properties "^0.21.0" - lodash "^4.17.21" - log-symbols "^4.1.0" + is-plain-object "^5.0.0" + known-css-properties "^0.25.0" mathml-tag-names "^2.1.3" meow "^9.0.0" - micromatch "^4.0.4" - normalize-selector "^0.2.0" - postcss "^7.0.35" - postcss-html "^0.36.0" - postcss-less "^3.1.4" + micromatch "^4.0.5" + normalize-path "^3.0.0" + picocolors "^1.0.0" + postcss "^8.4.14" postcss-media-query-parser "^0.2.3" postcss-resolve-nested-selector "^0.1.1" - postcss-safe-parser "^4.0.2" - postcss-sass "^0.4.4" - postcss-scss "^2.1.1" - postcss-selector-parser "^6.0.5" - postcss-syntax "^0.36.2" - postcss-value-parser "^4.1.0" + postcss-safe-parser "^6.0.0" + postcss-selector-parser "^6.0.10" + postcss-value-parser "^4.2.0" resolve-from "^5.0.0" - slash "^3.0.0" - specificity "^0.4.1" - string-width "^4.2.2" - strip-ansi "^6.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" style-search "^0.1.0" - sugarss "^2.0.0" + supports-hyperlinks "^2.2.0" svg-tags "^1.0.0" - table "^6.6.0" + table "^6.8.0" v8-compile-cache "^2.3.0" - write-file-atomic "^3.0.3" - -sugarss@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d" - integrity sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ== - dependencies: - postcss "^7.0.2" + write-file-atomic "^4.0.1" -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^5.3.0, supports-color@^5.4.0: +supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: +supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" -supports-color@^8.0.0: +supports-color@^8.1.0: version "8.1.1" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: has-flag "^4.0.0" +supports-hyperlinks@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" + integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + svg-tags@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" - integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= + integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== -svgo@^2.3.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.4.0.tgz#0c42653101fd668692c0f69b55b8d7b182ef422b" - integrity sha512-W25S1UUm9Lm9VnE0TvCzL7aso/NCzDEaXLaElCUO/KaVitw0+IBicSVfM1L1c0YHK5TOFh73yQ2naCpVHEQ/OQ== +svgo@^2.7.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== dependencies: - "@trysound/sax" "0.1.1" - colorette "^1.2.2" - commander "^7.1.0" + "@trysound/sax" "0.2.0" + commander "^7.2.0" css-select "^4.1.3" - css-tree "^1.1.2" + css-tree "^1.1.3" csso "^4.2.0" + picocolors "^1.0.0" stable "^0.1.8" -swap-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" - integrity sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM= - dependencies: - lower-case "^1.1.1" - upper-case "^1.1.1" - -table@^6.6.0: - version "6.7.1" - resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2" - integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== +table@^6.8.0: + version "6.8.0" + resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" + integrity sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== dependencies: ajv "^8.0.1" - lodash.clonedeep "^4.5.0" lodash.truncate "^4.4.2" slice-ansi "^4.0.0" - string-width "^4.2.0" - strip-ansi "^6.0.0" - -tapable@^2.1.1, tapable@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" - integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== - -tar@^6.0.2: - version "6.1.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.8.tgz#4fc50cfe56511c538ce15b71e05eebe66530cbd4" - integrity sha512-sb9b0cp855NbkMJcskdSYA7b11Q8JsX4qe4pyUAfHp+Y6jBjJeek2ZVlwEfWayshEIwlIzXx0Fain3QG9JPm2A== - 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" - -terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.1.4: - version "5.1.4" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz#c369cf8a47aa9922bd0d8a94fe3d3da11a7678a1" - integrity sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA== - dependencies: - jest-worker "^27.0.2" - p-limit "^3.1.0" - schema-utils "^3.0.0" - serialize-javascript "^6.0.0" - source-map "^0.6.1" - terser "^5.7.0" - -terser@^5.7.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.7.1.tgz#2dc7a61009b66bb638305cb2a824763b116bf784" - integrity sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg== - dependencies: - commander "^2.20.0" - source-map "~0.7.2" - source-map-support "~0.5.19" - -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + string-width "^4.2.3" + strip-ansi "^6.0.1" -title-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" - integrity sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o= - dependencies: - no-case "^2.2.0" - upper-case "^1.0.3" - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" +thenby@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/thenby/-/thenby-1.3.4.tgz#81581f6e1bb324c6dedeae9bfc28e59b1a2201cc" + integrity sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ== to-regex-range@^5.0.1: version "5.0.1" @@ -5244,58 +2323,38 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" +tree-kill@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" + integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== trim-newlines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -trough@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" - integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - -"true-case-path@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" - integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== - dependencies: - glob "^7.1.2" +tslib@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + prelude-ls "^1.2.1" type-fest@^0.18.0: version "0.18.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + type-fest@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" @@ -5306,101 +2365,18 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== - -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" - integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== - -unicode-property-aliases-ecmascript@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" - integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== - -unified@^9.1.0: - version "9.2.2" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" - integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== - dependencies: - bail "^1.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^2.0.0" - trough "^1.0.0" - vfile "^4.0.0" - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -uniqs@^2.0.0: +universalify@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - -unist-util-find-all-after@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz#fdfecd14c5b7aea5e9ef38d5e0d5f774eeb561f6" - integrity sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ== - dependencies: - unist-util-is "^4.0.0" - -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - -unist-util-stringify-position@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" - integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - dependencies: - "@types/unist" "^2.0.2" - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== -upper-case-first@^1.1.0, upper-case-first@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" - integrity sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU= +update-browserslist-db@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz#dbfc5a789caa26b1db8990796c2c8ebbce304824" + integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== dependencies: - upper-case "^1.1.1" - -upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + escalade "^3.1.1" + picocolors "^1.0.0" uri-js@^4.2.2: version "4.4.1" @@ -5409,27 +2385,12 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: +util-deprecate@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -v8-compile-cache@^2.2.0, v8-compile-cache@^2.3.0: +v8-compile-cache@^2.0.3, v8-compile-cache@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== @@ -5442,167 +2403,51 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -vendors@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" - integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vfile-message@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" - integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^2.0.0" - -vfile@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" - integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message "^2.0.0" - -watchpack@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.2.0.tgz#47d78f5415fe550ecd740f99fe2882323a58b1ce" - integrity sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -webpack-cli@^4.8.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.8.0.tgz#5fc3c8b9401d3c8a43e2afceacfa8261962338d1" - integrity sha512-+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw== - dependencies: - "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^1.0.4" - "@webpack-cli/info" "^1.3.0" - "@webpack-cli/serve" "^1.5.2" - colorette "^1.2.1" - commander "^7.0.0" - execa "^5.0.0" - fastest-levenshtein "^1.0.12" - import-local "^3.0.2" - interpret "^2.2.0" - rechoir "^0.7.0" - v8-compile-cache "^2.2.0" - webpack-merge "^5.7.3" - -webpack-merge@^5.7.3: - version "5.8.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" - integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== - dependencies: - clone-deep "^4.0.1" - wildcard "^2.0.0" - -webpack-sources@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.0.tgz#b16973bcf844ebcdb3afde32eda1c04d0b90f89d" - integrity sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw== - -webpack@^5.50.0: - version "5.50.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.50.0.tgz#5562d75902a749eb4d75131f5627eac3a3192527" - integrity sha512-hqxI7t/KVygs0WRv/kTgUW8Kl3YC81uyWQSo/7WUs5LsuRw0htH/fCwbVBGCuiX/t4s7qzjXFcf41O8Reiypag== - dependencies: - "@types/eslint-scope" "^3.7.0" - "@types/estree" "^0.0.50" - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/wasm-edit" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - acorn "^8.4.1" - acorn-import-assertions "^1.7.6" - browserslist "^4.14.5" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.8.0" - es-module-lexer "^0.7.1" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.4" - json-parse-better-errors "^1.0.2" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.1.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.1.3" - watchpack "^2.2.0" - webpack-sources "^3.2.0" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.14, which@^1.3.1: +which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" -which@^2.0.1, which@^2.0.2: +which@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -wildcard@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" - integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== +word-wrap@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -write-file-atomic@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== +write-file-atomic@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.1.tgz#9faa33a964c1c85ff6f849b80b42a88c2c537c8f" + integrity sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ== dependencies: 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" -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== yallist@^4.0.0: version "4.0.0" @@ -5614,41 +2459,30 @@ yaml@^1.10.0, yaml@^1.10.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" +yaml@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.1.1.tgz#1e06fb4ca46e60d9da07e4f786ea370ed3c3cfec" + integrity sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw== yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs@^13.3.2: - version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== +yargs-parser@^21.0.0: + version "21.0.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35" + integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg== + +yargs@^17.0.0, yargs@^17.3.1: + version "17.5.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.5.1.tgz#e109900cab6fcb7fd44b1d8249166feb0b36e58e" + integrity sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA== dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" + cliui "^7.0.2" + 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 "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.0.0" From f233bdc2eb1bbcbb13b0dd385230746b79eacc92 Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Mon, 18 Jul 2022 12:33:24 +0200 Subject: [PATCH 002/143] TASK: Switch to markdown for readme --- Readme.rst | 98 ------------------------------------------------------ 1 file changed, 98 deletions(-) delete mode 100644 Readme.rst diff --git a/Readme.rst b/Readme.rst deleted file mode 100644 index bdc859b5..00000000 --- a/Readme.rst +++ /dev/null @@ -1,98 +0,0 @@ ---------------------- -The Neos Demo Package ---------------------- - -This is the default site package installed with the Neos base distribution. With this package, you can quickly have -a look into how easy content can be generated and changed. -It also shows the basic concepts of how to build a site package with custom node types and plugins. - - -About the frontend build stack -============================== - -We included a frontend build stack based on Node.js_, NVM_, webpack_ and Yarn_. The webpack_ configuration includes Babel_, PostCSS_ and Sass_. - - **Note:** - If you want to have a build stack for a Mono-Repo, you can take a look at our Neos.io_ package. - - -Installation ------------- - -Make sure that Node.js_ and Yarn_ are installed. It is recommended to use NVM_ to manage versions of the Node.js_ versions. - -.. code-block:: bash - - # Enable the correct nvm - nvm use - # Install the package dependencies - yarn - - -Commands --------- - -=================== ================================================== -Command Description -=================== ================================================== -``yarn build`` Builds all assets -``yarn pipeline`` Runs install and then build all assets -``yarn start`` Watches the sources and rebuilds assets on change -=================== ================================================== - - -Package management ------------------- - -The dependencies are stored in the package.json_ file, so if you edit any config, who need new packages (Like React_, Vue.js_, TypeScript_, etc.), you have to add them to this file. You can read more about this `here `_. - - -webpack.packages.js_ --------------------- - -In this file, we set the files we want to render. Currently, we render only one Main.js and Main.css files, but if you're going to -have multiple files for your package, here is the point where you can add them. - - -Explanation of the config files: --------------------------------- - -==================================== ========================================================================================= -File Name Explantion -==================================== ========================================================================================= -`.editorconfig <.editorconfig>`_ EditorConfig_ helps maintain consistent coding styles -`.eslintignore <.eslintignore>`_ These files get ignored from ESLint_ -`.eslintrc <.eslintrc>`_ The configuration file for ESLint_, a pluggable JavaScript linter -`.jshintrc <.jshintrc>`_ The configuration for JSHint_, a static code analysis tool for JavaScript -`.nvmrc <.nvmrc>`_ This file contains the required Node.js_ version and is used by NVM_ -`.prettierignore <.prettierignore>`_ These files gets excluded from the Prettier_ code formatting -`.prettierrc <.prettierrc>`_ This is the configuration file for Prettier_ -`.stylelintrc <.stylelintrc>`_ This is the configuration file for StyleLint_ -`.yarnclean <.yarnclean>`_ Cleans and removes unnecessary files from package dependencies -babel.config.js_ This is the configuration file for Babel_. If you want to enable something like React_ TypeScript_ or Vue.js_, here is the right place to do this -package.json_ In this file all your dependencies from the build stack are stored -webpack.config.js_ This is the configuration for webpack_ -yarn.lock_ This is the lockfile for Yarn_. This is needed to get consistent installs across machines -==================================== ========================================================================================= - -.. _webpack: https://webpack.js.org/ -.. _Yarn: https://yarnpkg.com/ -.. _Babel: https://babeljs.io/ -.. _PostCSS: https://postcss.org/ -.. _Sass: https://sass-lang.com/ -.. _Neos.io: https://github.com/neos/Neos.NeosIo -.. _EditorConfig: https://editorconfig.org/ -.. _ESLint: https://eslint.org/ -.. _JSHint: https://jshint.com/ -.. _NVM: https://github.com/nvm-sh/nvm#readme -.. _Node.js: https://nodejs.org/ -.. _Prettier: https://prettier.io/ -.. _StyleLint: https://stylelint.io/ -.. _React: https://reactjs.org/ -.. _TypeScript: https://www.typescriptlang.org/ -.. _Vue.js: https://vuejs.org/ -.. _babel.config.js: babel.config.js -.. _package.json: package.json -.. _webpack.config.js: webpack.config.js -.. _webpack.packages.js: webpack.packages.js -.. _yarn.lock: yarn.lock From 84414b84a5f2725785355aaeda69bd86654c8566 Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 09:20:31 +0200 Subject: [PATCH 003/143] Update: Remove readme --- Readme.md | 69 ------------------------------------------------------- 1 file changed, 69 deletions(-) delete mode 100644 Readme.md diff --git a/Readme.md b/Readme.md deleted file mode 100644 index 6f611045..00000000 --- a/Readme.md +++ /dev/null @@ -1,69 +0,0 @@ -# The Neos Demo Package - -This is the default site package installed with the Neos base distribution. With this package, you can quickly have -a look into how easy content can be generated and changed. -It also shows the basic concepts of how to build a site package with custom node types and plugins. - -## About the frontend build stack - -We included a frontend build stack based on [Node.js], [NVM], [esbuild], [PostCSS] and [Yarn]. - -### Installation - -Make sure that [Node.js] and [Yarn] are installed. It is recommended to use [NVM] to manage versions of the [Node.js] versions. - -```bash - # Enable the correct nvm - nvm use - # Install the package dependencies - yarn -``` - -### Commands - -| Command | Description | -| --------------- | ------------------------------------------------- | -| `yarn build` | Builds all assets | -| `yarn pipeline` | Runs install and then build all assets | -| `yarn start` | Watches the sources and rebuilds assets on change | - -### Package management - -The dependencies are stored in the [`package.json`] file, so if you edit any config, or need new packages, you have to add them to this file. You can read more about this [here](https://nodejs.dev/the-package-json-guide). - -### Explanation of the config files - -| Filename | Explantion | -| ------------------- | ------------------------------------------------------------------------------------------ | -| [`.editorconfig`] | Helps maintain consistent coding styles | -| [`.eslintignore`] | These files get ignored from [ESLint] | -| [`.eslintrc`] | The configuration file for [ESLint], a pluggable Javascript linter | -| [`.nvmrc`] | This file contains the required [Node.js] version and is used by [NVM] | -| [`.postcssrc.js`] | The configuration for [PostCSS] | -| [`.prettierignore`] | These files gets excluded from the [Prettier] code formatting | -| [`.prettierrc`] | This is the configuration file for [Prettier] | -| [`.stylelintrc`] | This is the configuration file for [Stylelint] | -| [`.yarnclean`] | Cleans and removes unnecessary files from package dependencies | -| [`esbuild.mjs`] | Configuration for [esbuild] | -| [`yarn.lock`] | This is the lockfile for [Yarn]. This is needed to get consistent installs across machines | - -[node.js]: https://nodejs.org -[nvm]: https://github.com/nvm-sh/nvm#readme -[esbuild]: https://esbuild.github.io -[yarn]: https://yarnpkg.com -[postcss]: https://postcss.org -[eslint]: https://eslint.org -[prettier]: https://prettier.io -[stylelint]: https://stylelint.io -[`package.json`]: package.json -[`.editorconfig`]: .editorconfig -[`.eslintignore`]: .eslintignore -[`.eslintrc`]: .eslintrc -[`.nvmrc`]: .nvmrc -[`.postcssrc.js`]: .postcssrc.js -[`.prettierignore`]: .prettierignore -[`.prettierrc`]: .prettierrc -[`.stylelintrc`]: .stylelintrc -[`.yarnclean`]: .yarnclean -[`esbuild.mjs`]: esbuild.mjs -[`yarn.lock`]: yarn.lock From c922368780125633c65d3d5f7d33c4f025a930d5 Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 09:21:01 +0200 Subject: [PATCH 004/143] Update: Re-add readme (Uppercase) --- README.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..6f611045 --- /dev/null +++ b/README.md @@ -0,0 +1,69 @@ +# The Neos Demo Package + +This is the default site package installed with the Neos base distribution. With this package, you can quickly have +a look into how easy content can be generated and changed. +It also shows the basic concepts of how to build a site package with custom node types and plugins. + +## About the frontend build stack + +We included a frontend build stack based on [Node.js], [NVM], [esbuild], [PostCSS] and [Yarn]. + +### Installation + +Make sure that [Node.js] and [Yarn] are installed. It is recommended to use [NVM] to manage versions of the [Node.js] versions. + +```bash + # Enable the correct nvm + nvm use + # Install the package dependencies + yarn +``` + +### Commands + +| Command | Description | +| --------------- | ------------------------------------------------- | +| `yarn build` | Builds all assets | +| `yarn pipeline` | Runs install and then build all assets | +| `yarn start` | Watches the sources and rebuilds assets on change | + +### Package management + +The dependencies are stored in the [`package.json`] file, so if you edit any config, or need new packages, you have to add them to this file. You can read more about this [here](https://nodejs.dev/the-package-json-guide). + +### Explanation of the config files + +| Filename | Explantion | +| ------------------- | ------------------------------------------------------------------------------------------ | +| [`.editorconfig`] | Helps maintain consistent coding styles | +| [`.eslintignore`] | These files get ignored from [ESLint] | +| [`.eslintrc`] | The configuration file for [ESLint], a pluggable Javascript linter | +| [`.nvmrc`] | This file contains the required [Node.js] version and is used by [NVM] | +| [`.postcssrc.js`] | The configuration for [PostCSS] | +| [`.prettierignore`] | These files gets excluded from the [Prettier] code formatting | +| [`.prettierrc`] | This is the configuration file for [Prettier] | +| [`.stylelintrc`] | This is the configuration file for [Stylelint] | +| [`.yarnclean`] | Cleans and removes unnecessary files from package dependencies | +| [`esbuild.mjs`] | Configuration for [esbuild] | +| [`yarn.lock`] | This is the lockfile for [Yarn]. This is needed to get consistent installs across machines | + +[node.js]: https://nodejs.org +[nvm]: https://github.com/nvm-sh/nvm#readme +[esbuild]: https://esbuild.github.io +[yarn]: https://yarnpkg.com +[postcss]: https://postcss.org +[eslint]: https://eslint.org +[prettier]: https://prettier.io +[stylelint]: https://stylelint.io +[`package.json`]: package.json +[`.editorconfig`]: .editorconfig +[`.eslintignore`]: .eslintignore +[`.eslintrc`]: .eslintrc +[`.nvmrc`]: .nvmrc +[`.postcssrc.js`]: .postcssrc.js +[`.prettierignore`]: .prettierignore +[`.prettierrc`]: .prettierrc +[`.stylelintrc`]: .stylelintrc +[`.yarnclean`]: .yarnclean +[`esbuild.mjs`]: esbuild.mjs +[`yarn.lock`]: yarn.lock From 687962b92317f5bc6a463de59baa1e0525e2382a Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 09:58:50 +0200 Subject: [PATCH 005/143] Update: Reduce types of input files --- esbuild.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esbuild.mjs b/esbuild.mjs index bafeb2a8..84dd25ec 100644 --- a/esbuild.mjs +++ b/esbuild.mjs @@ -2,7 +2,7 @@ import ESBUILD from 'esbuild'; import glob from 'glob'; import path from 'path'; -const fileExtensions = 'js,jsx,ts,tsx'; +const fileExtensions = 'js,ts'; const outputFolder = argv('outputFolder'); const entryFolder = argv('entryFolder'); const watch = argv('watch') === true; From 27f20aad5fbc80ccbaba8008568b5a4897f9ed65 Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 10:22:32 +0200 Subject: [PATCH 006/143] TASK: Suggest monocle and Yoast SEO --- composer.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/composer.json b/composer.json index 56e09abc..307365b3 100644 --- a/composer.json +++ b/composer.json @@ -16,6 +16,10 @@ "neos/nodetypes-navigation": "*", "flowpack/neos-frontendlogin": "^4.0" }, + "suggest": { + "sitegeist/monocle": "An living-styleguide for Neos that is based on the actual fusion-code", + "yoast/yoast-seo-for-neos": "Yoast SEO for Neos CMS" + }, "autoload": { "psr-4": { "Neos\\Demo\\": "Classes" From 729eb4f2abe36ef844f9a2bd7608babdaffa73db Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 11:13:51 +0200 Subject: [PATCH 007/143] TASK: Add tailwindCSS and AlpineJS --- .postcssrc.js | 2 + package.json | 12 +++ tailwind.config.js | 65 +++++++++++++ yarn.lock | 229 +++++++++++++++++++++++++++++++++++++++++++-- 4 files changed, 302 insertions(+), 6 deletions(-) create mode 100644 tailwind.config.js diff --git a/.postcssrc.js b/.postcssrc.js index 0607e43c..353f0b9a 100644 --- a/.postcssrc.js +++ b/.postcssrc.js @@ -4,6 +4,8 @@ module.exports = (ctx) => ({ 'postcss-easy-import': { extensions: ['.pcss', '.css'], }, + 'tailwindcss/nesting': true, + tailwindcss: true, 'postcss-sort-media-queries': true, autoprefixer: true, cssnano: { diff --git a/package.json b/package.json index 70e6b82b..0c0dd35c 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,17 @@ "start": "yarn watch", "pipeline": "yarn install;yarn build" }, + "dependencies": { + "@alpinejs/collapse": "^3.10.2", + "@alpinejs/focus": "^3.10.2", + "@alpinejs/intersect": "^3.10.2", + "@alpinejs/persist": "^3.10.2", + "@tailwindcss/forms": "^0.5.2", + "@tailwindcss/line-clamp": "^0.4.0", + "@tailwindcss/typography": "^0.5.4", + "alpinejs": "^3.10.2", + "tailwindcss": "^3.1.6" + }, "devDependencies": { "autoprefixer": "^10.4.7", "concurrently": "^7.2.2", @@ -30,6 +41,7 @@ "postcss-reporter": "^7.0.5", "postcss-sort-media-queries": "^4.2.1", "prettier": "^2.7.1", + "prettier-plugin-tailwindcss": "^0.1.12", "stylelint": "^14.9.1", "stylelint-config-standard": "^26.0.0" } diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 00000000..7d983c44 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,65 @@ +const defaultTheme = require('tailwindcss/defaultTheme'); +const plugin = require('tailwindcss/plugin'); + +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: ['Resources/Private/Fusion/**/*.{fusion,js,ts}', 'NodeTypes/**/*.{fusion,js,ts}'], + theme: { + extend: { + minHeight: defaultTheme.spacing, + colors: { + light: 'rgb(var(--color-light) / )', + dark: 'rgb(var(--color-dark) / )', + }, + fontFamily: { + sans: ['Work Sans', ...defaultTheme.fontFamily.sans], + }, + }, + }, + plugins: [ + require('@tailwindcss/forms'), + require('@tailwindcss/typography'), + require('@tailwindcss/line-clamp'), + plugin(({ addVariant, addUtilities }) => { + // Add not empty variants + addVariant('not-empty', ['&:not(:empty)']); + addVariant('group-not-empty', ['.group:not(:empty) ~ &']); + addVariant('peer-not-empty', ['.peer:not(:empty) ~ &']); + + // Add hover and focus combi + addVariant('hocus', ['&:hover', '&:focus']); + addVariant('group-hocus', ['.group:hover &', '.group:focus &']); + addVariant('peer-hocus', ['.peer:hover ~ &', '.peer:focus ~ &']); + + // Add combi hover and focus-within + addVariant('hocus-within', ['&:hover', '&:focus-within']); + addVariant('group-hocus-within', ['.group:hover &', '.group:focus-within &']); + addVariant('peer-hocus-within', ['.peer:hover ~ &', '.peer:focus-within ~ &']); + + // Add children variant + addVariant('children', '& > *'); + + // Support variants + addVariant( + 'supports-backdrop-blur', + '@supports (backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0))' + ); + addVariant('supports-scrollbars', '@supports selector(::-webkit-scrollbar)'); + + // Add scrollbar variants + addVariant('scrollbar', '&::-webkit-scrollbar'); + addVariant('scrollbar-track', '&::-webkit-scrollbar-track'); + addVariant('scrollbar-thumb', '&::-webkit-scrollbar-thumb'); + + addUtilities({ + '.hide-scrollbar': { + '-ms-overflow-style': 'none', // for Internet Explorer, Edge + 'scrollbar-width': 'none', // for Firefox + '&::-webkit-scrollbar': { + display: 'none', // for Chrome, Safari, and Opera + }, + }, + }); + }), + ], +}; diff --git a/yarn.lock b/yarn.lock index 201c0b15..7a62c766 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,28 @@ # yarn lockfile v1 +"@alpinejs/collapse@^3.10.2": + version "3.10.2" + resolved "https://registry.yarnpkg.com/@alpinejs/collapse/-/collapse-3.10.2.tgz#c7c10db6ebf42499b02a4fa32b7440c5828e58a4" + integrity sha512-ZI7ysUXPjtrdI61dyF23vNRnDLWW/BMeqrdoQtUMENHx7lsYAKvG9asFUM8hV0eF7KVQiHz/K9oV3qX2i6UXhQ== + +"@alpinejs/focus@^3.10.2": + version "3.10.2" + resolved "https://registry.yarnpkg.com/@alpinejs/focus/-/focus-3.10.2.tgz#5f98aaa99937383b9ab3530dea7c1bada76cd402" + integrity sha512-+bIoQZIM9Ls1Ers1Kc8G882OzXVs/Oaypisb50c+Rt0vc007NeqarFHR2fS7pgonEUbq3QGrbMjs2q4hvEAmPQ== + dependencies: + focus-trap "^6.6.1" + +"@alpinejs/intersect@^3.10.2": + version "3.10.2" + resolved "https://registry.yarnpkg.com/@alpinejs/intersect/-/intersect-3.10.2.tgz#8f44c6eaefffdd1bc9c55f55ccf757540b88eeb1" + integrity sha512-BP6rO7lwqDF2mpa6ami3FPPu8zK622sWLQ27Ru5Hu4YzFhMUnX05jwZc1pEsZzY46QWyeInDLgMTB+XyH5e6sQ== + +"@alpinejs/persist@^3.10.2": + version "3.10.2" + resolved "https://registry.yarnpkg.com/@alpinejs/persist/-/persist-3.10.2.tgz#b59580bda33ca4f9f308745b9cfdf0a3dfd55b64" + integrity sha512-BYnc4CxiuBHEaMqeMkU9KVrmV88lOEkdWY6qo5ryDnPMJGg1T/YhAMl3JxPImLJTsdc4r9fmcRgWeCXNPSGJew== + "@babel/code-frame@^7.0.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" @@ -78,6 +100,27 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@tailwindcss/forms@^0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.5.2.tgz#4ef45f9916dcb37838cbe7fecdcc4ba7a7c2ab59" + integrity sha512-pSrFeJB6Bg1Mrg9CdQW3+hqZXAKsBrSG9MAfFLKy1pVA4Mb4W7C0k7mEhlmS2Dfo/otxrQOET7NJiJ9RrS563w== + dependencies: + mini-svg-data-uri "^1.2.3" + +"@tailwindcss/line-clamp@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@tailwindcss/line-clamp/-/line-clamp-0.4.0.tgz#03353e31e77636b785f2336e8c978502cec1de81" + integrity sha512-HQZo6gfx1D0+DU3nWlNLD5iA6Ef4JAXh0LeD8lOGrJwEDBwwJNKQza6WoXhhY1uQrxOuU8ROxV7CqiQV4CoiLw== + +"@tailwindcss/typography@^0.5.4": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.4.tgz#ad8c9e6808bae297bb7826742e4789f2a9f09a48" + integrity sha512-QEdg40EmGvE7kKoDei8zr5sf4D1pIayHj4R31bH3lX8x2BtTiR+jNejYPOkhbmy3DXgkMF9jC8xqNiGFAuL9Sg== + dependencies: + lodash.castarray "^4.4.0" + lodash.isplainobject "^4.0.6" + lodash.merge "^4.6.2" + "@trysound/sax@0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" @@ -98,11 +141,42 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== +"@vue/reactivity@~3.1.1": + version "3.1.5" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.1.5.tgz#dbec4d9557f7c8f25c2635db1e23a78a729eb991" + integrity sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg== + dependencies: + "@vue/shared" "3.1.5" + +"@vue/shared@3.1.5": + version "3.1.5" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.1.5.tgz#74ee3aad995d0a3996a6bb9533d4d280514ede03" + integrity sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA== + acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== +acorn-node@^1.8.2: + version "1.8.2" + resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" + integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== + dependencies: + acorn "^7.0.0" + acorn-walk "^7.0.0" + xtend "^4.0.2" + +acorn-walk@^7.0.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.0.0: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + acorn@^8.7.1: version "8.7.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" @@ -128,6 +202,13 @@ ajv@^8.0.1: require-from-string "^2.0.2" uri-js "^4.2.2" +alpinejs@^3.10.2: + version "3.10.2" + resolved "https://registry.yarnpkg.com/alpinejs/-/alpinejs-3.10.2.tgz#bf3a12b8c3793f346bc9794038bb6e09341600e4" + integrity sha512-P6DTX78J94FgsskS3eS23s26hfb0NWQZUidBnkUK7fId1x64/kLm5E79lL3HNItUmHDCKOHvfP8EAcuCVab89w== + dependencies: + "@vue/reactivity" "~3.1.1" + ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" @@ -155,6 +236,11 @@ anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" +arg@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== + argparse@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" @@ -256,6 +342,11 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + camelcase-keys@^6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" @@ -302,7 +393,7 @@ chalk@^4.0.0, chalk@^4.1.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chokidar@^3.3.0: +chokidar@^3.3.0, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -352,7 +443,7 @@ color-name@1.1.3: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== -color-name@~1.1.4: +color-name@^1.1.4, color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== @@ -532,11 +623,30 @@ deep-is@^0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== + dependency-graph@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" integrity sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg== +detective@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034" + integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== + dependencies: + acorn-node "^1.8.2" + defined "^1.0.0" + minimist "^1.2.6" + +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -544,6 +654,11 @@ dir-glob@^3.0.1: dependencies: path-type "^4.0.0" +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + doctrine@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" @@ -940,6 +1055,13 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2" integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== +focus-trap@^6.6.1: + version "6.9.4" + resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-6.9.4.tgz#436da1a1d935c48b97da63cd8f361c6f3aa16444" + integrity sha512-v2NTsZe2FF59Y+sDykKY+XjqZ0cPfhq/hikWVL88BqLivnNiEffAsac6rP6H45ff9wG9LL5ToiDqrLEP9GX9mw== + dependencies: + tabbable "^5.3.3" + fraction.js@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" @@ -996,7 +1118,7 @@ glob-parent@^5.1.2, glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" -glob-parent@^6.0.1: +glob-parent@^6.0.1, glob-parent@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== @@ -1315,6 +1437,16 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +lodash.castarray@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.castarray/-/lodash.castarray-4.4.0.tgz#c02513515e309daddd4c24c60cfddcf5976d9115" + integrity sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q== + +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -1403,6 +1535,11 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== +mini-svg-data-uri@^1.2.3: + version "1.4.4" + resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz#8ab0aabcdf8c29ad5693ca595af19dd2ead09939" + integrity sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg== + minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -1426,6 +1563,11 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" +minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" @@ -1493,6 +1635,11 @@ object-assign@^4.0.1: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== +object-hash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" + integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== + once@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -1682,7 +1829,7 @@ postcss-easy-import@^4.0.0: postcss-import "^14.0.0" resolve "^1.1.7" -postcss-import@^14.0.0: +postcss-import@^14.0.0, postcss-import@^14.1.0: version "14.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== @@ -1691,6 +1838,21 @@ postcss-import@^14.0.0: read-cache "^1.0.0" resolve "^1.1.7" +postcss-js@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.0.tgz#31db79889531b80dc7bc9b0ad283e418dce0ac00" + integrity sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== + dependencies: + camelcase-css "^2.0.1" + +postcss-load-config@^3.1.4: + version "3.1.4" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" + integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== + dependencies: + lilconfig "^2.0.5" + yaml "^1.10.2" + postcss-load-config@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd" @@ -1754,6 +1916,13 @@ postcss-minify-selectors@^5.2.1: dependencies: postcss-selector-parser "^6.0.5" +postcss-nested@5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc" + integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== + dependencies: + postcss-selector-parser "^6.0.6" + postcss-normalize-charset@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" @@ -1858,7 +2027,7 @@ postcss-safe-parser@^6.0.0: resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz#bb4c29894171a94bc5c996b9a30317ef402adaa1" integrity sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== -postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: +postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: version "6.0.10" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== @@ -1914,6 +2083,11 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" +prettier-plugin-tailwindcss@^0.1.12: + version "0.1.12" + resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.12.tgz#d002a0e25d76a06fdccb6f3c6c52dd9f85e3ccd8" + integrity sha512-pEZ6tppwknCeq3ObR9g8t61AhWtVRRR3I0EQNeiRrrJ3D42FJGeUDxiFc/LJRYEeAx5JOxagsF0MICwuWOJa+w== + prettier@^2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64" @@ -1939,6 +2113,11 @@ quick-lru@^4.0.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + read-cache@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" @@ -2005,7 +2184,7 @@ resolve-from@^5.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve@^1.1.7, resolve@^1.10.0: +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.22.1: version "1.22.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== @@ -2295,6 +2474,11 @@ svgo@^2.7.0: picocolors "^1.0.0" stable "^0.1.8" +tabbable@^5.3.3: + version "5.3.3" + resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-5.3.3.tgz#aac0ff88c73b22d6c3c5a50b1586310006b47fbf" + integrity sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA== + table@^6.8.0: version "6.8.0" resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" @@ -2306,6 +2490,34 @@ table@^6.8.0: string-width "^4.2.3" strip-ansi "^6.0.1" +tailwindcss@^3.1.6: + version "3.1.6" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.1.6.tgz#bcb719357776c39e6376a8d84e9834b2b19a49f1" + integrity sha512-7skAOY56erZAFQssT1xkpk+kWt2NrO45kORlxFPXUt3CiGsVPhH1smuH5XoDH6sGPXLyBv+zgCKA2HWBsgCytg== + dependencies: + arg "^5.0.2" + chokidar "^3.5.3" + color-name "^1.1.4" + detective "^5.2.1" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.2.11" + glob-parent "^6.0.2" + is-glob "^4.0.3" + lilconfig "^2.0.5" + normalize-path "^3.0.0" + object-hash "^3.0.0" + picocolors "^1.0.0" + postcss "^8.4.14" + postcss-import "^14.1.0" + postcss-js "^4.0.0" + postcss-load-config "^3.1.4" + postcss-nested "5.0.6" + postcss-selector-parser "^6.0.10" + postcss-value-parser "^4.2.0" + quick-lru "^5.1.1" + resolve "^1.22.1" + text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" @@ -2444,6 +2656,11 @@ write-file-atomic@^4.0.1: imurmurhash "^0.1.4" signal-exit "^3.0.7" +xtend@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + y18n@^5.0.5: version "5.0.8" resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" From dd9691cb330a43a215dee0b4f51126d437aafd1d Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 11:14:16 +0200 Subject: [PATCH 008/143] TASK: Edit comment on not found page --- NodeTypes/Document/NotFoundPage.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/NodeTypes/Document/NotFoundPage.yaml b/NodeTypes/Document/NotFoundPage.yaml index a0b809d4..2f3880a1 100644 --- a/NodeTypes/Document/NotFoundPage.yaml +++ b/NodeTypes/Document/NotFoundPage.yaml @@ -1,5 +1,5 @@ ## -# A new Document NodeType "NotFoundPage" +# Document NodeType "NotFoundPage" # 'Neos.Demo:Document.NotFoundPage': superTypes: @@ -7,13 +7,11 @@ ui: label: i18n icon: 'times' - # no further sub documents are allowed here constraints: nodeTypes: 'Neos.Neos:Document': false properties: - # default title for autocreated document title: defaultValue: 'Not Found' From 321489ca5da98421b8e1b5093a24f853c617b9cc Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 11:16:28 +0200 Subject: [PATCH 009/143] TASK: Change default values and icon from not found document --- NodeTypes/Document/NotFoundPage.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/NodeTypes/Document/NotFoundPage.yaml b/NodeTypes/Document/NotFoundPage.yaml index 2f3880a1..4461f0ee 100644 --- a/NodeTypes/Document/NotFoundPage.yaml +++ b/NodeTypes/Document/NotFoundPage.yaml @@ -6,7 +6,7 @@ 'Neos.Demo:Document.Page': true ui: label: i18n - icon: 'times' + icon: 'times-circle' # no further sub documents are allowed here constraints: nodeTypes: @@ -14,11 +14,11 @@ properties: # default title for autocreated document title: - defaultValue: 'Not Found' + defaultValue: '404' # default uriPathSegment for autocreated document uriPathSegment: - defaultValue: 'notfound' + defaultValue: '404' # hidden by default for autocreated document # has to be enabled manually From cb7fa143f5a7f5e01452d5389c26203b3694ea0b Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 11:17:23 +0200 Subject: [PATCH 010/143] TASK: Update Youtube element --- NodeTypes/Content/YouTube/YouTube.fusion | 6 ++++ NodeTypes/Content/{ => YouTube}/YouTube.yaml | 20 ++--------- .../Fusion/Presentation/Block/YouTube.fusion | 25 ++++++++++++++ Resources/Private/Fusion/Root.fusion | 3 +- Resources/Private/Styles/_YouTube.scss | 16 --------- .../en/NodeTypes/Content/YouTube.xlf | 34 +++++++++---------- 6 files changed, 51 insertions(+), 53 deletions(-) create mode 100644 NodeTypes/Content/YouTube/YouTube.fusion rename NodeTypes/Content/{ => YouTube}/YouTube.yaml (68%) create mode 100644 Resources/Private/Fusion/Presentation/Block/YouTube.fusion delete mode 100644 Resources/Private/Styles/_YouTube.scss diff --git a/NodeTypes/Content/YouTube/YouTube.fusion b/NodeTypes/Content/YouTube/YouTube.fusion new file mode 100644 index 00000000..b48e0fbd --- /dev/null +++ b/NodeTypes/Content/YouTube/YouTube.fusion @@ -0,0 +1,6 @@ +prototype(Neos.Demo:Content.YouTube) < prototype(Neos.Neos:ContentComponent) { + videoId = ${q(node).property('video')} + inBackend = ${node.context.inBackend} + + renderer = afx`` +} diff --git a/NodeTypes/Content/YouTube.yaml b/NodeTypes/Content/YouTube/YouTube.yaml similarity index 68% rename from NodeTypes/Content/YouTube.yaml rename to NodeTypes/Content/YouTube/YouTube.yaml index 5edddf57..76a89af3 100644 --- a/NodeTypes/Content/YouTube.yaml +++ b/NodeTypes/Content/YouTube/YouTube.yaml @@ -8,12 +8,12 @@ 'Neos.Demo:Constraint.Content.Column': true ui: label: YouTube - icon: 'icon-youtube' + icon: youtube inspector: groups: 'video': label: i18n - icon: 'icon-film' + icon: film position: 50 help: message: 'Embeds a YouTube video as content defined by a video ID.' @@ -35,19 +35,3 @@ `https://youtu.be/G6D1YI-41ao` the video id is `G6D1YI-41ao`. - 'width': - type: integer - defaultValue: 400 - ui: - label: i18n - reloadIfChanged: true - inspector: - group: 'video' - 'height': - type: integer - defaultValue: 300 - ui: - label: i18n - reloadIfChanged: true - inspector: - group: 'video' diff --git a/Resources/Private/Fusion/Presentation/Block/YouTube.fusion b/Resources/Private/Fusion/Presentation/Block/YouTube.fusion new file mode 100644 index 00000000..cba6cdc1 --- /dev/null +++ b/Resources/Private/Fusion/Presentation/Block/YouTube.fusion @@ -0,0 +1,25 @@ +prototype(Neos.Demo:Block.YouTube) < prototype(Neos.Fusion:Component) { + @styleguide { + props { + videoId = '4DVD03IlXIs' + } + } + + videoId = null + inBackend = false + + renderer = afx` +
+ +
+

+ {I18n.translate('Neos.Demo:NodeTypes.Content.YouTube:error.no.videoid')} +

+ ` +} diff --git a/Resources/Private/Fusion/Root.fusion b/Resources/Private/Fusion/Root.fusion index 2f9b8c06..a2cae1a3 100644 --- a/Resources/Private/Fusion/Root.fusion +++ b/Resources/Private/Fusion/Root.fusion @@ -1,4 +1,5 @@ ## # Include all .fusion files # -include: ./**/*.fusion +include: **/*.fusion +include: ../../../NodeTypes/**/*.fusion diff --git a/Resources/Private/Styles/_YouTube.scss b/Resources/Private/Styles/_YouTube.scss deleted file mode 100644 index 4c575969..00000000 --- a/Resources/Private/Styles/_YouTube.scss +++ /dev/null @@ -1,16 +0,0 @@ -.responsive-video { - position: relative; - padding-bottom: 55%; - padding-top: 15px; - margin-bottom: 1.5em; - height: 0; - overflow: hidden; - - iframe { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - } -} diff --git a/Resources/Private/Translations/en/NodeTypes/Content/YouTube.xlf b/Resources/Private/Translations/en/NodeTypes/Content/YouTube.xlf index 1c01328b..ccf2dd2f 100644 --- a/Resources/Private/Translations/en/NodeTypes/Content/YouTube.xlf +++ b/Resources/Private/Translations/en/NodeTypes/Content/YouTube.xlf @@ -1,19 +1,17 @@ - - - - - Video - - - Youtube video ID - - - Width - - - Height - - - - \ No newline at end of file + + + + + Video + + + Youtube video ID + + + Please specify video ID + + + + From 89f4cb35ecb99b3bbecdb095de1247a5a4c66f5f Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 11:23:49 +0200 Subject: [PATCH 011/143] TASK: Add Javascript and Stylesheet atoms --- .../Private/Fusion/Presentation/Atom/Javascript.fusion | 8 ++++++++ .../Private/Fusion/Presentation/Atom/Stylesheet.fusion | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 Resources/Private/Fusion/Presentation/Atom/Javascript.fusion create mode 100644 Resources/Private/Fusion/Presentation/Atom/Stylesheet.fusion diff --git a/Resources/Private/Fusion/Presentation/Atom/Javascript.fusion b/Resources/Private/Fusion/Presentation/Atom/Javascript.fusion new file mode 100644 index 00000000..bf56e4b5 --- /dev/null +++ b/Resources/Private/Fusion/Presentation/Atom/Javascript.fusion @@ -0,0 +1,8 @@ +/** + * JavaScript of the page to be included in the header + */ +prototype(Neos.Demo:Atom.Javascript) < prototype(Neos.Fusion:Component) { + renderer = afx` + + ` +} diff --git a/Resources/Private/Fusion/Presentation/Atom/Stylesheet.fusion b/Resources/Private/Fusion/Presentation/Atom/Stylesheet.fusion new file mode 100644 index 00000000..bbf2a42e --- /dev/null +++ b/Resources/Private/Fusion/Presentation/Atom/Stylesheet.fusion @@ -0,0 +1,8 @@ +/** + * Stylesheets of the page to be included in the header + */ +prototype(Neos.Demo:Atom.Stylesheet) < prototype(Neos.Fusion:Component) { + renderer = afx` + + ` +} From ebe232d1a5561c06cdbf494c246d32265a704e1d Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 11:27:59 +0200 Subject: [PATCH 012/143] TASK: Add JS and CSS to Monocle Preview page --- Resources/Private/Fusion/Override/Monocle.fusion | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Resources/Private/Fusion/Override/Monocle.fusion diff --git a/Resources/Private/Fusion/Override/Monocle.fusion b/Resources/Private/Fusion/Override/Monocle.fusion new file mode 100644 index 00000000..7949aecf --- /dev/null +++ b/Resources/Private/Fusion/Override/Monocle.fusion @@ -0,0 +1,5 @@ +// If you use Monocole, (See README.md) we add our own styles and javascript here +prototype(Sitegeist.Monocle:Preview.Page).head { + stylesheets.demo = Neos.Demo:Atom.Stylesheet + javascripts.demo = Neos.Demo:Atom.Javascript +} From 8f65b4cd4859d58ac9b7bac1982465996406c48d Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Tue, 19 Jul 2022 11:36:45 +0200 Subject: [PATCH 013/143] TASK: Add fonts and basic css --- Resources/Private/Fusion/Main.pcss | 11 +++++ .../Presentation/Template/Page/Page.pcss | 44 ++++++++++++++++++ .../Fonts/work-sans-v17-latin-700.woff2 | Bin 0 -> 18892 bytes .../Fonts/work-sans-v17-latin-700italic.woff2 | Bin 0 -> 18036 bytes .../Fonts/work-sans-v17-latin-italic.woff2 | Bin 0 -> 16996 bytes .../Fonts/work-sans-v17-latin-regular.woff2 | Bin 0 -> 17996 bytes .../Fonts/work-sans-v5-latin-regular.woff | Bin 27672 -> 0 bytes .../Fonts/work-sans-v5-latin-regular.woff2 | Bin 22488 -> 0 bytes 8 files changed, 55 insertions(+) create mode 100644 Resources/Private/Fusion/Main.pcss create mode 100644 Resources/Private/Fusion/Presentation/Template/Page/Page.pcss create mode 100644 Resources/Public/Fonts/work-sans-v17-latin-700.woff2 create mode 100644 Resources/Public/Fonts/work-sans-v17-latin-700italic.woff2 create mode 100644 Resources/Public/Fonts/work-sans-v17-latin-italic.woff2 create mode 100644 Resources/Public/Fonts/work-sans-v17-latin-regular.woff2 delete mode 100644 Resources/Public/Fonts/work-sans-v5-latin-regular.woff delete mode 100644 Resources/Public/Fonts/work-sans-v5-latin-regular.woff2 diff --git a/Resources/Private/Fusion/Main.pcss b/Resources/Private/Fusion/Main.pcss new file mode 100644 index 00000000..89d4b20c --- /dev/null +++ b/Resources/Private/Fusion/Main.pcss @@ -0,0 +1,11 @@ +@import "tailwindcss/base"; +@import "tailwindcss/components"; +@import "./Presentation/**/*.pcss"; +@import "tailwindcss/utilities"; + +@layer base { + :root { + --color-light: 0 173 238; + --color-dark: 38 34 76; + } +} diff --git a/Resources/Private/Fusion/Presentation/Template/Page/Page.pcss b/Resources/Private/Fusion/Presentation/Template/Page/Page.pcss new file mode 100644 index 00000000..4731ff8f --- /dev/null +++ b/Resources/Private/Fusion/Presentation/Template/Page/Page.pcss @@ -0,0 +1,44 @@ +@layer base { + @font-face { + font-family: "Work Sans"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("../Fonts/work-sans-v17-latin-regular.woff2") format("woff2"); + } + + @font-face { + font-family: "Work Sans"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url("../Fonts/work-sans-v17-latin-700.woff2") format("woff2"); + } + + @font-face { + font-family: "Work Sans"; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url("../Fonts/work-sans-v17-latin-italic.woff2") format("woff2"); + } + + @font-face { + font-family: "Work Sans"; + font-style: italic; + font-weight: 700; + font-display: swap; + src: local("Work Sans"), local("WorkSans-Bold"), + url("../Fonts/work-sans-v17-latin-700italic.woff2") format("woff2"); + } + + body { + color: theme(colors.slate.800); + background-color: theme(colors.white); + } + + [x-cloak] { + pointer-events: none !important; + visibility: hidden !important; + } +} diff --git a/Resources/Public/Fonts/work-sans-v17-latin-700.woff2 b/Resources/Public/Fonts/work-sans-v17-latin-700.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a91f8a2a0b799078991588bf78a08dc67ee27535 GIT binary patch literal 18892 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 literal 0 HcmV?d00001 diff --git a/Resources/Public/Fonts/work-sans-v17-latin-700italic.woff2 b/Resources/Public/Fonts/work-sans-v17-latin-700italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5e05a86e0d72104baccef9f58fd0b4eecdf573bb GIT binary patch literal 18036 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 Qu+x9H)#A;uzhE^00J|rrHvj+t literal 0 HcmV?d00001 diff --git a/Resources/Public/Fonts/work-sans-v17-latin-italic.woff2 b/Resources/Public/Fonts/work-sans-v17-latin-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..63e3887147b3ee593a8f9a378a55f2f2f73aac04 GIT binary patch literal 16996 zcmY)T1CTB}umy^KW81cE+uCE>wr7uR+qP|+du-db?tjjCRqx)eRE1UPq&r!w6L)!W zW&jZ2KM^(oApTEY#QR?v`2X7er~dyHY<`@8C`{aNBX9!&WfdV6Q9uYX5+rm$3gbHn zOt1+6h#i;|BtjIF5GI!?MjaT$Ad{Zeg~`yBT8=tVYZ_8Bas6gPGtvNYv_Oy&`l%G#MFz%=zY}#au!j;C zZPB*kdfa37sT1FR7TI%KSy%pf{DEueM^+Xv#|R-#p7`qQoa46gyIR9DWKg8Du`re$ zaOkZvvrUru=;vk(EgF3Ui3|cP)C>$-t^gSrR_5| zP5&)Yp#D@(YZAh_Fuv$;`CAW1SE`@yRR+d!QEz@|n?XbLKwx!py$<}yi4t@e8Rpg= z&Oe>}Z=c(xV*ELcu+n;^6ht%k6)iUCsoVD-=vll^^&dEc2*rk9KflbD-`N=s*gnd9 z+6^J|pbgX*wkbS^p6lG7-?Fmbr=M38>|pB{R+a=elks^3<^3Hr31@9tRaN64B4Od!;oY@@ZU6MT?8d^X-+( z4P*yvci69yW2Bb&7)%yX>PJkXVL~TZRHrk-rl9G&l4th5N|To{cdY_VTx*kz)HvK& zTw^PIgU-^HDS1UGqDdwBk@qgeW3JDZUmJl>xFA|$Vq&6TL}AFCUHZicQb}`*8Rb~( z7j^*XAus^&Z)hA5K6ngViUXK=K?745xIfMYlJ`~CPWFzftRpw@?_A6|XZtvSusHkT zMmx#zpU?@SNjt(KZRx%Zq%G>^*ziLd(0kmTWs$Fx*P_(%wtp2-g7FyIbMRr^r`I$RU9N??5)twOZpQh3-i!#?F4ib7`bErUE*3l}i6a;c<7% zwtuXcU&d6)Zi=@s4efhbb0cd8YGR4}d@u_1sgRE`Q>C}#yF{cjwY<6o z%?1H|;&-r`Bn}3p_kfipjit6_nx*~x*gu+cwGXuqlqZ5SKSuG1PE15bsYe;5xie#I z&0Q5PQ~8GFYzz;_@IdSkDZ?TUKWyR`Tz_HQpH5Esl@eA2Sb?bn7Gstg@A-&3=%!`l2K-Fv0Tskf;ckP zKpD|;5|EHlgL~*x2;eZpW3em0G(2^OWwzCAhebMfid&kB@g>$~mnYZ}Nu$~Nel44g zt6-2n^f$MCe+G@`j58^KR8Dw35Y{*w|< zK9hJzC7VfNOuI=E_GJ=P>lOi@)9G^h<3BJ#Htl z(|wMh?MY!^@47o2&@klkG?d+#lkiyQX;;V}`G?H4rH$&;Iyg+Wt*-qRCpU=GQ+ zUcBg{62e^#JP8TKtY86)Zl8FlG*ND8aejssnJ{)$-@ieP&^1W(pZ<<okXl7>KCI=n)?+7TyY$@sT72QcXuzQCpyf3ud*NsMHZPIKWxKbT8QxPWs4c8dAsx z&Q#G1wpqqzcsyv%=AGr=!3?WU;;3Kknh3u42-96Nb<{Acc z>_j~K{z*|?9sq{@AbmjvNexj}4$$FN@tuQ!e{ISc9cGI15oF3DW6)M;)+@G0a=ROo zn?PNj`ezQ}-|F&7lC{4=pn}lSf@zPnN>(pA#ptYwd+y4gWoNruMp@%+5zf@Xsq z%)$k{fqIK@#2q+#98{R+{=FYe+b%vRY>A?-OvvCVI#E$w>QF?L8+;6EZjJ`>DOWeD zC9N*Ja>Pv~*S_lLj!&>yI{A_%7k3=n=8;xXnN@&*qr>9^VS%x3=$Ogf&*x-ohveuI zXg!0PTI9dYAlb2g+xuT*A$_~W$Wlc{lQp>n=-E8HtIlShw|D0>Q#JC;85}A&W_|nw z^uszMVUG(IFlls4&FTV!6+95Po;r=9>A23ga%{OwZBKj}Jpjbi=Kp^lq8OC%KOUa> ze;!^NJCVl08;bhmw5O?{2pMR>iX9_fG*5_aA}Wam3mzmi?ogpJnIK)Vka$6YNlb!l z+#~z8V{$~5aGq}1Wr6jiCUw2pX208e+xPI=N@Go7(8erA#xfxbE@#uqY8)1cwR37Q z@O%49JWJldPd5$jIDl`wC$^WV3>1QaF11~gTL@*y%+HJWk5XIA9~qgsir$WmI5b+3 z$*@(!*6rq+09O?NAYcS&)Ggac{l{>OgUO8qaT6frGRa6vve{Eok{GUq@y?b?KCeFm zJFvyYfkzqbCYuA-)h5i7>seCRF4@&ypYcF(ON(xnkZ~EGii*|j!w{R4at-a@+J|8r zU$*VqKmm}z|IFdVls;xE+rNer&B9!nslP13sK?YfAh6AfE#vQpx_JG9|82R45UXsv z9Kv z)>J|tGdWUbv5a?C-Qm{Q^=>VRfVk&J>ajENaV5to%PlgP$k^fW`5|JnA;ZI^BqzqB zjBcD}6@)|fgy;ILPwtd71F-iZI9BPWZ_8DvQ>06bDpjaOOOz^9E_wvrb+Ndb#^F34 z&?r@kH8d*#3dhV&7vhG^OrtkD(p51^JOM#XHwuefAUgnDbX6R7o3(nwZEiX`I@`=; z!kJkJvl23m6<2vz6FUv^(!s*?1Lxz!i8X(NULp(p*XIdEIB4%LGz@`ZUi^j z#fn7D-Kd9{8>0{?6*e=tE}f71LUrH>`M;wgp7hXOeJ<_f+7H$1O?3P!b6 zhBeNU`x)q}yEMk^jpE2PB4Wt{H8(G2ppb|V1^qm{oP|NRU+rhP5O1m0lSUA%MG>^^Dho=XZKijP=US5LN)(p zo`VJbog4&{*IajA!sW8e@rT1Pe7rVg7=RQN-P0u_Ob@PM-qsMov~OYiD*q6PXKj~^ z*q%?kjBEC?eb4ts!k;gd@W?;OC7GG6q?6!>vVWG+p?k+pZ!hr{!AmqK3;7xf0hX*E zkfX7v+)!{5#>b=AMW05m&ZB)#h!)5&L3yPWAPp%g+}6?5b)C22IJTYIx)>55>MCH% zmGIcgdsKwurAsH0tAYOyc9O)QSPTqvnj6-EASf_iizQ}Z-rm4KLxRObwOO3HCN}Zz zY&jc+8?FAk`*1UdXH?3eAF<$~43G@)%(8pJPe&`mxURT^iPAzB8SzNP7}5@8KqR22 z!6aB+eg?foLjdB$o0{U8D?t6_wNNm7)$mY2M5GNe{e(uCm@Q!%CWAfRp;oO0$Ai}4 znwwNv$5hW9i}yG;aX9kHA*%?B{VgksrA2Y6ho{l#qtJiU#OZyM;2lpG+C{(z;wGU94C=QhoPpQf+?4qMqP zlvDyX&Q}srOGx0ulYq=8bCP;JPEfLg6y@L0l8oeN2*1+epo-z@Q216daqTm+VG7@L zl(2EVM|%fe<=`g0td<^5uH_U6o9rSQ{G)5b?TgkEyqxT)(LD$#cyNLk5E?ZQW3>Y6 zy%urG1e$aTH+D0(5B`yzprE9vtgv+IF_4IdlL}f~pOs74O7Nd2*yvSOP4gAz^ot6; z68NYQBdH2(OBShxm*X`AOQju2kGg%9KL7mq`tUQ8X_ai6{{dVNX_-uFoOtVpj+`oy zGWuremGdU*9v+SkJCNc=!ZS=NOI;#SbEoP;jtN5OFr0L&!g9 z`_TW3`E?GxWb~CD1<_JRH$X>}k%g3*7Ifl@$q|2MCPs95UF7fCclLc=3jhCHMc13~ z??}xOcE$vaN!3dA=6IG>>q~Y)2UG&2AEDxZG@=f#6%s(yQ~^>C^FOg;J-nD$NoZ(l zY;FN&Ogal~edvs#I_L1j2%jFt9?{<@kJauuJ!*pgU7+Mro!DW}C=OwRKc}{ECaX+r znS*6Sv_h){{QCrY?u-9_M5xnFEIk?)6n6gYHSUNEBd67fZN+3ebSA7<%%&2wyedKv zn4V}-*KI^~RmXiuu5Bx)y1pQ>PPzrV#8M+#~8~lF+=e0Q2 zctCsdfHU@xlRw2GA|uM2^k1>26R%j3**Nwj+k34lGbipW>Nd~k@W=VbS44ED9dCMj zSBUsX^%ZNzOR36=l{Ln_V2buU+JHDXbj-j(j5A|zx?oWY$9IQvszBIl_R_`Kxi{!oNAlKtjmCbZ?R| z|9(O%$+^4X`atUT4&U!vBp6|HQi06l#*2OIa_Mj>T3Lx># z*da#Pp+Dn{nBdeZr=Vpa6hSL(KnDzdv37 ze{GEaCfx}XfW{ngPj6&lBjGas)<4C>A^i4?V_iuI(O2QmN_3{E+7S*yV*L+UZ<|qU z2>V0FU2>LOjtDA*2%3W^bca~J+RGxt&k^tbU4cch%tbb7Elt%gThLuPsm#WXChfvl zq(F%p34a_Q{vZf~DyFz33(6@~7eqBU;J_?Rk1B98HEmw5~!m5`2I z1WWyK{Ew>g7;X7g{v&eLg>>1p7~F(7o@W!?-{Qi>pzU8Y;@AL-gxRM-Y!of9Nik5W0K1Kg>Xp4&`x|DX#AUlO)Ah+qqvKSBW za&tt`;K`=;$N%>M;q#n(=u|plr#eW40CGjJQO&Wx8&;mM=WJ0PgV4gmku52euQ# zC(7_iIv?LteYhMgDr91pJ=2NRX@d}cy-`@^)_+!*yMsj9clNMV_$6>$tO{YkRIQ?> zx}`JY#tzMUqCFh0rsh}CRzq0!l@hicH!y3S>mTaKII|NMgcVMtaTZE0ixR0oW;+z1 zEiCX?;y%(4J zfz${-g)m)wsb@*g<&R)5Xm8sodQOg41zXez)L1sA4Uf>aAoH7CQ>t(9*HpcP+o0tN zdNLhSPSsFnf4xwQ07;LAY?R4{tau0Q@U5nLz{oSY!#HgnY^&M&%%^qaRubJRr28Js zO2#VV@k3&GOtUs-7TjjIS^s!`v&S#%P*r-o!CyBd>Z&86a8sTYJ~OBXWZe<0jiN$o z3VhH;PJFZv&H{uke*zTayO-D*fjgp2riV0-F@Cqw>dc0av*a&(2PXf`R}1(P*ugL} zKX}=Y5XL*lSLSl%Ng~Dj$O|+5uQc1HLw_7f*hdXAwBcEp^8K257LySD!%|Tbiwv8^ z$S|_Op$l3g-2)5rI5MkQq@K%6mv&9cuCK%{8aUFDIrfqsODQppq2TRgxbPczvX}E5uj48LF`_?;zp-12LDh;p{d*o? zBr$l?>tm*MCBX&M1&JltNYgX~0^${ujR7)^8HCxh+Qbb7npCRG!hf}5Hu29y0F>G% zWC>0E&wkbWk3=}Z2n`s~boLkj@-#97`|JzV32p@U{-Q*bF`4G;xSxhv;Ar{PezwC0v|xEQo;A-CWiK*ja5EtQmv*~lbb`AC3S~hd%o|o>B3LN}QcCjW_=mT`<+m05otk=Q5m!R=^T3pJvgV|MK%P1$;^KqW( z#CU;Rd*UZz+bC4Rw;A6WhDu63-0DfElpWLm zH#!n_7hugqpTD12e6e4j;xu5n1lNc*&~lkhhj!>%W zGQhjDeeRK64|UFYcQhxGFDO1>^nNy1TIYgBTgf`PYSZpS5~FGy2!$=jtem8FExvAD z*8qRPI%``ew^Fl-%;!b>yzM?UD2}Uv@B5|(s`Fmh(w|7git6H`B1;Ru#_13yI0HQq zK`dOz37Ny9s34wQ!J8&32eT+t&I@%SmfQ`MHm^7mCeSG;AzY6bD;yEUD2yy-F&%3% zZ&W|bUHQxbDaVT>O^8n$YZGA;?^2kMa6FOBmz7ZjsmT<}N+z9r*%o<5p1T}{l7~SI0FX9i*lquUSM|4w)%&{0=c0OzX?#Py8(Sl51 zJFMPiIarlu(ISEgf4NtTQp2<3Mz9EiFhUZ(WK8@REXha4JQu#^One_0-s6(&am?0h zmlW~|u7g?tcpnF@wL*iX#qE@02Z|;gCPbp&R+I}9ofB*jM>aajN42CB;h%hLa7aKr zCz=G!oxXGo82R1*^4q*{~8L_z;_r)a!7D zE``@cXxM2K;k%X#lUe-($swt2HTELv4FKYs|69MvcIZ!xS_C;lDM$pZ5UwLSE=1uX zN?!;GA?$$h>IV+^(ndcRZ*Jw-h)~a92z)pBUW|(Od^im2xwrYY{+xb1kR5nVE55=@ zBjw6l*6z2HfbcgUrM1z?cIGI;cWO7IT!nqkEYM|nvJRb}@mBQY*j-B(KcTx9g?(=$ z`xZ*xL8*By`pFfoM-oBc#HKiK$&QLTt!}TQN*&&SxOr@NFE}y5wT=6l*aZPNYWYtX zG;nG=BttU7;KhfUfEE*?VU0`dm+&Cor&{(dzv!^o=QxL550o=t*vn{VaQ4RJL~hv- z6$UdwVJpIGMd~x++O)+tl* zeyzZv(EFS@M6&E019C>eXsK;g{s_?d`C08?I|oM6Eij090c znuW{R93wKiF?^y0t;ixy96N-}vk9u_TQ2fia)F>uf%GOmZ!Q-qc|1-+2PL3Sb@L5; zbc~K^UG~12I~EKZfCkVrt|;38I`sFFSlHkK66|HH_yl}l0`mLZSOCCKflT0pZ?)}o z9$zngB~XAj`xBwStpy&I44AvP^plTv+*~a|=e6{{oe4ZRLfimZAparCVGFk- z9BUr0QiKl+0`LZ|1`r~Wn0uaC+;TvQNcdyjN z{@_q61!?esczSrex&pX7Km*8s8w{{_+aei|%m4S`3Kh`bWWTYJ_mJxKI+QDR?J8iq zVZHTzIx$s1$eDPRV5@J!*LE0#l zMx>mIOE#HYrBI?3BrcZ;=gb#t2P%|S)YYfqR664{WiF?m8Y0 zMN!zW?J;-VHU~7O*i0%ce%$ARPT>uYJMrI(k3;+2-egQ_mp<#)JM%rtV7`)m&l7q@ z9HgQVEOWo0qmm{WPIaCQnA0&;;%%Gov(-{1i)clGOC(8jKZ-ox-MBFVkwxr10Kg3k z*vkTN!*l9_=dU67Kfn@x0|WZ8#xM4;hh<@%_A5ZCwej5JEeE4G@)>oD8??|RL%ehG ztqL398p&#ha5`zUX%q{ANL^rG{mEP*e46S`dj zkG4nMKw!lLhPd+mrbE+Mksb@qme2lk3_!W{jJ{wy94o8wL%M{<#q%NEVoY8zjMI7H z;7<*daBq&O_p(Dsf+M5KJV5AzUijh5%7v)34$`&mMgE7UxbIQsh!#v>A zXrsh5Ulq=U=4}*d`hdPWHQwjC)c3U0)>FsnR#kztskzB#%@lV)1X68_Fi$hHb=p~A z0v-CaLHgqmU+W!fN_`1`bWH6fwRkq1BttwB^E1&DD=k-JsA1O^kuz7#(o#x#a z#R+;!<9GDMLwqB7ctSCwZZsTGO>;cZ!jn>(oAxKdu8@IvaKZgC@pc>Pn55CEb= zF^+09>|ivQEy5ND^IoZy@9Y0`MHuN~smcOt>Q1%wiUfa==H6OtD_o0{+jKf!%0Zi8 zsUUHJILFlHV_Wm?vh5vu8$L-=1WkJ^1Mh(K7LVf(j4TFOeG3w&}D1x+f$sn z70PK3-&lknHNcU7<0|*Zs!LDs$DfFrA=CM_z)WGQ@#OQl^783t z>|KlfK}t&WBrpGLNkU*RNtyb|@&0X3MR@LM9;ygBd9+KaiD03I+0fOWJgbi!K}dd2 zDi%ybTDGF`lT^z6=jbS+wo8xrz2q7^0D9wPbgzF}gh6DQ7qA^u6b^D8kT>B^BYeR2 zyQk<~zFJ|K1G6MKLDO>o^Tb9x^)-@AeIRymTZ`Be=w|oM`aWS>-gIF^ndy$l@#8ru zGEw^~LYD)l_eqeb5aC`2p;0ME6;mxi@*P60i{3#Y$L-oMq4uH^-ErlXP+=O_slJMu zmqFz%b)YGCy%Cd8N5?zwa&cNm6ivQnaZlUVT?X|rddEaSwP;X@e_Ctm!6@&x4M%ln zodtfV@g+5vcW9v&BrD&id{7+1jZVInGio`me@zU&22F1^YJjXYzq?_UWk6emEs2@pITayvT>?+{B;Xlzep_@^N{bFgB`1K<1*A|4g}fY4+U!*tJJx~QEn)ss7e`>0;kAg0xo#v4pHjS-$$t3B&^Cx4oWa9etUBSjsA;L4CEeBh z2Kjs?TgsYr=+WE^eDfs0R5lqU0KvF{+|#lFo>Kpc&&L5PSHnGefPH8{y>@0WkSnNrM(=#Toiil%}ZEl*bEs5k6ctaDFw z=Tf1R$^ze;Nsnj2agJkC|19&%8a#7M+$nx&QPEf4QP1OzxBDbb#K8Ag!B%S58u*h) zW#F#M^84Wz?8{8>p;dIuNtr3v9{g%F&O$gSFm%T8LwuwkVQ}vv9g~qJb-4~Cy?6>9 zoJ_r?1#cKpt196ni578UveH}&?2MA9`S6d0$2u9ka#AdLLZ!EPM11*Ns##+6%6e?8 z*sK}oVp6R^9c>nMfNa=o#FW0+{9 zefMcYEv8Jmcw*A9xI5QM$*w=p^PzXjazUJznay(PGvXGP>0*jw5KCK^p+jtijOJWF zWMFtE93fu`+onkWeS6L6JE=YeG=Km{-rsl#`OVL5i3&8rd&-^6=6JJl(?~rv|Gv=Y znc@N^ZljpVpeB>-xne5-Wswu~WPidzK!|#jgRq&~HLa1eY+6dlH2uNQ$9LB!z{U=)-QFT(HXBBu#G0R+K}An|A0qHLKhOnF zw3Y>5|I`H4g~Q}LL)?=wbK0L=g|tL8aJj!JcB;rTUZPLEfeZe2q~&M-IKqr(43s)U zH}{Y8>LJmpUu$prQZonLPYb>mQrXoVq@J`g$j8W;Q2Mv--2~|pKXu{JqWznHbd{ow z>|_R>R>a$*Hv@Y}V>!_z)tv@aHpG8DW4y=LMp3=dkXYJPLtNpRycwpsPryar+)3&| zhnUZMzi95UJ9#P?SK2IVN*geyp2)c^4qxgAdVn~LeIuwUn^}`TQE$T5mlO9pt!h5h znc6j(w=HgTvFGxb>Trl}bNEnXaC!ya+1zk@`mjnv+2ni$S7ObWhFx4Vo7schFypZ5 zmAx!C_@Z*snauUR2yhw}(qX+YL51?k;ZI|(`8F9`#7?tGfIcmkA+|P&kWVK#nf1eN zKE42ApHPnch4D0AO+u4&Vb;ynt7#(Ut9xkb5ViK{WpQJ|mo1~HyZjY`ge-HtjEamy zEW-lQhXPUx5+!q^{)j6@>>uu+1upfY4-$`ltI(V=kwh7nMjU-WLSJ+whj?b1`lfL$ z%!t!tRav~D?AD0uE6|$3AoL-%Ft`$aO3S0GAKKvWV&bdTY5J7UQ)>{xcGz;hP`T1M z4qIaHciN}h&hJ507IHFMeGKkE_YkA+P`AZH}qW=_3QlQ2iop-B!WDNL1m2*)r@oai@z@Oxv&TteU;#cH?FlE<2Z7} zIka6tb|kWaLx9_LpZFIm2_5)wA;Hd?F2pi_FRSXI7xLb+J2%q~%`>DMTc!|xmObc5 zn#of(=nf5e=5zxu-`d-wmx8k{Ah}NNc~$}?Hybntja*|Spcuk=B|~R<>zsWny^2k% zN9Zv(-r?JzJ}}QL4jzAWUo#=tQP*x#`mYg6$LeC`Gnv?8HoT_Kn2}@rKJQFz30= zDTD|aMbo*jO|^MwY!GuZd;p zv3K=j22ZI@jo7dG8geXs?8}-A0z-2Rc^mDMFOm)6r_6X+DQlf>klWbNb@;}|_b)o1 zE9P3Wx+i%ZdoWS~?@fj{!NxIuXQ_UoI=|^fRsnm4^OMjuvB!tdr-xH*n$8lUTD8=l ztlNmBruqKC(D<((7x}!)dx#u1aC0{EPQ2A)X7I44mAy$;2k&iVTfnX9jFt=eAH7}^ z6OF^>8P;N*ufs-16Gr^TJJ51R`Spxv?Wm&-qTTIR+Jm2<;0ek#3Q0vo0%^e02w&#|h%^D?jhD(*!P z^P$IyOnH}4Q=%oj*>H>C_ha_MdwolyYF;dZ!-tLP&Y8iTq6(`uRKA`F70Ks|u6W^1 zd`-e{8OB7^ICMBvA=sli;|b_rm8ZV*QsV(Qd073&GE7<=bWlG+ng^;`(+Umxs% z_Z9kPwYDGk&pvSQPU_4ns^1D+9p@vuoHSwY(dh)dQ~vR1o3>vtN$=m)UxbwSwx|gE zfl_4TFIB|MhO zEj$b#?CwcPrDWY_Ti6FaDRsQ+wNN3a0aY|)a(kb^#ayrEvUR$bLt6Q8fnK4;RlI{lv!~PN{drR5U;D4V^bi|Lo+fPFAwT&fcTEZ`F z+qkvMfj@mSR6(s7ci~-(m3o$HpB}4TSbR(OS?GgHsq=EagV(2055YSC&$%eqFU=WA zEW~KwW0&rAOAGh1gpnYV;nZZzd$tJXF&cQL>F+3^^AvC3R7eDFFyuEu85vxKtsi``BZjdst9n_|LA^!ZQh@r)!sLoVqc`{9n zvgh^t+6j&VB`HeC9DBHHx<+iW5_1Zo$T0N|UVL9D68BwAG5r=>)3WMs_i%6;%jD55 z9xXBOqW$PBx}gdZxZRdwd`i{$3gso{)#wQ2;+{{)&f^1yT>6-vISVTfZ=oBj1_K+8 zuu)3fXNds@+ntQm`0iREz{vPt;dG~}&RgO%CR-)8A!#~bYleevpx^$Mo(PMXrsQxH zgSb6$P&K4}{Z`?#c;imaoWI?^WVgVP$t;n|?xIg3$MNn!*=zP`z98cmUD_8XEtZlK z;z48h`lhk+EO#V#iMeFZbssX9$FO-tnrm36$<~Mx1hwOLJyKCAls(VDSlYVa;JjWK!R&K#S z+3S0@o*uc*Ah3XUTqOq;#2z+qaL%b(*L)Ue1Xl3F%=CRKWha0!iQ+}K`&WoMpujJ~ zM{f5so6XatiwyaAkf>GBX<_luTv7uMsT*K63ShW#?D2mij=_l5)1jbE((iPR6p z^=w@%N$m9}>6tG?0`I#GH{+lCvu{xx8KqvMChk`ElF(I%%P`E1@SU}=MGrun9L)2e zeBCw^i0Sr6QO<8Dq~eI$UiyHr)T{KpfNh!6gy>Cm{nVLunX5zZR6ZggjOac!^t@M! ztM>w}Ro(~zH2h0SrNQ3to-;{)FX7QXiby?~w(j;jHIplX$=268hJ;@6};6wjCM~OwOD>UOdA}8LP7nO*KQXBU#8q zRJYn-?I>C19n7pZw1i*&rdIXdyFA;<--f3iO5Yg(de%*d7|u?n$a!0L8>OmS9CMw| zU-CUA8eW8+%-_@E^0Hm(EVsXlO47Pxn=8*L1_yX?xM`QiLn~;8R+Lv+FKS3Dm#xgb9X|gaPCM%In(AyIR=vGQj}-rX zbKFE~jA20k9MOpjm&rLKz0 zlFM_RF^yjmujr3_D5n)*(16Gpoqq|8XZZ(*a&*P;5h(`Ly|(sl6WAqh#)G%@Qc%+N z|Fys5_D;YK*(gKkgu`Q?8xQMP7o4;$Xaiie}3 zCSQ7QO8D;!j@o2tnVW3Su(Mb#9Zq=6Z@O`AmAh~;Gwc2{P&_5hII#%(J?#FT%Se)u zWQ?i{ED8K$X3rinv;pix=QkBUU2ssIAjT_r3+-vzL)__bD`^x0U$+R$)?QU#Bf$)(moXkIm76#fLT?zR` zpN&QpDvGbzD`XLaD@Sf7OyAabS#NA2r(0@8ZOT;coEkWx+zc)GIUq4%%vugqC$!;7 zPWGMIjA}o5W;|fU+}eAQQ)so~g`a&`aaST4OE-}xFIC@N$^NanN_A1YbYzvL^(D!i z+)t9>M2YR_)OA&MiSVYdyi#lxfLUAR*GZy|#<1M46^ioP@II(3q> z-YTVmVAvgdpE&+vLr#Bu+$9zEF6knI(O)G39deXc@q(f6b`l*N&Rr%C7r_ySk}>{1 z7`m-sxMLBAJ5FBTfZ5bh!iw~dQp~PYXWkDP&=N*ADJRT1Vo#nMeyV}y(UbcZ7Q6(G zT*nDZNY}(_*S_QlJRAdA&!S)NzW>x#@xYn5=w{ydc%F~=3J-aI@FZ+!+bwjW21G9Z zT5Nf2k2JA|U%IWhUf2M=3mn+@sDEqs=nVd7#;+vm7i1F*bqKAW*v;GDr?spo&+qwGh!w(wyUrA+mPu~#x5ULMEnIU#OG+bK^C z^%Y$-XwOWTqz2L*?;h_^zykHyyFy1ayH1e!%30Te$!m1n5VvrUCDjO3_iEZFPaeZc z-Sw_{JxJGo{(304H+mkQU>~=T(T&9Uw;5k6eoA)}Tf|Q~c@H3LMQXR15i)qYenuNi zUVC+-w`8OcGf;#2eSFP}LZ&{Oc&FzoT#H#On6(yHOxk-Lfw-ewEp-hl)`>NTjY$bc z2iFGrK~}@b%{J@(*%Roq@R|^E#SEo5*i+9V9)D9Q?#Qe4J~IV7dKae-v2-RvD(Y6* zH;V%AsU{hOvDvukLEcCBiexbtsk`G~u0)5-&!ryaci*`%-N8GPxuwo^Ub61r z5rIpA5G%ZiOw?;{Bt6aRqvV+_Ze>c(qZuyK-YKn1mRf@<9AbsQTC`JpBJl_gF^*B8 zMv(x8`G{!W#lidIXG`kq3}^%8ek)rvfXyXXYi4Y9u3AbUx_vxh`l@cJY

_Q3%W- zFnOF)H$%-ZUC4#{j~>W%g4JgR48j3tH3?b4XBwDyDhEZ=%S+6I zj%GYt>4LDB^v~KVVL@-S*PhSe2uXST%Z8m!0C$tu`Hu#a)wOeMN8WjLY95l;K#>5d zO-<7r{+*3P%vJN*>g2P;f#DU`jP;y*)nn8hF<9sB({)KbjbK-ndG@aPmkj}|pJyP# z?P_lh*yp2NK*=FG=GZH?0MDsVFXzN|oo7**C{!&_Y(}8;a%#_J&h0Ng*7eL{`=;24u;5VO={Lt`Di9Rqzpxu0yYxORrQe*r_uNliX zkDAK2(!Zl1a21R;Ew{tE=95&I&*#FDl5v-wcEj=;uJs4pqzixbK@H1C7plXa33w%2|E7N%qemIwX(o(^@qj zy?I!Kb13+m$Tvvl!Vi&!%;T#_EUaxEGyTlCj9G1&^!ANf)ZMP=S>dke!+-q+Mo3(Q z-j5;nSXHCnnhkp7XLaw$X<~Mq0m;}gjhuFrIS7_r42PMFfP0hcbNaQ%raM`NL} zcT}vfA?6QIpgChA`|8kO$3y0`MkN*S#tS0FiS^c`3z`d9CDSd-+ticI?bUU)pMa%) zhbgj5W^sQm!!>+ez-pUAO)}55E^!Akl*wL?K%nR2TEsA+Sn%vX%wpj7iM!eQ(jD&i z9><2Im4U*NU>)-z96`d?>g6DEH_*U9wtIvN=9& z9~>T5T!F;0X5?Rm@9|$Wc2)Y5=5m4GrsYbjn|>s3`7y9WJEkWFJd~3TKX12;Q{hfCnJwpq2>;|8mhEqx|qVRb9UczbH3(_|Bmj$f|!r7xZ<7*nzV^{T+4My&Z}r3>`?h4-4{U8T^z$F(Y%2;U z2f2`IE3p_P;V5w%trx$W&rE2SvV7ZC++>_>i%2tIRL9vHZkm6z0E#)3EPFT`P`F@@ z;lbQz2>r9Bb=HF6CA2&P6*1Nb5*M)1aC`Hi#X#~$D6k^#_p7-f(6;(u*&o91--jQg z^%C%NTwRUWd>dH0^+SuuuPOM;OWnHG^nmHeeAsTQ>`sP8j#J_N6%2twbR_kqNm2w; zWhu^il*>4FAw3FfQnBI;>*6YnqwaqX$I~W;MzI;a{dC7BkBg%F8Uf`U%BCz%;!Fi6U+)>#hv&``z2F-FA@|&u4Vb)S#h4*(I}u0|#nWDmw8X<5s4Jvn1h7OPa-z4euXh{BPc{zkQh( zZY`>|%A3o07k^ySI&of2Dq6oS(Y9i1)Y%iJBRd1K{Na%5=?-j1U=J(m|9}m~8X{(jUh-cw2Z`n9ZoO1r}uETig8x zs_#hKBThvoUj7kI!JEe20X43(Hl-!Qpi?-0lbcq~%72JrKAGxXfzXL@1M zkM%v?zf!DB->(k(^d{Bjf&79A;_?922td4_GI1*?Ht99k9pAU{SZQmxo~Y2(-w+PAkJ zf$dHp*NR=0xO=u*de*w=%rNO8Kajc2#>3$oC5Hbj(F74tHu0{ByIz!V_fU%Op?YM= zWI`r^Q-xxu@T(M$b6y(zC#=q^RD7yibMBVE_+i$PniV4~CpkbC*nOZceY=bwp3U4& z6W*#iwLN2RchUDrsL!d*dfnYIkYzJ<%#>x1TIZF{OULHjseMewRqRrWC%5+}JNqQ5R+mTVv!axuXnK*BhA!c%f}W znYWp|mM;|DhB=2cwN^^eqCJiXqiD) zf&3MlvHmNrln(F{0yo)T>(SrMuZlO{AXLbVan?0ph$NxK~K z9a>|wx?od2G4qWMD~ibQ)KKv1HGO`8nR!53ISh{Z_eAWxaWd~S_aZNb`qExwEZ+RP z*=dtCkPA%ga4d^x2c>v5PFp@5b)VaSohAG!YTEAq3CjUA{%pfjGpnJcg#)@&-1_=O zDxW`nm|?a=wThhQgNiAuZ~5n6^n|3)GTTU9TxXq3U-js)Clcn-9NckH3b>Y>!x${%apUdp1$$u`~gH zX;_v{Vn2&XhZ=9?XCc{t!;Q9DUOsyd?8n;V7XT7q-=fQ!@f`r|3hXfez^9oUPpUD!)va%V3Y5&B*VS+skpl!<%>mw$2>$ew;7+=s00w+e}Hvs#oIwT7uz zrbMYm1QQ>=LJ*RbDndwAqh1AqRi0`M2p08flq*sov5e4^U8#_UPOE6ysCKwbI4Hh+DmJ`Ysuaeu(4zUIWUKX{7XfRbJDw9f6E6+?wr$(C^^9%Xwyiz3ZQHi3`+nz~KesDYspLnhlGW9{k}NlQ zF(x2jp#LBy1BCRyzPb+xNc8;w&i!xv{|7b)PC%3zZWIZG0l%_}po#=g2nsS3OhA!D zKoBEr2o(@88wd$#qyiWrc(4j2Asi&mc{(J(2{J>&4u=K7QQXF{BLPa#t=#AcU%aTC zaGK`xm)}@07ISls3%^Oe8I=euBM7(>*O`@5CEE5kIpwy(R$~^sKV8`i8i_FY&y)(b z5MlMgA7M-|S)XQ)&4Nc2qw};z63{D{8#vAbtZ7!O=EzMyLCp;}$zB<)@1RAydo|Bz zy(aNjSbNXF)31b|Vmv;_e$lzu#sZyFINZ~slZUUQ?5EQn$$vonU}|FEsY0-7La)}U zS??aca=%-zMi5{UL;~0}0Rln_mUpOusPc@k3jNg(w8O&S%L@@6n>Bt{7!*~5Cves| z`<7h4%>uS1rIv@T?Qh3)W$jTq#?LBn7u6t5ZLMdRo3||pIgAb=GwVJ5CpP*86A(?A zJs9Y54nuwlP;nlC15m-PRTpB7Q_d2}eHqBOq5f@(&3Iq@_UbvS*Sn1>F`CjLW+KdE zY~jezyp2-F9oWYSO0)lfxlTOUh%pM!MmVIkX7LW3$K10>D#QQ_WaD z4l)?QbGfb${%*Bg9IB#_b|b(9Ft~miCV*oakVNb}-!8d=hv=Tqset(!NXDXZ=1;x( z!=CAXwgS1!0k6war2on5FRUadQ!$cCktk1iPzbpM`+^gnT*!WhVJ6bY{A|twF9i{# zll1rhm9vYjMO@Cb=+Y$6Kz5os7f>nqN)9x|2tdnZA&-L{zDt*JIWFMDm z?5tgGPGMTPX41t<-TG&?StsMuW4LkY&Ews>Qg*HES611n=7W=R`ZIxSH!m8AuhI5< z4dyQNmCDTnOg0^P>>5s9WwdUoL?+hJr`-FRGd+_bd(OUHdI|OFdJ-e=P`dPL&(__p zmOrT?<!1^lBMGWps6vNVV!6<-f$2o>diM{;0yt1cTnvnr5g zdbU%9O8J*4JXjA(P^4?r`frWwY;w$ zNaGJg7z2^bcRVmL0~ErP&In=sX_99A;LDaa7Hl=FJT)x@I!K@FN&8+k@vs1Jm?Ttv z9lWsiEf$3`RG<1~&x4wEraE4A*1ZdR{Uw@z5o;9DNc3V@;p*^;w$u|=Y4+S0%3Re| zy*8_4*|@9>{5$BwYZ6fEv}4iwq7;^3G<&+L)6{;a8#VkRj}y_-#4n4Vo=wClR{a~A z|HH78N7mC?mq$0X$Ly(YkZ1&BZm;02XAtmo4WW-#d}~Q^V0$1t?2kT&Mw|6G1wK8G zzWcdsp8}eGJGozgQ^DmeG0l7miFAiFTgsN+gYS6C0^E1-f^5mDGy$ED+P&|&I)c96 zVGk8Gm2yhAzJtDLXtV6H(P5kw)P6A_%3aP|&(mieSTll#%1gO6;qk%c0Rv4G2Fs!n zK3W2pdPhZjX*=>24K|V>xqYQWDnqG=g_2vfXry#z-CXsx!dDR%pH>HCL#vV@gM(jbIZGgfpT<`w&*5&}!Zfr3pAHkrQ1Y7Z_mA zg_E%mi$!IDGY5v2Ql#fuE7nJsW|sz*CRRsQXI6(+r&h;S=T-+)C!BDsLuV$TmdUX0 zXI985=M-2Ka7iymTK%zPUkbPoaVh9<$th|Va6(>zUSDB8;Oon@IAieJ<)cV{)@j}Dk;xO@ab2u#Omu~OU71_dw^i|Q#O z;Z^4KHu@iarsD`R>h`d&SQ|^5V%HQl0-IF=ESP1gC-nDnkZec@a|x!9Ob%^dJz79; zCZ1G^yhp(`Kg(j)oxMo5pYKP0EvFw>NZFuL3UK;nt>Wl$k}dl|V*SH|zaA-SM_OgE z-%51?>7dw2-EdwQFfgK7XWakDu#6wEEQ@45B@(4&B!t*-I!f~?NU9WQ#b~))uyXYL zn)LPHBx_qWIBu)*UV;p|5O0R#@jQ(kJ`E|!$N8ZnRW~H3x$SH?CSl4oJN`+8>+>fj z{7XbH4^73&Dcy#ok8DFUbWeu7mOx%GPcR+vk-1sHp0 zZn9-2Hg#nhLsUdW zL}j_8vN9PMvVm|1Nvw}*Dpyev_)u6DzjF$uFbIp^MasrA$1P3o8jBv zxyku5e)utXY$ltdkV8S(YjiWvo4r~LJt^ySmeL5ZrT_3@g~udin5U9TATkzxXSN37 z6X=^~1wttEs4tT3;5$c(c`HU~m%J~@NoBc&nh~m7Y+XZhZDXvF5EH!1vDyr( zx>j>TZ^&J$3Nc9?R^U{KMG}fm{uw>S!Ka?njd;f(SZO4ETF_#=%BwTkg*N z5#i_dx1357_{*; z>+Byqw47S&ExeK8q@A;*9~J|M4Aw;5)jLUFy>&U0Gf5jBZSke3b6mjL5R^&_$RrCoe;&2RNF|r*E!-i zH%UH+Y_2t45*R38U@DHm0UMv{nz4bM+Q{+gqp|t2Z4Q0(4a_5zA}`ftR^V{&F#{;4 z(bThGgd5HcqpBt;71=Z*Os-2*Vaq^JbR&v2o~h462|yli`PyJxEG(p)h1siW+&fgP zNOnK&I3VN#Y$RW3YnfCB3}}-8>?)Cc&NJw;Pp0qMrbGoW3^{s-z2@C0J=)nXEgVBg zl;{$Tt??SNMCwlmVa3o!F*rkbg`$&^A@i3O7Uk^TSs)DW3wrrXLfup^kwES!k%w>y z2u0)WOvx&P{|n7vLyH->)n9tJhZqepx~3AmOF_q+^{KOXdkSCCel3~H(eHL$j7%$o zMiCfDlIaAGT(t{tCnX<-64E;x@=~#s`;l*XNKEJ%Ty<#1Xd@FFhqOp+UaMA%tu#YZ zWS3$VbKli~{Cid4RlMpcva}7$Aug4l`S{6(Fy9{n&Yy?@gbe6UKuv(H!0orbCk%iJ zfDM2EkO9yEYyboRK7ba02jB&O0*C>B0L%bb05^b~;X9-^NK&6|q$vRth_jxnc$Kxh z@2Dr(E&>>L1}d@eJrHX4Z-WR`5_Pg-!HR|QY5UIq)MuqhR9Db4*`Zb!t|>}sHqn7I zJe#=8XQri%T1ndkZ)NfSGZwxr zlVZ)QrvJ3*+J1RKY#A9ahl|Z;S-hM<+W5s`*SPu(*JT5Wc#e1yIg8g`VIc+W#(% zeK5%!sqQ2a$t0REE>a~@N%&YIW@4!(lL?!77*h)h5Y+5w6^WHn&DhNsOV;5djfW0G z-{k9=Ag)mVN2IUqhnw~{j=89~=2^FB9S~d%-;DYwW%7PlkN`6t7!SiEj5_IXZGuUB zBJ;>}Ys;_x1P_aKNxq+JylfyYA@&_P+rUerbiCwZ7(PNLG#dYmWJP3{Xqsiojs<2C zlzSVSbttx~PwgntlE`#JWiSexVGRqxCqnm$fTW)Z0 zrE|%uuY5=!uTCLQfQgVC`N9NOiWui>8&L!>2NqlO5Dqj-&`4GYki`|MS1!%x$J9pYF$Vun zXcon0rCNxHt{mrg(q;Muk8n9d$_5aB{+27@s&;`zB$7xM$W@?PE=Y&w%EZz9cch;) z4+igpPr~r&qe>L0Fd;%%6rjh~Ppl4pDxxL)>1-9Lt8tb=cM5ikfrgj}Q}Pb7;W864 zM5WJDQ(IQ9@G&oMZvVdg9^z53$_Chom5)>$@Z9tEZk!UV5XKGvPk8zAK-`$mVi&H9 z$wi_IDIyEcPMig1XU3KQQ0*L!TvxcxH@`QMkjh2GlKY@P%RW3AB%g*}oqXW>BohTE_;2y@UlGB1(JT{t`3@##cnmwp+iLp~QNEk=0)IO~&eRj0t zHbv>Oe&enfA69+$pyj*uO^yxZ!bIRaZen(u$o3dK`QdlEpX}4@*idCBK+LTp>&?U& z3xZr+5>G)ZJCXd~ZM~*et+o)KoBG0n{x3!K)=zP?%Jhoy#$R2hPuN#s zoynh$#{f;m!u!8esw>6ZBQExy!KG`y`4Dc;+_2*DmGi|cZEh;qkQR4F(PjKDz<}fD z!6z{P^CyMzNFcD8OC@k|lUJ31lxjhB_z2)4#dZ7FUZ@D8y)>*Z3iK+m2o9WTDrc?Z zH*-o!jd~qYnC>mzG9Hoy@wv<1&s?6tz-mC!GKK3Tg;+h;8yp6WQmyo$in`{wdKMhe zILQ0K8<-J1&~=jOaiVQdAc~&Xs{1Z{!DRuGP)^!JPF~bnDF3ktWcWV^UbNh}`ayJt za9yqaXGMkjLc;qxM85&0dOQuLz;2+64GKxz3gR-$Cg?Z~X5}DDR-oDpk#s)DDQx`b zQJVMsrfFH%TolHB+SX%Vqmuw3q*Fv<-uF1_2k7<*YYNDx*Ewg?p%v|h_}3qps~&dn zqJ{fgon=o)ueX%3aPAhlaQZn|+XWa%OQxID-@d}G2^Gi&F9MJ7;|XQyOmvr1LiHps z`5Zsj3CbX1-MoERyw5aq**ej)1B;a2TU&f$Au}NFCb0CN9pvCyu2#n*hI{V?!4V+> zofu8H1e-epWxV7rbzel+^FtEHnw!w8fp2#d7e+w++~n1E`rrZtFJOr}&&dgcm$njI z>q9jpSY__j+CO}7fL!$cZapI#*~1R@_Gwr`=)6YZlz3z1$r1VLGf*m59kOzRT2YN@ z8~PT8Ug}x3?klVGZelli&cUvQx1iI_(fBeWG)>lXqA8IEuXXQO6{rb=f1w$4@x1h{ z>{q*wA{g{HM|e-r-XOs$N7Ec3ooUs&70^g}8i1jS9)8l_N-`0b&C@kVEj*ogn&{s5 zY*x=Va5OC2xl!QhrNkUnP%~%%GiwJrjJ^}=*9u}Lzlf1V$JfQ9z};%BMk*ZSstv)_rT0dfxvtgBfl-aB~?#CGpGNaP&$g#XRMd|k-!eh zA@pdO6je&u5;>o+B^`oz%*togzAl|pPD_Ao{NW zD;yT#L*&crj>Dc4x(2-`In`=rsTbDm?^K( zLOz#7VPcfJMJc(I*LujCnE4j^vBz2>WeGNw5sw)X$#5TTe40IV|1dS1$O9e%JwH#_ zeYK5ywL~w-Uo~a(Yg;+<+U2cais{kv)|1M#X>t#qS-ag_b+oSosbN;;tsvTY_9yaj z1vl+1Ay%uN`e-_a8U^UJU$vq&W<@Ewnty9;#GK+6Nvi1I>@{KSVtW z+S&E>9L-!ydOG96WQ_K{z$mhl4$6%hSWNMvnnCVVS7L%9t$Ip8by6a!Fr3!kv!Wqe8>ch&|`?66+n5v+Iy!`I6N zLORiF`njNLK99@-ZN50&uTy)yW&JuAUT)LOu_}%vZ<=W3yXp*XI5T{1tUXrp>Iu5ue@ zl|`rFFrJS@-_!)bGbDtF4i3>^z?S0}8GxO2Cuv|t)-)+Clqo*{@3Dw9JqU>j1P10W zHkYoAXZX`OvuPjZz^J&@kkCIB7X4K zyD$hCArx{Tg%Syg77K5Kk;Aa0U}>qC!<=B7ilxRv33D1HhG;Gi&-;TWwSs@e9CCV5 zEDEJ+WRVPbsnjz79$SHh3&L&7frUKV;IKH!hSl=#@)b>{T21*zlfy~@tZJ(rT~iao zY4+e!6~VGUFi#MKVJO@_CL0{H5!h&(LoJ!CBZFz=RFkEe*;GA?b!rZ$6A4}W&_I`m zk-83%+p=nGZTrZ0Ah;KemQd>z87Q^doUK>%eni<>u1Dx?`>9OV9mp=-Rp2;Kz_2h> zz&%57z&s#0=pHH@ip!V~qJBV##vtqu!sq=!qj};QV>S&Fm$Fzye7Fc9DN}+*gcNFv z86h23L2Y<)W2o_$HRAruC3!@YL$8@gTTr8+bYn1BuE<@1L7-d_rF`zZyr||7OgNQr zPqmnmH1dZOmkhaq01H~D}~93VU1m)uBYxZ|?YDk-D0`}w|tC6!C3(^*dwJvI+r{2_^mAdLQ^ z|GRKK>qF9cLBDJDoBQ_x?&@qDE^N`Z2OsJ=KB;$Kx!QFDZ@A#xz{P=}V4IIEr8*r{!w}dG0JuPv7|3z*cmCx9 zxhg`Ukf=v07zkG0pjT?bY(NljzM2_}>)xL$kVZ_y;(jUCNiP@!voy+fQETuM1{<}3 z;Vkm7ZzHGQ@qUZUM;VrncADwjE7bG(z?hKxAnkc=KXycuvsfrlPK&JI;z8*VxK9-E zoxeX75ejFa4{cjs#&o)T7ZM1iy;}NE}+EL8<;$d5VL8c^hC;x;?wj zn?+P0epIGPX~P!U0PFUlsYY0dq9h2JptXwxTj)6J(I69`&Pqg*lvr4}Vf3+pFyV_G z#GiTcKh|@CtEiO$B}NL*J!yi zn=wXIY$6MmTVSrWJz+5nnGYmm0Tbb%bbk3JJDd!p;2>tL*oa;@FgPGcrO+w=FQLVA zP^n-#refu~2~Nsnv0g6K4YT_lHX=TV-&ey7|3kJAVQh1V5it*>wJrAq9mxWst|Kcz zV{~X2_-#M~^>d5Cz9kskpMV^%Fn6ADrEg`-V`Zbq{#XTETeQFjRY1ecutYT(Z-&ns%+2c3;T zEZEW{Ax4l#Z-6O3keGTASEh?d9)rKv{|Q@ukJbE^{EDAJCJyiAkUcW}Jp&NdO6Wn9*evA(>_z z?MOVyoU{7{PX^)PTB*kY1l^q~qQ>nMnH2?tvrWm~v8 zGBY1BzP@Hrakr$~l4sKw!o;9uPT<`LnmJRndY#zdgVzA=@mV2F3Em5XPoC}FylF{M&ml_F?tEtwW_E2=<1bm&!&dH8#RzGr+iOa_{U;Nzq zp^y1YgL67~kv4Sh$qM4b(TqgU{Om)pu{IT!?4*2gi1h|hr&*DFMrCxX zlOyJ92Vd8r=D>ep1Fj)PiS>U=(YCq%*3zNCzuZ#=&aq0sTZBBP#&9NDfshxN+0^3p z?YK`8Ukn9DxHMW^A+c4u#E4@=KgU1^9Q-3rmOZk@$R?_59a~B+;*kupc_Fzp*qN(- z5meU77>2n7Qr#i~AH496YC6woaFhOmQ{+%yyj+Jm6OC(HV}bM%_{pu5&9W&HY$@Xg zcb0(&hKnwxJ?Jg8&r#HRc?x*XB*!N+H%P+$@r*>=u{=-EzY3@%&u<<|{uetW;nQ9X zliQ*Ny9}HASPO|AFWaWKX^Uxd)z{8B(MaynXWmWcJvN?DCt=bX=AH`ThZmAFTRV$w z@OKI@Hzej zhHrSmzU{PPIgXi>9}RipQUZU$v6r9)Y_EO-C;tfqEi*58*)8wQvRSkJC0QPFC>!`p z+n;we$tTj@J(UDuwT5X7X=iU0ID$!8cBwCf$_R&_g+x*C+?S-FnFigdn^ zM5V|pW$z}UNpP*xb>sJ>7-Y5SrDipwxRZWfKdIFolOiQdZM!>Dq!Mlh3hHy1=8m^~;@#%gYH z>c0I0<#6(-{8B`91(R5>qsSV7tV1>y@^Abmv&~FOJ`#D59t=3f23p$D*WyY+SnEIj zg0xOuSc>h5=#!-WNrTe;#*AMQ4d;~R^YZJBcSCN@xUE{)3wU|a)B6Kx#KKSgmKC+jR55zggt-BXl>~@1lDW$f6 z=+Cn6(j6-nBpWF!d1Uv8&Bf)OFh}0$;mt=jhYtPM=F+utssp#<&?>~#y`sSTnV{LJ zMLsY8&yD{~$gLRyVFHaxzgSRbGYAf=m#VP%U1ZMZoS_(K0Vh|?t-r$}{7COOB|LNJ z@@OpP)kSr@n2Ym-tFZ3++RlqZs?qM%per+$-}h<+-PntIw@at|51UA+gEq*^mz|@a zidYF^#vpo^73cjkyhl!-Zp{ZasM90BbOfVww{w|*@BI?KvK>%AbT|tEO39F_wrx?D zfIRy4QHm%1+rzWJHBlbzJ)Z#GV<5p{HoSJq2)ul1{xxVYyuSnqc0=VTrfN{=6egDJ~c#)9pby;X?bq&eSYTKy|{@T$l|?y3x)&=*L~G2WJo5 zV{Nd*YOb#w8#1nQi=TG4U0z_eOUMu&hjaG=k@g;iflQ0lQ-Sonv|m>H@Ifv%UhxnW z)P*p@Kfqtwr6}if2=omE;`@ zGd_U>Xc7&GLKx-R=&fgaLzD^*@PZFN77tU*h(nzvt}VhASva5FNZ5hNn&NJ=3rjRH z-rlepww`N`wm%$EAntNG&ne)fe_K9+jT0OsWMO- zsGFslWJc`mL81PJI7WwGZ>XvtQ9SK+4#5<`)7s@v6WJFZsK+o{amLDH6bQ~l3z%hP zl6p{Nb`j-GK&9w3Uc2s0fJ{;OM7!X5!i|MH!;`s)O@ke?(0T?~kZiV&8RbLMtdkuf zpav!NmRy>>8Ty9YqR0@mmaHyXGRwhWFpu-{=1vb8$ILvGy)(KkX*HnEJPsQXNuC#} z2L}SG1;oMtH2!_c3;J#fxf@K=&~<|cz3noVg!7_-iaYB-(XYy3BUY^trW8q zN@QsrI&{j9;&nPKZ;UL4Y!Dn-jY*he9R?KcgJ;3c_TvNx=lcI9Iq+a1aquHpR<0k9 z%BlY*#k7G@bQe&|(^Bn+X zx${)a-)s?mZ~0V4jN)0$*>&S5Qh4qV8pM57He2QeXG-2b_Tv_fIj+_sQ zO{abzK{(^{yfPem8-gZFX9;f5drpk^%|zq7DL7x}B;~l{LIF!8G+#VFUp$$LE)F>j zv$!iqZ(z{BO0>8vv~+v4Iy+7ZF@O2I^iJ(YlwJ%aR|jxRan~H`lh*VCc+g{{)GO+6 zL)J6AkTNt*KS=+Yy_>zrvCwp5twzJoJDEOZAO8}E233Ls@^nWMF6q2V%Vojj*;55)O#6q~s`FC@9LtuuPVc2d8Th>1#?~``t)BF;+T~@BKzyXZOm7 zEJcV%v>p#T6xekA*z>DG6=1iC_S!G1QsyU*oBqPdeOBZfH8ba}q65y%^-D!_9io-X zmCaHf+JD=)i8#Ch&jbju4G8M*$=%GuU2#HRnx7%{%ET1AimVq+rZtMYiL~bHqD1x$ z{0l9gjC&=Fjc}i0TMt3{LGY^}c(b(kFtu}kOKJZJ$;~1PTea10w%Tq%^ZG@ks%cNj zw$C@n3gW#DX7?`MXVJfcg}foU zefdob*Lx6}-#pvSSd}7Mr7_>U`nRJaYJpFCgL;gzlNzdQphB&}%Rcydh5GtY4fDmfSky&(3G%^Go=?~T$5Wl1!w2ZwpK+di`=R5UFhS=RlPlZT zT@6|uDikkwX}#(}n1CR1DIMdfp_va^BQs8mF*(Jyq-%@w#_W0SH$B)(+e8FqHjh9& z!|h;88${avugdeD&U;RLl8 z9LW$1scM*8_C*W~7|b62%bjbt5eZeWNH6#$uUtYudM((mtOpJ04@3xcZ z*Hs>aY}=OIfM{O(hxCtm|5BMqpIf~zZ3)@eiUjOYD>5rTbP1x7$F*4n3fqkn;W*j| z5_36}A-6=>S3}#Johh|gNueI2z}7&kvq>)F|%sRr`3lRy3K21o4~Q}<2> z>nsklYn*#B9)!PtJ6%{E@%T9q<$^xI2>^3Hjj)Fe{D`Hszt~nGTC0BW*jMN~2V?zp zD|9@#KY!rY6)g)OIl@@C3Po=B?My8}ZMg0hOJXWD^|lcQ3Z95>&VO4&T7hkeUUSi> zUfV7|1W|6^)%R(>TJ9GD)TTHt_!y8FGcnQTLd*5^W7L&GCylY8$h2mVxniFsr+_p zD_K9e4f>}SdI73hJjX3Bg(1tTgZ@a!`nRob%Wr7+7Yv?u$(1B68D1yjM!=dy(0E8o zzl>ww+HFgxXeI2pK#D3^d)S*!7!p-MbocjV@yVl6PafUI^IRrfv(kw+P4pSnm&P&4 ziWvY-GzTd}n>=B|eOk2aCkU$mnkG5?*S2G5EptUX#AZmUG|xA2QZ}oxOT4_Bsdt-;s_=xY#upLyaHA*;~3I_bnL|0@dSl2 z?rM8oexjy)Zsx*0}PqCjw3uicWdzh8Y7I;S!M@3sC1Lgtn>8pBN7;Ur<@GB8JRTh*aU@ z_u;~5Kd$Moh|M3*VS|oPn{eQrM=gjtHtjXlA9|zE^FFK(ZRq@Gmh&2%QR~j&n=vKp1$>=@w4SW)3JJds+$rx=o9E*CBY=yWcZg8un9XFfG0LwaC38;XT?~eK2vgj3 z(FumfuFCIneKg;cw}r>UY9#AjeoNvanu#1^Lc`e@kzRxAuq^G{h^eblBpIG>IKSAhS9aBR8 zDr%Bh__fuZOUhAL<#RLb^n_Q~B)CVn`?kFzwjgaKK69?>^jPhic(3JAc0QKjA-uoX zeJ6k0_Hg)Q8u3h$=N~sk6hdDjIX%<6=8C^ z>6tJi1!&q(*;56!(c&%tdhn4rY>xBJ%g6K?=IhW$>M*J64{{lF%y=d~^ z{_Vp1|C8o*`g1e{K0CYm!;olh99LPFw+jRmm#Kh+tU$C}=gU9kABmj9c$=!n@;2m> zXsF6CfXP-%?p4xMl^TCxe41K}hFTtxsS8@pO|u8AWQocyc5N)dHbx73_lS z8kNz+om0GR(|=tH!b~YKf!1BzXHpE-4daoB0yJ-6Bf8*G?KR|K!h#wl2LK_f{z{z)}FL-`+$7+bKE_>1hiLdKhz+jilxzw_4c)_^NHW9rIt@aYG+{ zS>8REP7bII#Nj6vxn0Oz%JAauh-qmP9lMrsx3bY+rnd223GMNPAEVN3c;Ic-V!4tUtC^Aye=<9F3)2ncMKOG zwSpthpX=!IeUaCtzscj0@dNnPVQ^7p3~UvnqR*Da4fou6zV{5-PeNFGhor zgkIwDI>w@}La~LsWv{+Pi9AhB1yD{nGn^~3xz90PtD-BS-X^Ydgo7mT!_Rlt2$oRQ zdM0OmtaZz9db2US1wVskz9?+^|=f(6_Sg0k-#R_!aOg z(_crO)4r}I8{KW=uP)EkaUF^;)#+UI-}|DI4=%=?=p;GlL{0gTh&cN**P0(Q6$h!U zwxVI}J>H{cf|U_2?pw$0*Krt_wC>2r?pCL$sd(+Qw~V!zMb@34R?(5^@f{?){lMietK@SjI)MQP)0NO{!@8$r*LfZfk=&+9`4UZ=oqNos@t3r*;O8%xA(V}}@#`Jy5!w=tIBa~7F=saQ`2KJdQ027=Qx{N= z$TvGjtF>TsPumm|n{P^Kxwp}y559o7)kL`XkvVu)(j_*^T^ViAgTq``tLLAy_SEDY zh*7DY74XgPE)jZ$WO{;3XJgRUEQm+;KwHppIvwZBa+47_eelkZ)%id zA4N>niNIjhG1@Z7_?-g5Ts4wiiEcs3>a1@jy%)+BIkw)J)y1WrLgS7!&^zP-fCd+L zYNz*<>jAP}F(|5Q%w0E!(5GrqL8Fa3iuo7ZiHW%)S4||#g1ls0zW zP#%~dvHgUZv`06RWd9Du0E54i4gLlelt&jK2VUSR^O!8_@!`REgM;z>TJcf+;s}Y2 z41SW#52DQ;c)+{kOe;!QiTGtO8=GZNFwP1tI=?7Ra5;!0$w!TjH;np0x#q5kD3J`H zh>fn>vun7iJw3wnI(Mz!u&Fb|26zYi3c%R0AO5Sr*zsm<-v~wuW9gt4oVL0cuBA4- z`hllHErd;CKL61&R{M34B`NvJfxQvSD$6a^ zsPYB-o_>znd*z4bHNyOGIK}9BML#;{d||4FzqJ;ww`cs4^G5m833RXWS(=0J)j0>f z8W&cV?=P}l_RHz9mKH4Ufc7-Ynv(p*!gUZubsNhPPIQ9v(dZzaLi(XrD%Ukj$Gdxo?U>pujv>N zd)%acbEt38xBQbI5XzyfS@ph`UGo<$V;f{Q3yOw4Vd$HKo#eTKyy!By%LHjbPqn&E zM@t#cIS5D|`8zo=N@cO)$Y|08ABxM&fO|&kY*+SxH$EDjV%VI_GP;;jGue~cFag~i zDt?!6mB{w>N`^`Cj2%WXV`BsvlyCG~uK~8wnC)UfOLjnK~u-t;n-a29EnwXEERX-I@Lw?$k{%83I%B@!?B`Dvw(l=0BzQUe>vrDf<_xsift z+nP&Rn?m6v()2s&Olh2-IwC{Wi5gG5=J;)=Rzra*?KMP8m0m6TSb@T7O#bh>#s<<( z>yk&uYd*vK0?{>K?sGy=hgI$68|-iGdlM3i$HnQ^6etsv>=lk?c8+G}w~J1Y&vC{K zo_qb29Oa*v5k_BqF#QAS?Ap!+B`DxY8B0J2tft(;+k>U~6ThF5y`496G5G;pl}a|6 zQiCBW=K479v}eUXv+ds3N09UfmkMN~4HXJj1G=||28IgolIX|-`lK1JiH2;X%QTWg zY2T{R-$jKZ&#!NR6y#A*Gh0)Kho6>d?8C?5Y30&^nHR)2^OAC42*=xZ|HRiWW1&R2Pi?<5+z$p`-!fxh_VnLLfcu}v1 zobB`ep!RLMAX}=Zc6`C18TvJWhmU1t=juzqZRKOx!KIJ=sD9s{1W)Z$Eu%;wo5-q^J9ErJ=ZBRW?oM5aQ{^P}_ zK~{|+%2ja_kQ^~s%QXuZY8OqLp9QY|VYjcnv0D0&t=_IYfW>qwI9$SsHq_$oZ^VR0 zrgcoD-)UJxyvO{DTP#<{F${^VE#8d2$agZJW)#SP4I8i%Kz#a)Y+=#B_{N6h{`e<} z`?u_-)9MuXcHH(jWt6yg)VD4`+vU}|@#3X}g|Tz`O|Ozc|`#DnFWi^B}?at2_F z?2A#|=TIx7kE%k-fAUeudk1Q6p6m)WlLMTIHunxI|Mjze?B}M+G)#^a$oyh|L|0WA z#}yyp-iYMBFw#T-v0F`UU)k3YC2tD8?wOqIF2YUyMmt04^X%r0z!Q&O2A^zai=d5v z{pw{=8>AKBHQt@iz$_S~BQ73==+shM-?pRcMbu2P|BHhU}n=$+Y3ZC1Y@|u^)HyAc~W7XI{@*G?TDA22%G;0@)`sq z$_#fC+Zk;@Y>ZK4`nU&U;R>-$OP+qC=OSNC4^m&<2TnYI3Sz{ertyl03PKP;AysdR z*jHR<3QmVayHQcn>YX!YwG1$ZbqHiO$6jVkdz@<>d0K*tj%=<#LP?%(n ziEhL*c+?xD(ft1l-~}K0jV#RpLa0m56bOLox25oL6pk;nn26cUF z+T9Y4p2$-cQJlCM8%jM}4-IFxe`_jA04c7&4uL2U_+gn(4nD7|>--L1qe0STqn*1|5R2>>I$H4|>*I z-iaO5B%QDDIB@|QgJ2ma89i(2JD7|G{-<3JK-Toip}?p00|xMxrPQG2d=*ZGwQ}&R zsqe&&>w0%Lv;mvX4Tg}aLRWGKpSDVs=jZ% zoq_9kVC^r~{m{od0~_L*Dy?Bkrj%3<;UMWxJ6eC{!<@mly6`Yw2N^&W6HOW2!*If> zuo2*mu>>=fHe}5jTsRUcs3Ej4;KS<0rw*x{@j4g+s3M9^8I6p>g;QZ7z#EY~mrD>ILi9RvS9tt$@!(XHFf!>vPlF^_U7fTh$}WjUC`de$zkFN zerr{P!t~679(gZF$+tx%DRvxGcVd z=X?g7{c&i(yIs}Md^q4Qz3!FPNskHWOSHi!SIC8T5MIM6I!c|42couD8b0~k!jL;d z5SK-T)T2SDK{bdKcUP5XXTW&O-B-(%dUA>HUFr(qoDz71TtRpXqy!lauU*V3Y><>c zY2(b?6X1y`z-S7_=`)D{XqjceJ#IKQGM zVa5E{M7LnhHZt2XNebdy8vh)K%A+V>U@6=z$bLRNi6{kenq2>HYORDe&{BlI0=(s* zCXdl73FijSF~ZdmrmXR(e=Yu$##OX3r-6dxK9QJTF8Jk8jU#vz*q15m_K>SN&vySh8RLqnUjkA8uzf$K_mO}~$m$|4j@fgfSdK0t+7G<^ z!FfHFY>Ky2*X2*pbI|OXbPd8v3h-yntxGv z40o-UD`fEfWL)0Y2?9A%7qVPrujPZ|V@-7)4h^UP-T_~ZKy2;o&k#o`VhJ8vLQsszzx$=|}kdtxX{>frD zm_2p85=RuakCCp}QJ4y&M8Sz?W*Gj;lIJDCqg+IU*3^d_3mR94FMy+)t{Md6eDa#KjoVvWMO>8tJB-eFZ3Mdx{q*GyrsUu}klTPPTDW zJ|)Ej3N=_Jbf-?Y ztE`9!00{6itk3}n|H=8?AN~I_|7rjK5ET*@0RVvfemL46FaghjfQZV;D*kY_005%d z4_!J@56U5`s4M^gAfp2Sz{vmrSS4+{ehmDW$Cn`wZ0tyfcB#T z75><2kww{p7`iy&0|4khIzZ)VHIs_*#Yi<|mm z^Xq^3ZEEFi^26l<0D`jsfOjvVK|r*bvAz)iVDMuLVEGT=k{Rk|KjaTr`lI9jfCvH^ z)XmJ=$?b<5{mJ7eKTsDJ2@YW^Tf-kad_AGiQ!*GAvk z_=ofQ;pTtV5{uKyb!BJk=mY?m$pHW$xIcLptNs%?wsSE4@wNOfm;cV)nN5bc;0wG?M^(@F@uw=ru#arR+Y1>g4RgN6Z3*(m|I2ZtIoFV0K!f zn1A2H#&{^@z4T2Ef(*G#OiUOBQ`3+HQ~O}_O-y2~BoRERC3Wa6i6x!S-YFg>^wKC7 zmeSYKzTS7feQlcy`4rN-t9&WHI(EL#Y?GMHum75Jc)j%;&n(Ijhw2w7%wRrL9w75t z_iv_+pMSC{`MQ@28N<99yxb3PiegWglB=ta&6sj~stw=iX3Fsz0hPa&7AY#D!a&JD zn?RV3d@|a|Z(i8D-@T8-M0}fmOuoF{ojmt7-L;JL;C}0SxqDIR%k{VZ9fMpUr4n~z z`NNyXVQ;iQgLFcwll9`Z-x0PJrWs!!4=43zIR7c$G$u+iBg@14I)9ik=1w8C;KLyn zqHsc&RmkX6EMnd`d=CGX@KxD!TJx6iRqbmQP;B0QY*t;pAV58jNWI`tHA_*oj9I1J z?9eFlN}(c@p;S#>uGFx;gaA{RFI7aj6vVNZ#4%9Bk>H-V(by|b?bL+YrXsm#aZ(|z zKyi+lSVh($$C4XL9uf+*LVgaV?4AHlVTUrlai?7lIXy?^Tg|@cl*M^lJ=_sI8l}N6 zG}hVRQq%gLN;YOQSDF;T6C!##Ip~{^ebv7U%aWJmX$WC zz)=l}<&&{Dpfw&r<$iG~=v@KV-L-P!O4Zt)achkMj(t@(nInD@xH2}S{aaMHBDTa` zxu|rCPsnl-C20wM6lht_JDMR+q;eDE4jAF8eRg-*hAsXla4@g)UD}T4d?jv zR6`DObSYxUz3aQ5X@=G+42?r**+royI@M6na%NOb;%NU;$r9hC-uZ1rC9EF7fM(p6 zvQ(5;ExZ-U5nK;tTtT6?I8<6LKNQgCC4&G(&B_XU{2Reu(ye4%UL;XyXMC`1xsAt* z5HnE70BLm!ekZ}=F8dd&Lsr;;0;|Itd2|vPrks#`Vi@|!sySR1MN*mHr{HIBa%-|y zjTy>4X6tlLY41_^Z6Sv?+Nd!9E~di?xHwlFGTQy%ec6#c@pCz$?jnEm8{LITk;8hi zyf=k)ZwvdS7Dl-OG1*dtbLozVdNCwjRI6&~2@+3}g+K3#fRm(@w~_i0NvFfzTLj`7 z`5XgUod5Wpnxqi+-4uuBnS{|JxXc=xu>JTjx$K$#@benAK}*sW3w6IMq&?+m%Q);$ z)dZpeC0LKl2Kj@F2#S5vWqUUo)^4unjmR-aHV7>Qm&Sq1|Jo39r1I~b$TD}e@`VLnDY_s-$l#bMNCk=4o`#GY;Qpbpq3kvSmE7zmhA8sLEU^jO zmG_k)lt@(ZHOx=7Chaz3v`B2G+eKIay3!I^WRf%Lg0J-$|ZzT&g{KjNLs>7%Y<;CrtN4rn-(z)pY4Z= zt_ncOuinj<)@2QeRXYYIUfwY)9bgt)wavQ+BD`BVwDw(0->pwNmSf(0SUXmoeS$tQ zU9$IxhSwstN43{0_NK3uk*s#|s>hV~$~(W)Tv%N4T?ni5``dLqn-0URkQ8ft1`t%m zicLKeyKsi}R+>rozEnIm{{(CDF>#e$7HpK)=si5FXVqH1pV+L;IXa@zcVN>vO1HiZ zI!Dv>9Chk^(%LVwLpAMXu8ia@QO7%K{r0ih?lQfmaD&9KVdy!ij_u4Od$rO%zer_m zotp3}(M|Sh(zTl;K75<3>DbO*~9Qzp1C^LKIPSdwS4cUrCa_in~1u$Q!3TE zinnXYEn#WtPnGO=biy)*u8>*j&=+k9t2`aFgQdDu*$3JvtzXj|V6B|eoMn95^o!VQz!nsy`sPIe3*4%%(KHp$d{+8*ed_VR%-S{lT zyCdMmzTUc!{Y+o6LAtkMJBjeO4LW3X`={8M_sq=3`hvfWD!$s$bK&6I5v;+O2 zy8QjCcdJu*57yONjU2bKd0v`*xyNFqT}J;|OU66Lttsc(eQ$e#=3bO$jpP_3=q3@p z+CKZxAjJVI+rC;=!e{2@g_%B6u!`76Yu}4Isihru@%ihRjVY~V#P;dS*&*=aga5k& z|FH```iaYUj`>*oyFU+FyL)~v!4slqqN;1zI@+xO`orHA(v?S_Hparm_csV{2yOV@ zqrnSEt2@LSD*YxX<<|8@cR+eW$4)tp%VJJn01u~ae=|?l`oW%t>NVAJloFPTbX87! zq-NJNE14vW$`y_CJFc-8Rx+Q-81t6r)aSKL&2x0;$6J7D|73>#7VdI7d_k=Gi!1My zPYds5d8@qigVyFyzRrzSRRPV`!8apEOPgbzPd!^vuYWwac_H{IQPh&1x9ZLU*(Ye^ zTuqsGjanH zTg2Gsg9!$1$%G@ms75E?JJ0K!{{(vZ6hSi!q3rzf zclnh41(mBfipp>cOMwc@5eiEo3(GN#O2J^{DA7w<==kXA1N*qnS`S5t#mF(pTP%6s2zU?Sc8+OSU$kqdo3<}iKRbCJMXMdN@3$@; zZksE#{+3I7GI`-`(=yyg9H(j$YdLBUl_-22hweQdk{MQu)GcM@8oS=Ny3F|chv{AF zWZpce)Cf?j%K0LdIyDp8+<$vAL+_3{6Ty5>-~MfoYM5lRjfhT5!w9cw{Sj$tuh;a9 z2M+(pCMNUJu`j;f#xouhNniN1aXpP<7cInfTRvk?$j@VzOM5ox2eq8n_g$pQZ7P)H z-MMy178M#hEGFNcrImS+B==DFqJldv&Ozzbo+4}E*Y$T&Y!aB=hcy~bvUGd}@hHXM zC+#zp^?IJ)@y`hVr6boAcd&alBY2a(d`o?2c|ssh{-7^Hk(PoQ+F*QHNHwbG;MM<^B-Flk)QWk~q~>m5ss+BE?yK z)3-wqmShzJZeK7f^l{-TdzFBTar`@F22N)3ZE8Ircc$rNxbRaE&&-&hEYH*_>iq(4 z>7?y=_PK19`YR#o`i|Wq;dCcsw&pBoDG_;x7x@BWyol=(-1k9$4u0FE*UkF_u2%&r z#SwnYQI^`OAZ7xx#t@zIG$O}~&HTu$ruu8L%?;L&(Xf=;VdqbC$9E>L2$E_>x~e*I zvy_()T!#qRgB*J40(()hM|Q#RTzc8G-|7LbRe@DnEX!sM{YZ4}1>dRU3k+KJGn?BN zPiG!vF7>Mv@nDUtSu**@L(6 z(YX*^r8o-tl6dfr%1aZp0XM0&oE6smG-EiykUKm2OVFY|Nn!hMX;u8CHm;HCqqXx0(!8>yeD)Sjyehxs7C;(HKPS*cV0^3XL`D~$`#(8-GZGP&j-atzgO-swQWVK=DmN}uW#daPx!RQmtpG=K<+zV@MP)8 zyOqpOd})Rwao-{^jsX=ZvU>?!UNj7-3bWhIgd|A~+V@xO3FN~*2h$Rbui^6Wff{h$ zh@LCF$O~q5pM1b%Ma$Hke^&$Tz&TW53bXX@Fp2DMLt_nT2C%avZO~a9v>rVY@DtSr zZFm{7Wky@B@WL+p-Ics7hrJ8vN?l-=?1#Ah4FE|v!B0CdOkBtaC&vqS563R0ibDi# zC3adlaxJML{+_PYjnR~7W-k8cy%#IiSVihQ5?EK`tosl9a3d?a%z%-((L*9eKK%VI z+|HS>Lnvd6qiAHBhhOPH7%u@C*(W%Q*((B)`LURr@|SWRX_@1ycgwKM%#x9!Fp{)1 zMH-Nc*m@DJ@q-`n%$u%U%~M6GU@{9%UE@V+ksv9PRY0iM4ux4&6sa+_Ld0Nq)~~`) zzU&P44C4K$G&QMUD2_?rU6T3H*26ym7taK+jU^KDyW*O|9433_aEB` zTBE$%1kE)G&^0!O;(U=O(`jRq=y!H>1B&#S{9zd$o14R z*`NXaoG?AQPaL6En$7rBNQ&$b4{w}`ycj%%0%Y5kgs#Kl4Eq`g2~ws#Qq0aTcxWK^P&5xgd(cgRJAPccUwr#r>;_*A@Nt zlc!DFQay1~IxIac>qC>M%6^B}641gZ$fSs1LCqHuFVf7#WHYQewF3Pkwb@~2Jrv>r zkHPe)*u#L;TW)VEEyHv~Wi( zqk~sW_os&nB;!iLzzdnP8n;5@y(su3)Ifym-q_BzqSkK0-HH~oE2Yf zFXW?qFQv#!+B4g7p{epw(L7Y<5KPgQw^J279OoK5Rt)2p`jFA;F$Gn2YDFV*fI;Z3x^ z;MrQXeI}wr1=4{Pmhs92(JmCUt0|p|s^^*8QMI zSmpMJVQ^1|hIWnwD;qIS)M6T?9XL*2yB|LS-+TD4wTG=?cBuZHnkjtfw5%gYmY$y4 zz=dEwj5F3eq+C5Y*N%*yuohM2|IPIW_ZwyE_)5Q$yIG9$<hK zB(fO_zoo|;JAEs~auiUd1yw`@m~g{PEYbu{aMxlTndA8Vj&z?v?)mTvd^_wV)B^^f%v=?_1+XEiA6tbihC`wip3*Ja|L ztf8>hb^S%n(>6n~$dfMp`wItjcIQRL1gFQXm(qv4YJSn`k^gzgyeJZfSGw37B8)X|`fI*5Yone(+O*WA-*A!}71@XUISv7kZCdke z=q4Qj4`LY0)iRdseX%dD_%K>Sj2=_?05+JRO{LSbFg>;$e*1pv9z5#@<`6kepqXl` z>AxIWAOa{sqxtW;;vXx#g56nyu~ zo-9+{Abn^bl?h~p`UnY2!%!+RIo6{HJwluxFDld5d_~QiYQ##XAS8%9*>ZZdQ>hsB zO~R*Hu_ItgV9b&=%hcCv(iEpHoQu&bU5$%<^v`R~K9eci1pBn3e}vY4eI|x9R}s|_ zlxo|svyEMX=H@Y+t8|vffgpi6QGx)4d0_%SiMmmOAZ`${yi`~wYZMqI%O#ui37sE0 zd!QhO;rTk6E(t@}n3O(6+o57FQ}}A1j7weA)}=nJFDqUm&+VWnDU}GoJa1G2@YDY^ z)HA6!&g|_S@9kY2LhkGB-G$A=I6#j?clPtjMaHfLp(l()I>)&l+3n5EB^vKM<)sAy zxhDvofr5ca;CG1BO)UnHgMpg>X04(5f8se$fJ`Psql52Wj5WW0?a;r&GXz_0G+S?E zrW|uIb4sr@TYFYx-3P&ph6*r1A;*&oau-S(#mllMN#F5&g(YLSn6f49Nhy$#$0dp@ zjLnEA6{;{$tYs!kXl6GvDB~-?e0mbiE7x5YnB6HOONA2`@kEU8AQ$XY>&G54G-hKRajG5s^nx7j*Fu?d7!Sn42Ig;f(pD~L0n&mhk z4MC7maLslUKsYTr96Gw|beO;o$9|M7t1pbKEQMiAJYV>6D(g#0y4CZgC~mB*q`bup zp&esDBVvB#ydp^J4Z}35Cm2b;%yuA6H%8?+$vguLP2I2wMOkG}{IB)A3r)uDsA^?f zc$*BnC_fkWTA0MOKrS&XKWTsx6c|nz($mUm$7SQvP6QRhI9}RB-8e<^&nt?Y zoH=o#k_0aA%aW|mQ->}=#E#NK&p(RNW7>P?Wqwg@=XqgPZrE8>-p?q8Njt&^mN}*b zY5IXhz4jthb*nIC6U{4l#x0i#Ls_mjKm?3$(@)LuaX|rjl!259KtHw2|L&AR{r2@U z182o=1nr0Z&g%Q9__pR}65tktP>KN(Lo4Sg){N}dYkQBpCVMNUqodO{`RMPx)rF_x zz4>Ov|K9nw{buI(0=%Zv!vA+oRVuHz9EiZ+NT}G~B$4kDn? z3$_Y<1s^NtxB~xvhZRQg;p|aBp7%cQvb))1!E`z^;$P3b+y3N15$hJ4J+n-wFZqC zxc$|m{6B*j}= z3{F-gnS0kmB zrN}i`jp|=t5qPyK&l=Yx={?5myTcWsN@zHkOxpc83J8bj9IUPeokx!B6VRak+>}VC zkiuYxxly@^MjPgRrj8i5gl)08(8v-@Dy1L-gLsZkAn^;R3vdC=Yh^Rs*oeN)`Y?8n zA3(f8q?Al`V9j-Cau;3k@op^5q-sfnbIS9uW7H{->X%o4%-Z@BFmX%4_*ph;X<0gP#WtDZYBb$a0ATr&e_i9St@{ z&m{&HX=H`yaE-_CO630Cuy5cC2Yz?({IB1_9DZc~pzy;Ne*^`7cqLH&s4^e&D>#0* z7Kl*X@a(~LZ98~c2_h6zvp*AZe3VqB>8f>YM2Fkd@20bOo%4t8@&ABBH4uSz>Jwi@@&M0T$% zWVuho#0^mM?=(B~+xvzoH(yzlB<}Fn&$B2^a)dGKm5o|4Ee(}b8yrPuXvnoerhC=K zQ#1aH@8Cgu$$KRi{R8|5`1ee62QYQG*coFNL%V;jBGBv!VutUdPDg-I#=h!mHMGLK z-Nh<^Y|K|QTkL`Y8=mR^{GNX|Kn^g{b)*-2)~5k2i*hD_Ut41=BPrBbqHdHY6ohWY zZ&ycbCksoa!b}E@mrO02Zz~NY3$@rHxOMG%R>D0ISiysW0F^dxn(_C6vA_+(RBM9Q zlx!hRbGoQI?Et(*mS2q)jI7t?VUQtQrv7t)?P!tp>GzCkHw%5wnqwG~eM12aTqgP# z#S3jeJ6kjB^y#wi6O|WB-@AkO z5q*u6dy^Bq34ZvxeRN6I7Se#bGpy}(f%v&WqPo0EwbS>8Gw_VRjj}9oD^Vp?0+PM` z-Z0Y6$4?g8Pi6(w4lh0eyDA;JwY3FCV>t`!F$0G8`ZsuU<~SwNskXCm`P7a@pq(o?_Y2! z^WI1j!qf#nFj%#Dzoa^Zlk^psjNjHu;&aIv`h`Z9kx?9v*?Eur!rn@8*^yD~XK8t7 z!onWPaodqmoM%~iXM)0SN^#wjth@Igx_W7`k2RI7YTn-5jz%IV{ow-=-3 zt*t2DozHK3*F2M(3e_zq;I!cUIMthMj+^l|G`(6xz<028ASfnL6dN75AYe8pK|bE@ z*Kdeg*<@qsFeJJL40}rY)(ubrM;d@X_+xoLLLU*r~2SA_&z$M#dAr~e+3LI@5 z#uFtG=yV-6^6`YIvDt|Y+c=s*dxcU-)!31tn3ygQk~~Ys4AW;O^K3nuExOjwfvn#m zLCluX%v$ZEsw&G7T+(DE-w#CN@2|=_UJ1!Af5^T(VYu- zt3a~`Dx{(v1E~sQ=g5VWW245hb)Lmj-^1l9;OPbo1=SyK8KXiObWvUreZ)@@hToqY z!UBIRy%7t!h_@u43Vzi4=;-Lnf!F^Q5w3)C^O6udPw35o?B+=dR`wBwhYNo4+4sFg zcKVv!|9;JsC0#of7~BtYnU9wXD*6PyYl5cBeID_H}}uDA5wG>B*<=Jo3>0y zF$IGd{+WzwF2+LIEXpJ^tj>zh0Pv*r%$F+UGC};+ZV*T5$>b1)(O7>!laf)flmitX z+K7TvirC;u#G>fAw{!Qp5#3N)MSbURiiELhlaUHIh>!9;aVq951S6$peT4#~ZWv?N zPtBW}tfNJ@*Y4~E1&IV!)&fkkv=);mU0h5OtRqZl#loDlwbOMQb{g=}Ub!_6S)o>- zeB^H@{C-P5$L^#A!n0sx<@%i~Ekd$#n0F=IQ%=nP7E|z@4oU|XgaHE2t;q+@?N{Bq zKXtE+=>XoC7I5nkNm^so!1iY~+ty~njjU?Qif7f~eCZ9_ z&04^1n7(Xok%_%%ev?#;%1ZI)`t(_tJ3R0t#|5<0GTf|w-JDq*8DV~?K3s}t+5+V6 zViwAgaid&?D*0dj%#!Rohrypc^ywnWn90e^j>qMkHa<-r=evDH2WDo$Ak2MhG+GR7<*s@T}0muk02nSQw{9+Wj#3Z0ZtQ8;789 zHN-V31X+BfTxi{cRF@mn(yy-@Ypqr*Y8EK79qo5RK%?6!F_n#)2^Bb`k#IaI8&;>^ z-C_k99g!ZuFC(Kk<+yy`zZfkb@-f~1L-yXqilHZYBCM98cGJ>$#=(qL0{}$y7ZUdf zQ^Vs8JInWie-+uZS%Fj6Xt)l4PuC&MZ3`5}Ml=<ZJ`EL6Kh zw`VX2VMn9e)J!Xh3#5g6UMnd3q#*3Q3B)NI2Q-@!_M#s_ss|$=t8-fsp=to}i4RV< z2ClLi-Li!XZi<@IN%jAGQZb+=ntmYX&)9}kafl!s@)A7#snZ>prWM*=Keqo>5r;PjqzbZ?dZj#&4GP$k7r z{PP7*2&@VTJE$MomfCDC11fOk!)-W}&>l@bv4(deBf{F6PST7dtBkC#2dg#gWy3Ro z&TuFy!W1Mk0xO6fmrbQIlniLMTU1hctKy$W%CcLcSmWbFU?3OA^zWye9In@m9&W6r zY3fn0#tKJ~qy~(*(Xzr|?3va*943`xJa7?$3E0;@yUlZ-KC>>>G3mG#jc5bjc zr*li(`%Iwn&KjQYdd@WQgd#CX^T`IBcn$J^-!Tsmi%tt+8=IPT!v{ZobJ*E@_|B44 zU9GMrzi(fr3^gq&Ck`T(tJau<(V*?!1CQ*zd{Kyf5GN^Q1y&wcU7x;37qa`WjyaFnJ!eqY756*?R>SGhX-HhbkhN2^`Lox|C6^7F z4;|Tc#xFZ`o3q(W7LzRFK@p$E$prk=H9?(vdIbL5#1KC${}safgA3d(SG<&>Py5V% zhn3OoKi!Sh(-?2u?MCSHn6|cK{5g|~1bY8s`vvZUAz@I3eI8k>X~4HAG1?~FSOxmB z7mFYT4T3&i_z07c&ZK)K&}NJ1z4Z|6>oD@ik=)vQN;~A%_tJ~Y*nF#1;SocXE|1m0(SL?rEcVH2>IqT!Ax`_ zF0M4ZsvBoAMm!_p$PdA$^0l=?pV;RYI_cq<35g?T2tQ89<1#gVeM09psVT&cR138yjzAkvA$}Qdf z!YpjCki5>Ok62J}INyvZJ-Rr4yODJa8h3SMShh|sP_POER$z3(4iM_c1kQLlO#HBU zutnMKnL<-?^Yp;vYRgh%K4Qeu@(p9d(=h%aQydXwJA(xKQ=*j3rl@Z9Zkzc|SH>@o z^M2`L2sE2^{RVbi%Ix#G{W6g~5&QBY1nLRoxusdaGX@O~in@R_^=O4XI+7L5N42$`~qW#(FpGK-u0vvZA|gTrHyiG1SA9-@l}Y~z@tq64y*!Z0X2zbti84k*_WG2BGh z6p1Y3!UEe-8@9&MKc42I#kOPTjOhHoqnKxytU8v z#j0VxAjzltbSxJJzd@Ib(P}~masvUMJQQpL)dqFBhS^*5Kct$YT>gMNuw({~4Jbb) z@5boKzfHr1BB{pb@~>&hjkO=-ZZR1^oL{eH_0AXGOLs^~ zQ76DY(yxy?zDLvC(S0>ip^0>NNm=V}LuOjP-Sc|?$s4r6e0b@citHxf+jn->=@S+) z4!BXFFHpK|M162Y2;xmv9x6g&cc*^4-Msos`!d+@+`kCIb4TmkJF|G}m0oz%ydq(9 zdSm`hR&2B;v0147W)FHxI+lygoAjFm79*@5jg3SR0Qe;r$46Yeo-U|;gkzZ4{sa6&&i9 zW1y)e{I!F*s?~Cp-ko)4*>TOaZZEi#4Lvrs7q|i!dHlTPY;_f;<8qhR3|oamnJPPYP zSJIaf&4+W)wzdN+nBw5BC~}s3HC&Fyg%!Fg_Gmx!Zw=y>G*tZKmzy`kSO-?>_hpz+ z^U}HPDH}UPonNv(^GJiC<#P1fes^{7($?$sm+2SXQrdLQ_J)5SFU;QJb=Fnj#JT12 z-~Ox$4GtFWoJ%XFj$7HNvE=R=AOU2*swR_J{et*EexvpTD$wO>ZgK=zhL*nR-{ckg z+zq~?9u9zCo@0V=3!fZ4y89MQO02Jl-E2KODuab|&>pEc-S5eo*V8xHI9qAH-^&{} ztzfk2CGb*G*u4;bVcJ#W*t^=|^6=zhs}hn7e7!X(o||w>3Va%Q8)>HSreZIhoTdpE zS!-A|bXtv*NixJaI+H8xUUXZ!<#qrHK_A;!f)+(GtdY!mb-=LhFYbnt&_SEj$z2q+ z(q%|0tv(|wFvpj0a{+SMMdn<s34y#zb1_k^iuz)D4KMI#w=}*|fwZUZ^icl9rU`+w{1j0zgh5Jj+f35(Rh%# z>S#YR6xO?*igVzx5jL5tCugaT>acW!rt3tbmZTt1E2vujkx?9f`Zen12dOHIgLoiS zsRL+x8CkpZx=c(0b;(Xz-cUaq{BC)|*|o+I?Pq+KgJkgobNO+;IrGg-dOt?=A5!qNzIe}3SQfd)~LCB=-jldumC0mxN7GVdmsGB9FaP3C`XqW zN!c-E)_||qeZ_ytmva#_V{h*m&qI9dY`Mg^RD!Wa-Aqu30Et>%{nGJkH8i^n%1~+d zwzIk*FklMyiEN|>wTpUEbPO1!&OJE9mZzER3~xMf&8>tWc~Q-T6LNbkAD?!6qH0+Moe_nwUCGjd=&>~CVnu_0Yv7>e_GaLEJ?X>WxGnY zu^-;J4&z9Ci#2${g(i&Z=BiV&GHr&o#(9!I`3KurnY$!63=bXW59_?o`u5JcpVITT zNT2o7_WiZLHdbVc;y?SkNjz22zN$+)+Gc*!ve9vL*bWd<#_&x>81eE*dP7EWM5RgjyYCJNv#hqKF&zSow=WhLKGO6`PiHGsl&ta$$*!!E4dIX zPBY!Y(i{#Hf3n@!7hCNX`=UHl;Tv?2nDv>0b@t|AQ#jZsVgwh=Y%ww0tezcnv&l7~ zC$tE3P1}0O1Tri1?!C>?v81J-H>!Rl%?|EzH0l;40AB4jOdh{mub4eD$m}k)n6GIq z9e0E?Hlk`pjP1Ry)Z2)uw8`N$snI=mLz>4sg8GWMOdkK2@EXJ@{;z0axRKv#RdtDi zH$`6jjW&Oa-DNDb2O}=BX4v7xGWAKwq=Ea*L8XOX|J;z#=n!`MZgPoac$!X0FRq+` zE^`h_VvwXatlI!gJ_+ zuwuQ-b2CX=YY;Sc)0+nUX#G^h`#i`H9_97Im7y|r*@kFGcQzJv)v}UJQ**^p6g8vw z_iL3g%qD-KF{ zj|(S>gXP@#Nc5d8|?+wg}kdvJg5V_6?DWMy+&5zwkAEGq?eIcRl?Y+WOIkh_hU^UekN(y4~*oo z-nIg7PJ>l{Re3sU%V}l?BLJgP=FQ2kMvW9K%=aeW7;CYGGRB}8TIOD6mnrPAv>yW` zJ?qR~bcGPVQirzbJt226r>4+zGCa(JAdDrbtN5}GYm9O!=@`1zNU-z8YG}qsl`Zuf zxJpN;f%6EjOZ@n|oQx!;5kp-oC`|TAY+$0?y|xts^+uOfvrL{*CCQ<4ETE(%HnSQ##PF}CAYACvq%ypvVGF}I775tepn=_G z1J?D@9fiCPc*u#bwpn|WQe?KhrN76H6jj2>JmKYMz zaa>x!sjfj50xjdbJ1mQXMUb}T1k<<~5M(MvkTXW!U$``KX><%Jen*O?LZv7d_lvZw zE2)(XlX~v#l-#%{1T@-?FAo&BKa6sl;qGy_j*9G69?H%KT=jBI9fcb0csdP65CLcF{f5YP)rZc&fsRY(HJpEywvTZC1Su)Nw!Yx&ZKo#vQFelpmkoSeF9w((Jmv`)hH-`*XnL; zM&!#^D8p))g~_4=oV_UZYHN-)&D(%_ht2V!RzS`oW%z%Bfs1fuHP;bew;F~X4k4LL z+qD)EbN#-yJ+p#T@4|lW=5YL@d#BU2K{A4Tt^+&cg0Z2KwLO)BEQA~xQfMRnR0G@a z8Rx&Bm#(cyXo+$(LQ2B$?$X6Pw?HqC+kk@?L%o_Qxg{EH`fWWPs{FS1bvZJeevN&( zc28<*v3+tcMCkq51#;lc%@}0tLyxf)HXYqOY6-{9k${~w-Cb;xn^(MveEUmt5Nbpr zF)KvDt}m`60*0b(11xgtmno5`e=bjSDAyJH{&m%}xqI=0g{n;^gc3-qwn@p>cn2AM zN|~1(Hn&GO&0cFQ87>t8$HxP83-*h^Gjg6O;j}J@({Fc*#;9jw?3(x!2 zTeH>o-q6s1rDKqzrQhs~XkH(cQY?2-VX6yr(}|d0v;OGG(j^bAd-NfWWToj+GqA$4Xo3KpR5ixs49H*UH!;No@%!RHeRhZ+X>AcZIEw z95c8cU9Y`rT8ST`xHJ$`4Ws*gcRFw}7?@QTJb(d=%!UI6Olj2(tw<-lwBdyCJTWc} zLl-z}{8r6a!BX>@ef$i+U5$Rm)HhQRh|{;PXBC-*!K`9r8X98o5(xuFc1)U(j^WEOzps zVROB|Su*Q6kbUy08*N%Pv|UP~T9K^vEv^$syt85JfTf>!KKI3(I?YNwq88q%NfSai z8hTds2UP|Rdvh`q9DQm?H-(jUe64Qh&gKp$-`ZhPcE>`Ds;@)5&L&zZ1sxbIR9P-PNoH+7~rhkz#8I9&7Oj{Bt8{L3a**L#X zNp<#KAcROiIE@k-CE-N>Swd{^`Mw)ju(WhE7j=wl>hFr|!5X{njftF$x};(vmOwSb zGvBk^9-f~C@1lbXIk0SkD;@!dUO0uC>kTyV^ZzTQ0fuwdp012^{upqYtN`X!4KrcX zErF6hS8C_q-Tma^*L~Mrwq&)qENff#?C9CiP~NXPsLV}!2W~8RN14L_D=6x+-QqNvLC|d*}3zySg-IO=1dUN;2@jTeBkx5DoQMqLE)itKAeN^Rh zxo1@0kf19mITh!r$#Lv5cre#|*XveUy`VI&a9~N>7{$^g3pN2yT=3-P=gW9rQBj`h zrYS2a39pUDGk_|e z?1_@cyv}_0J-Q^M9k^iX%<0Gry#d0-Q8dw&<1FiJ>MQOBkrouod@B;97j3nr50n^L zzoHL&2gQmn4+_BW7GWnx9TZp&%ug4%1UQD-!jA?>{ayeGTvx!W&34d0*?)CN5z$%uO71u{-V72qP@eWiK4$8|qFGP5VA?khEaM2*2QyqaZrNg@( zVv8EKy|#B6KILE@tw7Lz20pya+pz=Q#O71RWad<(qolw5y!sJ_uH$6L_f|X1C@3gj z)Kd)TQMZy;H|zgpatxu6IG$#XD5{Uuyd8C)%S5a#aAce86ce=5?0!TR8P%J>SB%N) zP?vBax$QTJ;EcD&p61j&EVruWAU;d9r+uR5@S0yq(q4Wa)U7zQ*B3k#T|)cC?%B6L zexwZ{-Y>mIs%Ql{yYx!5M34pl-M z@fvmmgGw$kVdT~#tOv&%C%6c7^Ve4Bk~jWVfHKc&^@MiwINz2$*_o#EI>kTxmbU(F>!ZD^31V4;G)C|pRufGT9I`4-W3 zpJiX(+_^4DOXFBuKl}xtMM>6mwCbxMBS;mkD{LM< zo-l?o(>T`6@6!aDKR`AXlnMJBy1kRWthW)M9x?WhoD^? zX)8e^?c<%>G=PyGqZJ=8GoF`$%E0(`ZiPvcikg9LF@`A+G=JP5skH?Lvu1AZAV5m* zN8BV<^4FvNNCI$HMIq2lPy>RPiHJfgPdWfLcy8f$&ezm4Kb_aC=7pL^Am>FYT8H>Z z9&lG6uU=li!B#$|-uGPR=>aSl=#9NKcbpfu*CDfg?A_dL>CpE+6=YHAy^Pdf$=gWh zFfawbJnTYh+wt0WnfA2P0cSj)RVSDh)?CcH%4+wjg`3i(4+xVeay3Lf&jstJL%?&+ zKvjTy!%)#BE0DP~YB}jkAj`+}JhLV&0>(AAiy`B|V^Pn0O{8n9 zc-|?Wl&j%Onfd9VgmZ{{YS4rGlXbzmCqPWQ+3fC>&zzP%P^p%D`WVvfoX00?euedX7PgEAyo|j-XfW80aK4gB=t&1}DGmN*2pAp4zUzU$NwAud zX)=8Q z+2Tb@waqYeOB-Ir3HI0o$6z+cvjg$1m3;!#52x05n6BjZ5cluh&oB zPf*A3=EGRU7uh3W7UVBivf|To{*JZL+E}r@COR~pnGXa8r|#VmPhWNW*q+9^@d)16 zz0@Av(^FQQsGNz9jHQMn*X`P$4d8#AxV>w>**n(801#?8wY{F*4OX%|Sy78P!R^*; zj6?{Qkx)?hhDFT7kA0T8b>w;$kP6K+N)bgOLNbc4@0jVE!nL*Zv(GlvwfQ{FgToja zIb(a>NcN{ZUKbFS`1}`h;oQO{D+wi*m#nlJd38yW%0y#VO8MV;yT^j!yRm?U$Ia5g zOJR}O60FIJliH5Eb{tOk_KYl3CW*;~T`M@6eSW-eZVpS=*JW6Q4DygH#e^VV`f|S1 z(X&zdOup0^g^N7F)k9b<0E=$OV6a26~#L#DYqp52s)I7wHdYZofZ$ z|Lx+*ugjj|zmMX>bOC}30Ds4O*d7C#zC;Wti8Fx^i8pq9(}S;D`TQr=UUT=Jr=I!3 z7hd_(v(Ns1oyK3ntqVH-)N+E`T%?zf>BIuh5fmcqmW>AGU1@mtG=^*TaEYng}JdAlioJXuM2}(~-Ym~#DdbC^$(K6I z3A%3n@kBcQ@(=GXKEiJpa3Y z|377S^zdp`?E?D?B`IAjr=K5po1ZJTI z_QVUUNMxX8O0Yzw4z<96+zW{E?z3UAaw+#V6d@piQtdadfojerd|tBTX`*_0OW&@( zS!wyQWox0S%H9!D=|%I$tE>)VOs`8sQKwdpxVrRHCwWq2_=OyNR?(4i`~4qSWGgO=Lj3a`W4@8^4c`FJa4EtaAZ zsaI2M;5+0*L~Q!atuh~G4$g-ibgHoenMC@y9?6|!x0oeqOvfjJDQH(|=m5M;73a$y z4SYZI=wDs72nRLU=h77tI?}cBD#gtWkyIA}0P_KPa`b@smSx%+3BBR4EdFfTc z(sLXi08!5I|1nkh87dd&9lwFsu(MDH&Cm`H%12pD{tf4*BVJ5@X|zm_jDJpKHbSrRVm z2~|5n^*l@k4;r-PWmO)Xd9X1Q8yH#%cH--vJi)%biw=2-v+w+$-T3@xl*vKPz%y)!A0z1df4t7?y@=?AdJxV&#%W)O> z*fiP|#RxIQuEf-*I35&`kL=hnImxf4U{f&2Ki+_~JUhT>CY{dE73ErCZ!gyj?+gPl zNbosqX6F=Jh|=|ZYQrkBfETlc*e(IW=Wf6K%o%>o%+1ZvRq)}*9{Vs|V-MVO&jWPH zdo+f`Su;1Ebc1%=IR^lKugEMBuO=xjs^gQ?&!QMgv$|ca){32z7U5%m$=c;^H;qey za0MXHkaTofkD?z)CWHJorJTA`ZBwH@zu2bwnTiaQV|La^h;LdG54>q$GCnk`PZr&H zVDMn1@4@Q_-7jZ{69@0PDi#}GN;PJ#>fF;8zv1p_lv04u$?*vsf=2j@cwxZLv^tBK zNg86DHJrkm04S{H2%v`lK2Gtil2)@S0$eF$$$Z`_x*!4ssk#>M#1++-O@EEhK=QG# z)~1;Lgzzh7O6_BmC1usfac!louG>8@*?nx}eFGEaqa#C;<1vU_&M35~f!V7KZ0)2f$;lB3NiLUN&nKuFS{J!DlF^9#fwH zqxfAR8hfl(S|1==yZ_v)Fv_`t0<-Xjo;#hd%V77=AFj=a0uiF+kzN z)bpOIDI<#mnU1_;WM-BaG6_#8iN{v+ryA4>1pseIk(6GaS2+;3+y8+YqA^O? z809cF$frl?3=7G#P=Lho04c>5YF7c^B8S0UE&x}(i;ns_!Ql<$Y!ixBYz;+}wWl2V zReOE#ZEH0Xwbyj+Xx5Y*>pghWEk|~ojtyNuF`S-B3{OrDvvY&vp4Evvr!BGm>kb^a zZt?8e)n{k2e>>URKRKQl7zgC=0xK5t=#9IP|BQp8+^E)Q0ThxS-A2Ubs~CF%~d z;#*Gcy#7@7BtHUiSN1pWe-8$4P36wRd)Yg{0Rae6cA9c6lOtU~!@sTS1;f!Htx|(3 zprF3q=>(_`)pxWsIRj3AT`g_iO-98YtG8}C;U5kAx7lYcD*l9TIo00OlZah2Hg*%`hZ;7t%#9&uf0vL?&k=3(vG%}iHGoRoBBSYdlWP{MKRn?JyH4)OlHiqQ)`Q%yN zLW*IJ?xIHLn@`8?zBO~LYsNA#ygI8XKAKqLGd;xTH_qpoom)72@Uah1q#9%0fAu=! zU=L076wNNpGT{0l0DMzER}6r%CS@NM<&(pqnXG4q*ep<_?D{KG58t=^@ELIs_rvg? zV%Pr!{v#;&;Uf2+#t)1875x4gjwL^QPQH)Fdx`WU_r_3%}I>_@=(F<{SR zKSIHN^3&ln_yE8AHRUem?gD~y{S{2(>*PFUg{BR@j{po|Rn7I2zJTERk!U2M=KF${ za%?{^STz=^_XV2SfM(}law?hX^g3Uc{ZUhkwL4Mgu5WL$^^Q!0n=+jql)A;}IP_xz z`fqH5kAacHx06dp1z>^pc*_P?q`>}DTufDXqjGlMWHDI;ZzTCt@J3IV`>jKsa3}Fb zJ?bE$VXn^dTkMSGDWr;@#79C@QGz(wDED+oJ>E z_qsh^Z>@08SyXIHwLy#hSxusU81Hb^Mdk)?sTtBW`aQwv3aiKKan}TNiNfh9I~Qwj z>|luPjiLU1)gHH}x~rqcRb5kEZEqDZwMLGQo$M?h*EcugpC|_Pm=gECrN&i$-ZBD@ z-`>_v;?L|5?Vh`6yFKh3{ND5OJ!$j3W%0}xw$K9O_eMFL{1Qx1rj|)ZR5EEYCzF;H zS`@Fbaf?_?CO|IGUq3s$V+X(X@E;sKeDL65y1L)Ye`LCw;&gW&3b#t43EJfbH|WlI zNxD0)raQrna0=5Lej$Yxnzl)yBY7!wFvpLKJT=t+g&*N<7iUOB-=jFjVFncR*vMw$|Q-QO?d*peD&=VZv6j7;lF%U3MW2`Q=G!jZ|AdW7Ar}7ZV?AJ^I2nM z5HH7P@uQm)w5Vee6(Mw+0(j&6-pNqH++&V) zM6kTWJCI5b2ZBvLPfL>zM~|)^I9A_S9o-o#s;(O8jtzJD>S_Z)9&k)6N8!SQL_ zE_JHbqY;dja*a_)ojR+B&r}#Y#`=>F{4+b>lX~~zufDbiBr*0q>=$C}?IdqnE+ub{ zDDtM56~CVb?{D|FH8pOaAZX+a05*~F6-k?H%3IgaG(SGJ&|L5KO%2x7*VoZi-`ZLq zXlt!!zvyYNZ84##!`s={*XixxUt4P1d%`siM{TXcQIq{XkEQZ>s$HJkd@l3(tO7sT zmkfG_3@;*Oj;P5@qz&>reC`_Ft}-CcC2U!WflCOP+J(jGQ|>{%-xq2{H1yRDPo|Up zV9@VvZSk^SUUlHW(FLc=H5n<^mAi*}dXwG$I=8=}y0#ujAIEB@=kr+swQ*O4&05AY zS@2`lda?qQz$iszQP30?ln2qS4+Qi)qB0r?MD6xKIAqmFqjtUoZ%uZN)z^=8CcAf@ zD!VRKFj$bfuI$uKeC&XK|M>WR|AD?zf1lU0^QN12dc1x9QnJvme-hu$`<0+FZX-ZW zGm1MBmOlw3S&Bdp9>I=O_IY;xm0wA`XAs2n1ukG zhZ4LOb#T4}&M|mI0F`1J4OUV;(9R3aFf<+0dtT#jZmk=bfW>K?SSxfoomp4vlaoP|={=NjPlbq&7xos;6)Bj#;jzcC`oc>a_+>D( zz7M`aQ9QDxp`?&W^6HkDw33hbTcSBPmlhXYG|rDZChTU<;ao3`)Fs}kbdr7SvFvZC zr*Z(1g~kCjaC7RTb~^c2qGOoI)ylYO7!KYdU3JDva0Gr!Z>#X7}%l)=| zb}&8Pf;Y)Q>V<}}@0jC*DIQaMGg`Uk`Y`I@{CWgya@?^-=8o$>#X4B|Uvu{E?VMeV zWC$bd-@pl(rz!<{Wv1XD`@N*0wC;iptqOr(37D$geisoIb9De`GI68X%Kw?k9?G|6 zJ%@o7LYQyG1dLq-A?dlB;z!LLMRVh!zP`}-Tv12!sZ$5468-%zbhRbhx?bq-PgFU6 zc2#BNRg~eqfx|kKgVl@(8?b7Hw?V)t0j??%{7y!&ZokWzw3w?SF#&6p0;|OqvI^LA zo`8TgDgz!Rm&*54U<$DD>aAcp1oVX2#q}kOaT?LnSwNr?ToHRlhN8Jd+>RdfX0yC! zm^t6$*L%*s^b$8x6(ps*lYrpn&(MlzIK|-(a%L*}*33pKUM;0K=ND>UI(zn|Cz9+B zNvhh%@s;5CDgxc#6zQ=oh&t85zbGaSq|*mlj$M8AG4_SbmmhlQ%bAwl|MJ?`{>yG5 zbqt|fX{+UJm8ByeH-3sYY7x!Zn?;kB+ylfahhIsLV(``I-N)%&di0eKOFMs+l3TFk zyS|=pp@V-GHo6du;Il}+;(w>9;GZ7@0G2P; zf{8p@`Irb!?~>?;zED>TsV|)lKxfjKj0WC9YtfN3W~UGdxA=VU_S+Zlyb}%bujjs; z`vDaF7^ol0aeNTYfFFL4B^>+!J}Gb$#*gFu?9;sb_ke2G@;`|3 zKTtU!)rW8MatlRN7!g61*Tz(Afl=v`qKLdw&lF(94h-*2RtHZ(EZublhghBT8&kx_yT0l&{{w(#)Uafao^mL`zw~F8BWbxA3U~ji(||@*Ogo=|JU-DP^nNZ=VNR00oi;Engk1zvU0y|XGTso?_ zueXfLoF*+RycmgAlo5$~g{gC*s*;>cZ4RL6Z2JL z+4~0j`UWQ^^~<}9?mK?`zM|dBg=f5r#o0TGRw`>&3-Qjv)g81NlQ76;*$nw3D1zB$ zVGJuvOsJ8VLBl|jCMxWl3F26Rk)k9=0f9-#Ry86=>7pi=xm1D~r<2?hK{-wm^maW> zIURc=1P7u-gmn1LX4R=rzt#9Mpy%s~an(xR4o*`2)PUenLf9z)Y;bbYi11T&`)n z?}}PMzD=qa3k#L@6!q_n#Qk@!CR@sko%SFb+db zlcTt%-x)6*YBB|jTl<^hwL>Mj$XlOmBg+Rj+llnVqW5o)!nJb|f%7Z9yyP`eUM@&< zYBbT1Yz!}U^u{B--CB$FeWzU&k$rtL2W%rH{oQ?I6?NKAzopV#(^ehyWA?l5c3(@C z^=x{!+S$|Q_jS5$WmRo8i9naDXQgv$#^2i)4?81m`b0-4P;axfgs*WsT_t9s&br+D zP#mNm*$|8li-@E$Am|Yp-~k;nElL_D?WasQ%3BMnDi!@tNrFQ;=;$INWr!}j6yhU{ zMne+5?d~sp;S0&nfBy4#HT`1c-Zs{D@5(Q*p*I!1>Z)j}SA*C7*Xr7TX5R=1LHH;9 z54;m>vBL*DR{lwBBnDCDW^r*E&q4Z^l5tgt!di(@N_6fbStJ7% z1;J@GGaEVa^M~{dTTCToTvpMkwZl|STK}(X75@DX71c1FS4w`AdQznm#^EvM#AiXu zNt;UYMv`>rL6$isHl@gm$a^#Mi#fAi{25(%JeB>Il!%RVGAoOLj>~;IMlz#S8}|9a z%*v}hl3l}HE5Dxo%%^9G8b*0tk5X5nx>~K(7xpm^ulI;}>~BB)nb}{j{F-XV;2!2i zN`p2g+wCiabZ}TghREh6lyhG)oZ?ZxLZ{k(ClfcRU&VkT&Vsqq*<*O%m*Nd8F|<=J zuO=5FjoeLmMSF_McffvDz^cH+$6*j-=9_~)K$}9;j;oJ{AAchJ1pohd82goPk3Syf zaMW`fQk#f4D#^tHyh-LtLC^qac))iueGwWBdgGc&oOj?IiO?N`LAGv+%u=E4wMF(X zxk&+v7Q8Ms+el65r)UDAEp7CI~5LTB0#ZhDuQ=2EA?N_qC(aem<&C$qaJ?JX^h zjr?L|x#C8p;N0r$>?&Oa7p`V|`@6gQ>AIkl4k#ru1q?Gc>jaa$S|!xX^VP~wNf}9# ztU;pETp$f9{DFHhnEScZ^UtTAL;Lr>m-_B^0T_QC@aNqru)iml3df*j`6nVOu`*o9 z%*cu69Pw&(6%C+HgZot#GI2}(Fs(^|Vib9vHb9}5r{$o@zKnm*3F+gh=jhMu*_6=x zT38YO4$5F9ZnDtMq8Dx(8NdpWcq*-WuTM%*RGrGLO)vBjx0MjuGAQ$K0a1C2j*wui z9wp*EYGy?VedpbS{xlDHPs|rk#P^Qn=HIigQq22c4@FAnV%KyxASM) zCO*K8PbNS4|JY>ctFPnA4m?IylU5M z_8qu7yX&fx1IY)L==n|S|INNE-i>05mz9|d40=f?%;nq>?xM#dN4`f$I(9jFU(W^F zFViyzHu^v}f80{83tY{-!r@v2vD$E)ZGgX?|LoB3FJA%$0`KI$Nq!(PBN1?_E22W-M2{xm9o zX5=bO60$-p(6EA4pp)|^G#Dry9&J!E2`EV+cX9%i6Fo%aHpb0u6oG`AT&lI7gd$aI z5mdVOat{G&N^z?_AaNcg6`X+o{S)F{SJqficCKwMw;}(DSN8P*^riYHh7ugZF(227 zEPk)QX!GG1`c%C{L*iUZW?IS{trYX+wzrH#qk^}wyPwIl%tk|9M#pljb-HEnSnRsG z^3DJbM7pLQIdS^QUCZxUo8BArM6Ox7?K4NN`TA?7cg179yNo&(i?g>J`^2doXX4>N zLreSa{`8Fli#xL4FqBLjJACl$;>!C^U-RC@x|$Y${gKb!dgs@UXOFFnOiw1;%L}>^ zAc?mGoE8z4VMxHeGR8|{U2TnipWDTG9_3?mY%0-ePzfon)M5VpfqE@dR9$gY)uX;A z?=&d5hpJX4&O@(*!AK$!4~B!CO@Ba4w+7Z?efz@W^Fg;a*`CORr_Al%rbdioZS{qQiiSSlTxq(tu6trU zG##08^j5d}>YJw9`}a3@4f6Q&#-Wk!xn_HBb9iL8#b~JLI@*LUHMy(W!|wk20d746{}0$HGcJN zueteu*4R@QQaFz%_Z~Q*yuIhø_APRHw9WBkCIt@($CFEdQ-KtS|S`CxG{0 z&U*c(v(~k>v?td_Ya<=p>+1KG)|6IP*u>kAOc!|@QZdVstW3f-b(S1eo)d&eq z_}EPxCF<8d@nlUc!G?M=X?RqFFTBX$Es@O&*P_#NW0%J&Cx_O{S>-M{^!K(k9+=Dw z54~+*>eq7<6LXt~ec`Nn+}Id1{pG#);;DFKXh@u#ujSe0dibb2VUT=ogRy|$RcK-c zlyX)M*qeXJp2STw-Z~1l6Sj`+FPzAon~Yv8)f^wQPNYE!$cHKItS8h^6WZH9dBhX5 zr@H%wYbS?y?hEq5&I5^={k2_HV_oqPUU<`5dUSayG&Q=stNk}4_PXB2;rh<@_J%;9 zuG(K^H2GuA&AH-mTN}r?r#et+EKLsehJEz~rt+GoFJLlRX|xfXVE-iEUg09GrOHxh z(&V$#Ww^*GGRIK{ImG){+OY z1RopGqj6`)tP%AiOT%_%8)190|BU64?9=BK9p}$G7SG|tC*tu>5Ny3Thi?${=a6$? z(zyu<_vQom*~MNfX34WDc{!EU5FE2|dr}ZrIX+6oqkJjOrKls5NKbrgzu3{+r9Nw6vlK?NWQ9MoO zyhxG~_RdoPa8%`|M>?ll9Q zy@`$FSq(id%VbbVlvUeUMfAIy#qn+IWe$ATQ>e;eQM74vj<^X3R4Rm{vWBG$S9v`L z&dkq`pV)nZ#jm}V0}c#USrQ*+&nRat6yx|JeIek5aeQXmS&K`*sqpFCs|bIV`^}!& z`ieq8xQk=hD==*4^00znA?wNS>+mKHEV5A!A;Kh^!zb9oie#8`+r#9B5{OS^AI05l zZU`9M$_DU8sforznH4pNLN$?A`8{BZIZ|Xaq$^LQ(J?a8)s;+k)#P3cEj1;=;laUh zIMJ@W4VoYw;kf(=dk!jKP)TGel8lJtWVAr#{fq>xa?l8q#=eajw67a2-a3o7R#-R` z0|ytXBY6`CN$igvbop(in0002d;(O-)yZ)~Pv;(35000L7 z0ssI20001Z+GAj3U|?SKpO=Aw<<-C4|I=8u07Xy$qZ9z2pazq8+O5+=upLnlfZ@OU z#I|kQwr%Ixh|N`Oud|J9XBFGFZA`i*&aJo0;;W;^P+n6-x`QqxPg2}AQs^w=bQR5f zCv1L$JiZCU1qd;xE$%9DQi?b?z#n6zl=sHQfR+BW#<&RYiV4)4Gy&?9 zM#mGEtg_7)5a%0ady{FR2T7A`kIidPJ1G`hTSw4etI@zWf`%GrWAi{VjY3+S3K~m) zNkeO6BgVUDKL6NDr`fR4TdOtgtO~u|R{Cq~4?#2t5KMiw(OvQT_xFvYku0?_Bb7AH z>MWLjw+UNbE~NzF|~ zSwI&a(#2xiSZ+Se3uN=g5bj-)f#fr#r5`;_VHrSuli$6ii!QaCuk`Ufp{hJK^?cRj zAT?z>)lE%2s+*dU+H?oqK?AMn|1T{xl8QQnDjG)-%|}`7M_tp%)HW@DtPP!AFG~Gd zhtd;!=K7Q}rW~(q?a|*|pou0@Nyk&#Ril|R+Ji!_1vTU_^|TUsj)nxAp~Ls ziv;xrAq6%CLIr6Bm<8Mg{st}vSO#|ns|MHx=?5zZdR!}b{T;g&>CwRr5e>5>KgSM02@RbOdD4lV;iU&(i{97U>vC&v>fmp z`yB=y5gi;Iw;jSBIUbxI>mN=ZogfV$)FBNaQz2doWHozks zY&N$x+&1zz2{$}9RyT7v3OF)2eK^fH)j0(@G&xE+YdVWNFgsg2);v)>$UPQ4Ry}$> zlRd&c@IEU(K|WYMmOkJB0RR92Apn8^2LMt41pop7EC4(JcK`qY&kM}}0{{Vd+J%p` zc>+)rh5xu~nd%J?cWL78+6H&`1=xihn1fNMIk>}j-R}XWaWclp_zcLS=8v%2$d9r} zy5^5@NVevWxAaV~M!x1xVkp%7MfNFjMTjsNqIhuOCXOK|*=3s@4&+%?HT>aFhvA+C z7J|6gRCIw~WLlDXZ-M_{#SXm zsm9Dk$JB4-Mhp)j)lJKmVUzk)6y}sIQ4CuJLAdh&W@V#aRy%O1{>ClOCBl|!C|M9_^$Udx0ix^snVTql|sVu_O}H@L|yZWB)ei6oIs4-DMlEC z`N&s(@>hTYG18m9^rH_0=+7ETDPthzyrF_Y3}GmPsicZ(YIwvjMle!A3|BC<)KO0Z zjf|oRqZ!LM#;}(0?4>CmXhw5dFpHM7Vgi$x%tTt#hPJfh9mi;|5QQpC;fheCq7$N;PUKUFEq3f@A5N-f zE8955X)bbrgB;>87gVEKrg9QXrm>vP93hBc0@=VvK4FCeOH`+NHK>t}ydo59W-^D_ zOlK}rC}JKjdCYuDc*+Z&SQvk|Nfx>d!%!3*Gc)`{GzM{D%ti5(C9kck)UFJrub-Uj zaz*F*(KQ89_x0>i%Z6!u*HWEDx)M7leW>E;e@PN?3 zuD2dWM?DOW8rbQ=Bk&G<0H3J)9I(j%Ss(`#V=S}yT)E8K46AOIN!ENG{zb|Q{77#x zoW0sRJI8Q7FkAu}XrrLrKhZ{e=m5(dlEMqQs4WRj5W0!TimpgPY`G+ibc!`xonkH2 zDQXahBv!6y6msSU!h@Tdv>p(;iHP&C5*|?2!z$|$3wS`n!%BEqWq;qr+3lI-*;(@5 z@xt-a<*yvC9d8_O9q%0PPwOO^2m|7pB!%&frxH0Y@D&|Q&cP~?c08MVFj6>w_+6Y| zFZxo7rl~K-3`LXw1M=~RK>z@F+C9qw2f{!c1@L#Mu#}ADq;2~;;3=*-T86Q%Q zJn^F=-#81JIs>PrPF!^nB7hIx9R1qDxPtt*H5bZ`Sh3Sa7TUVGvXf@L#089GksWG; iO6$mAE7mmUW9pL^L?!!N4c)8*W%$W@x%vW7CMlJQpTk4| diff --git a/Resources/Public/Fonts/work-sans-v5-latin-regular.woff2 b/Resources/Public/Fonts/work-sans-v5-latin-regular.woff2 deleted file mode 100644 index 6d32ffdc841155fdf900a66bfa03932b3af17bf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22488 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 XLn$#P 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 z